Skip to content

Commit 7b8ca0f

Browse files
committed
Oct 24 report - fixes
1 parent 68c8a19 commit 7b8ca0f

File tree

1 file changed

+22
-6
lines changed

1 file changed

+22
-6
lines changed

content/en/blog/ct-Oct-2024/index.md

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,27 +25,33 @@ In this post, I am reporting on my involvement during October 2024, as well as t
2525

2626
I had 57 meetings during September. Most of them were one-on-one meetings for open-source mentoring or similar contexts.
2727

28-
All the projects mentioned below are done in collaboration with others. I will mention at least a few of the people involved.
29-
28+
All the projects mentioned below are done in collaboration with others. I will mention at least a few of the people involved. For consistency, I use people's github handles when mentioning their work on the projects, and their full names when mentioning public talks.
3029

3130
## October 2024 highlights
3231

3332
### [Scicloj open-source mentoring](https://scicloj.github.io/docs/community/groups/open-source-mentoring/)
3433
This month, we contined working with mentees under the open-source mentoring program.
35-
@generatem, @phronmophobic, @jeaye, and myself have been active as mentors this month. Since the program's beginning at the middle of August, 62 people have applied -- 15 of them during the last month. 39 are still actively exploring various topics, and out of them, 15 have already made important contributions.
34+
35+
@generatme, @phronmophobic, @jeaye, and myself have been active as mentors this month. Since the program's beginning at the middle of August, 62 people have applied -- 15 of them during the last month. 39 are still actively exploring various topics, and out of them, 15 have already made important contributions.
36+
3637
One notable change happened during the last few months: we started working with a few mentees who are completely new to Clojure, some even to programming. This is part of Scicloj's gradual process of opening up to broader audiences.
3738

3839
Some of the recent experiences and insights on this project were discussed in our recent [video report](https://www.youtube.com/watch?v=STnFMpIZlkk) (2024-10-25).
3940

4041
### [Noj](https://scicloj.github.io/noj/)
4142
The Noj library is the entry point to data science with Clojure, collecting a stack of relevant libraries. This month, we worked towards its release into Beta stage, which is almost complete.
43+
4244
At [the Zulip chat](https://scicloj.github.io/docs/community/chat/), we had quite a few insightful discussions with important feedback by community members about the scope and the organization of the project.
43-
One of the main parts of the efforts has been into writing additional tutorials. A broad group of people are working on these, and a few promosing tutorials are currently in draft stage. See some details below in the Tutorials section.
45+
46+
Most of our efforts in this project has been into writing additional tutorials. A broad group of people are working on these, and a few promosing tutorials are currently in draft stage. See some details below in the Tutorials section.
47+
4448
@behrica has made additional improvements to the automation and whole workflow of Noj in Github Pages.
49+
4550
I worked on clarifying many details and improving the main documentation pages.
4651

4752
### [Tableplot](https://scicloj.github.io/tableplot/) (previously called Hanamicloth)
4853
Towards reaching Beta stage, our acively-developed plotting library recieved a new name: Tableplot.
54+
4955
I continued working on extending its features, adding flexibility to the way data can be specified throughout the pipelines, and integrating [metamorph.ml](https://github.com/scicloj/metamorph.ml) to allow for a more flexible smoothing functionality, where the user can specify the model details and the design matrix.
5056

5157
### Composing [Fastmath](https://github.com/generateme/fastmath) with [Tablecloth](https://scicloj.github.io/tablecloth)
@@ -64,11 +70,19 @@ Additionally, @a13 and I are working on improving the process of reading Clojure
6470

6571
### [Kindly-advice](https://github.com/scicloj/kindly-advice)
6672
Kindly-advice is a small library that helps tools know how certain values should be visualized.
73+
6774
Following the developments with Emmy-viewers, it can now recognize these automatically, so that tools can handle them appropriately.
6875

69-
### tutorials
76+
### [Kindly-render](https://github.com/scicloj/kindly-render)
77+
Kindly-render is a tool-agnosic implementation of the [Kindly](https://scicloj.github.io/kindly/) standard.
78+
79+
During October, @timothypratley and @kpassapk kept working on this project. I started exploring its intergation into Clay.
80+
81+
### Tutorials
7082
Documenting and demonstrating the use of the Scicloj stack is one of the main goals at the moment, and quite a few of us are working on various tutorials. This is often a slow process that involved introspection and discussion of the recommended ways to explain certain notions and perform certain tasks.
83+
7184
I was involved in writing some tutorials and in reviewing a few others.
85+
7286
A few of the current drafts people have been working on can already be shared:
7387
- [intro to probability and statistics](https://mavbozo.github.io/clj-probstat-tutorial/clay/) by @mavbozo
7488
- [intro to linear algebra with Fastmath](https://scicloj.github.io/noj/noj_book.linear_algebra_intro.html) by @radovanne
@@ -90,13 +104,15 @@ The [real-world-data group](https://scicloj.github.io/docs/community/groups/real
90104

91105
### Scicloj weekly catchup
92106
During October, we tried the approach of weekly group meetings for the open-source-mentoring program, in addition to the small and 1-1 meetings.
107+
93108
We had four group meetings of this kind. A few people have shared their work, and we explored some topics as a group. Eventually, we realized that the timing and format were not optimal for most people, so this series is currently on hold.
94109

95110
### Linear Algebra meetings
96111
A few of use are working on tutorials related to linear algebra and vector processing, and have started meeting weekly on these topics. We had four meetings of this kind.
97112

98113
### Clojure Conj
99114
Eventually, we organized only one talk run before the Clojure Conj conference. This was an early run of the talk by Thomas Clark. The actual talk has already been published [online](https://www.youtube.com/watch?v=_D5d6Ls6pBw). It is a fantastic overview of the Clojure stack for scientific computing.
115+
100116
On my side, I helped a little bit in the preparations for the talk.
101117

102118
## November 2024 goals
@@ -113,7 +129,7 @@ On my side, I helped a little bit in the preparations for the talk.
113129
- Keep extending and documenting the library.
114130

115131
### Tooling
116-
- Return to the work on [kindly-render](https://github.com/scicloj/kindly-render), the tool-agnosic implementation of the [Kindly](https://scicloj.github.io/kindly/) standard.
132+
- Return to the work on kindly-render.
117133
- Explore improving the support of various tools for scientific Clojure. Most importantly: VSCode, Quarto, and Jupyter.
118134
- Continue Clay maintenance.
119135

0 commit comments

Comments
 (0)