1 Jun 2023
On May 27th, the Clojure visual-tools group had its 18th meeting.
https://scicloj.github.io/docs/community/groups/visual-tools/
Agenda:
On the main part, Jérémy Vuillermet presented Mosaic, the prototype of a data-oriented design tool built in clojurescript and inspired by Bret Victor’s Dynamic visualisations.
Kira McLean shared an update about the Clojure data cookbook.
Daniel Slutsky shared an update about the Clojure data scrapbook using Kindly-Clay-Quarto.
Moderator: Teodor Heggelund
Summary at Clojureverse:
https://clojureverse.org/t/visual-tools-meeting-18-mosaic-and-other-updates-summary-recording/
https://scicloj.github.io/docs/community/groups/visual-tools/
Agenda:
On the main part, Jérémy Vuillermet presented Mosaic, the prototype of a data-oriented design tool built in clojurescript and inspired by Bret Victor’s Dynamic visualisations.
Kira McLean shared an update about the Clojure data cookbook.
Daniel Slutsky shared an update about the Clojure data scrapbook using Kindly-Clay-Quarto.
Moderator: Teodor Heggelund
Summary at Clojureverse:
https://clojureverse.org/t/visual-tools-meeting-18-mosaic-and-other-updates-summary-recording/
- 7 participants
- 1:30 hours
1 Apr 2023
On April 1st, 2023, the Clojure visual-tools group had its 17th meeting.
https://scicloj.github.io/docs/community/groups/visual-tools/
Agenda:
Markus Agwin shared a new way of blogging about SICMUtils using Klipse plus a little Scheme syntax to JavaScript compiler.
Mauricio Szabo updated about the Pulsar editor.
Matthew Downey demonstrated rendering structured output from ChatGPT interactively, through the rendergpt browser extension.
Lukas Domagala and Chris Badahdah discussed deeper Portal /Calva Notebook integration.
Daniel Slutsky discussed the Kindly convention for namespace-as-a-notebook and generating Quarto documents from Clay.
Detailed summary with links:
https://clojureverse.org/t/visual-tools-meeting-17-various-updates-summary-recording/
https://scicloj.github.io/docs/community/groups/visual-tools/
Agenda:
Markus Agwin shared a new way of blogging about SICMUtils using Klipse plus a little Scheme syntax to JavaScript compiler.
Mauricio Szabo updated about the Pulsar editor.
Matthew Downey demonstrated rendering structured output from ChatGPT interactively, through the rendergpt browser extension.
Lukas Domagala and Chris Badahdah discussed deeper Portal /Calva Notebook integration.
Daniel Slutsky discussed the Kindly convention for namespace-as-a-notebook and generating Quarto documents from Clay.
Detailed summary with links:
https://clojureverse.org/t/visual-tools-meeting-17-various-updates-summary-recording/
- 9 participants
- 1:49 hours
27 Nov 2022
On Nov 27th, 2022, the Clojure visual-tools group had its 16th meeting.
https://scicloj.github.io/docs/community/groups/visual-tools/
Lukas Domagala and Chris Badahdaha presented Calva Notebooks, their integration with Portal, and other Portal updates.
https://calva.io/notebooks/
https://github.com/djblue/portal
https://scicloj.github.io/docs/community/groups/visual-tools/
Lukas Domagala and Chris Badahdaha presented Calva Notebooks, their integration with Portal, and other Portal updates.
https://calva.io/notebooks/
https://github.com/djblue/portal
- 7 participants
- 1:36 hours
23 Oct 2022
On Oct 23rd, 2022, the Clojure visual-tools group had its 15th meeting.
https://scicloj.github.io/docs/community/groups/visual-tools/
Teodor Heggelund demosntrated practices and ideas of knolwedge management at play.teod.eu.
https://play.teod.eu
Daniel Slutsky presented Kindly, a small library offering a common ground for standardizing data visualization and literate programming.
https://scicloj.github.io/kindly/
https://scicloj.github.io/docs/community/groups/visual-tools/
Teodor Heggelund demosntrated practices and ideas of knolwedge management at play.teod.eu.
https://play.teod.eu
Daniel Slutsky presented Kindly, a small library offering a common ground for standardizing data visualization and literate programming.
https://scicloj.github.io/kindly/
- 5 participants
- 1:32 hours
14 Oct 2022
In this Oct 14th, 2022 meeting of the Clojure visual-tools group, we had two presentations about interactive data visualizations:
- Adham Omran gave an overview of the Shiny R package for interactive data visualizations, demonstrated through a geospatial analysis use case.
https://shiny.rstudio.com/
- Jamie Pratt presented the use of Clojurescript for interactive animations of Bayesian inference, a project done in the Jointprob study community.
https://jointprob.github.io/jointprob-shadow-cljs/
Following the presentations, we also had a discussion of the current Clojure data visualization ecosystem
- Adham Omran gave an overview of the Shiny R package for interactive data visualizations, demonstrated through a geospatial analysis use case.
https://shiny.rstudio.com/
- Jamie Pratt presented the use of Clojurescript for interactive animations of Bayesian inference, a project done in the Jointprob study community.
https://jointprob.github.io/jointprob-shadow-cljs/
Following the presentations, we also had a discussion of the current Clojure data visualization ecosystem
- 6 participants
- 1:20 hours
9 Sep 2022
In this Sep 9nd, 2022 meeting of the Clojure visual-tools group, Ryan Robitaille presented Data Rabbit and discussed it with a group of tool makers and users.
https://datarabbit.com/
Summary: https://clojureverse.org/t/clojure-visual-tools-meeting-12-summary-video-data-rabbit/
Text chat: https://clojurians.zulipchat.com/#narrow/stream/313390-visual-tools/topic/meeting.2012
https://datarabbit.com/
Summary: https://clojureverse.org/t/clojure-visual-tools-meeting-12-summary-video-data-rabbit/
Text chat: https://clojurians.zulipchat.com/#narrow/stream/313390-visual-tools/topic/meeting.2012
- 4 participants
- 1:53 hours
2 Sep 2022
In this Sep 2nd, 2022 meeting of the Clojure visual-tools group, we discussed our plans regarding tooling for learning resources.
The main question asked was how to create notes of the coming courses, workshops, and tutorials, in a way that would be copy-paste friendly for different visual tools.
We also had a little intro to Data Rabbit by Ryan Robitaille -- a promo to the main topic of meeting 12.
https://datarabbit.com/
Summary: https://clojureverse.org/t/clojure-visual-tools-meeting-11-tooling-for-learning-resources-a-peek-into-data-rabbit/
The main question asked was how to create notes of the coming courses, workshops, and tutorials, in a way that would be copy-paste friendly for different visual tools.
We also had a little intro to Data Rabbit by Ryan Robitaille -- a promo to the main topic of meeting 12.
https://datarabbit.com/
Summary: https://clojureverse.org/t/clojure-visual-tools-meeting-11-tooling-for-learning-resources-a-peek-into-data-rabbit/
- 9 participants
- 1:49 hours
5 Aug 2022
In this monthly meeting of the Clojure visual-tools group (Aug 5th, 2022), Christopher Small gave a presentation about the internals of Oz and some features under development. Then, we discussed possible ways to extend it.
Repo: https://github.com/metasoarous/oz
Summary: https://clojureverse.org/t/visual-tools-meeting-10-summary-video-oz/
Repo: https://github.com/metasoarous/oz
Summary: https://clojureverse.org/t/visual-tools-meeting-10-summary-video-oz/
- 3 participants
- 1:20 hours
2 Jul 2022
In this monthly meeting of the Clojure visual-tools group (July 2nd, 2022), we had a few updates about ongoing projects.
Summary: https://clojureverse.org/t/visual-tools-meeting-9-summary-video-clj-times-obsidian-wielder-cardigan-bay-platypub/
Zulip topic thread: https://clojurians.zulipchat.com/#narrow/stream/313390-visual-tools/topic/meeting.209
Summary: https://clojureverse.org/t/visual-tools-meeting-9-summary-video-clj-times-obsidian-wielder-cardigan-bay-platypub/
Zulip topic thread: https://clojurians.zulipchat.com/#narrow/stream/313390-visual-tools/topic/meeting.209
- 7 participants
- 1:12 hours
3 Jun 2022
In this monthly meeting of the Clojure visual-tools group (June 3rd, 2022), we had a few updates about ongoing projects.
Summary: https://clojureverse.org/t/visual-tools-meeting-8-summary-video-data-cookbook-goldly-studio-re-frame-state-management/
Zulip topic thread: https://clojurians.zulipchat.com/#narrow/stream/313390-visual-tools/topic/meeting.208
Summary: https://clojureverse.org/t/visual-tools-meeting-8-summary-video-data-cookbook-goldly-studio-re-frame-state-management/
Zulip topic thread: https://clojurians.zulipchat.com/#narrow/stream/313390-visual-tools/topic/meeting.208
- 5 participants
- 1:45 hours
27 May 2022
In this meeting we had on May 27th, 2022, Maurício Szabo presented Saturn, an attempt to write a modular & extensible editor inspired by Atom.
Repo:
https://gitlab.com/clj-editors/saturn
Meeting summary:
https://clojureverse.org/t/visual-tools-meeting-7-summary-video/
Zulip topic thread:
https://clojurians.zulipchat.com/#narrow/stream/313390-visual-tools/topic/meeting.207
Repo:
https://gitlab.com/clj-editors/saturn
Meeting summary:
https://clojureverse.org/t/visual-tools-meeting-7-summary-video/
Zulip topic thread:
https://clojurians.zulipchat.com/#narrow/stream/313390-visual-tools/topic/meeting.207
- 4 participants
- 1:35 hours
6 May 2022
In this monthly meeting of the Clojure visual-tools group (May. 6th, 2022), we had a few updates about ongoing projects.
Summary: https://clojureverse.org/t/visual-tools-meeting-6-summary-video/
Zulip topic thread: https://clojurians.zulipchat.com/#narrow/stream/313390-visual-tools/topic/meeting.206
Summary: https://clojureverse.org/t/visual-tools-meeting-6-summary-video/
Zulip topic thread: https://clojurians.zulipchat.com/#narrow/stream/313390-visual-tools/topic/meeting.206
- 7 participants
- 2:09 hours
25 Mar 2022
In this meeting of the Clojure visual-tools group (Mar. 25th, 2022), we studied a bit of the internals of Clerk.
https://github.com/nextjournal/clerk
Summary: https://clojureverse.org/t/visual-tools-meeting-4-summary-video/
Zulip topic thread: https://clojurians.zulipchat.com/#narrow/stream/313390-visual-tools/topic/meeting.204
https://github.com/nextjournal/clerk
Summary: https://clojureverse.org/t/visual-tools-meeting-4-summary-video/
Zulip topic thread: https://clojurians.zulipchat.com/#narrow/stream/313390-visual-tools/topic/meeting.204
- 7 participants
- 1:59 hours
25 Mar 2022
In this monthly meeting of the Clojure visual-tools group (Mar. 25th, 2022), we had a few updates about ongoing projects.
Summary: https://clojureverse.org/t/visual-tools-meeting-5-summary-video/
Zulip topic thread: https://clojurians.zulipchat.com/#narrow/stream/313390-visual-tools/topic/meeting.205
Summary: https://clojureverse.org/t/visual-tools-meeting-5-summary-video/
Zulip topic thread: https://clojurians.zulipchat.com/#narrow/stream/313390-visual-tools/topic/meeting.205
- 8 participants
- 1:58 hours
13 Mar 2022
In this short report, we discuss one of our current challenges -- creating compatibility layers across different Clojure visual tools.
As a proof of concept, we walk through an experiment connecting Portal, Clerk, Kindly, and nREPL:
https://github.com/scicloj/visual-tools-experiments/tree/main/portal-clerk-kindly-nrepl-1
As a proof of concept, we walk through an experiment connecting Portal, Clerk, Kindly, and nREPL:
https://github.com/scicloj/visual-tools-experiments/tree/main/portal-clerk-kindly-nrepl-1
- 1 participant
- 21 minutes
5 Mar 2022
Summary: https://clojureverse.org/t/visual-tools-meeting-3-summary-video/
In this monthly meeting of the Clojure visual-tools group (2022-03-05), we discussed three main topics:
* Fabricate, a Clojure tool for static site generation:
https://github.com/fabricate-site/fabricate
* An experiment in composing different tools (Portal-Cler-Kindly-nREPL):
https://github.com/scicloj/visual-tools-experiments/tree/main/portal-clerk-kindly-nrepl-1
* The state of Clojure in VSCode: Collaboration between Calva & Clover (possibly bringing some of the REPL-Tooling ideas to Calva), and different options for embedding visualizations.
https://calva.io/
https://github.com/mauricioszabo/clover
https://github.com/mauricioszabo/repl-tooling
Zulip topic thread: https://clojurians.zulipchat.com/#narrow/stream/313390-visual-tools/topic/meeting.203
In this monthly meeting of the Clojure visual-tools group (2022-03-05), we discussed three main topics:
* Fabricate, a Clojure tool for static site generation:
https://github.com/fabricate-site/fabricate
* An experiment in composing different tools (Portal-Cler-Kindly-nREPL):
https://github.com/scicloj/visual-tools-experiments/tree/main/portal-clerk-kindly-nrepl-1
* The state of Clojure in VSCode: Collaboration between Calva & Clover (possibly bringing some of the REPL-Tooling ideas to Calva), and different options for embedding visualizations.
https://calva.io/
https://github.com/mauricioszabo/clover
https://github.com/mauricioszabo/repl-tooling
Zulip topic thread: https://clojurians.zulipchat.com/#narrow/stream/313390-visual-tools/topic/meeting.203
- 8 participants
- 2:01 hours
20 Feb 2022
In this work meeting of the Clojure visual-tools group, we discussed potential compatibility/composability across tools
Background: https://clojureverse.org/t/visual-tools-meeting-2-compatibility-across-tools/
Moderator: Kira McLean
Zulip topic thread: https://clojurians.zulipchat.com/#narrow/stream/313390-visual-tools/topic/meeting.202
Background: https://clojureverse.org/t/visual-tools-meeting-2-compatibility-across-tools/
Moderator: Kira McLean
Zulip topic thread: https://clojurians.zulipchat.com/#narrow/stream/313390-visual-tools/topic/meeting.202
- 12 participants
- 1:22 hours
5 Feb 2022
This was the first work meeting of a new dev group for collaborations around Clojure visual tools -- tools for data visualization and literate programming.
Background: https://clojureverse.org/t/visual-tools-group-meeting-1/
Zulip topic thread: https://clojurians.zulipchat.com/#narrow/stream/313390-visual-tools/topic/meeting.201
Background: https://clojureverse.org/t/visual-tools-group-meeting-1/
Zulip topic thread: https://clojurians.zulipchat.com/#narrow/stream/313390-visual-tools/topic/meeting.201
- 8 participants
- 1:10 hours