Wolframite development plans and event log #17
Replies: 11 comments 2 replies
-
2023-11-23 Reviving WolframiteMe and Thomas (@light-matters) had a chat about reviving Wolframite and bringing it to a usable state - primarily understanding and bringing to a conlusion the work Pawel (@qazwsxpawel, or prnc at Zulip) has started on cleaning up the API and integration in the We wil look at what he did in the Further updates will be posted here, while some more transient discussions may be hapening in the wolfram-clojure-bridge Zulip stream. Tips for getting familiar with the code and bringing it further:
|
Beta Was this translation helpful? Give feedback.
-
2023-11-24 I have created a project board to track the most important tasks. Some documentation work started in #18 |
Beta Was this translation helpful? Give feedback.
-
Feature ideas:
|
Beta Was this translation helpful? Give feedback.
-
2023-12-01 Status update: Code looks good, wrapping up docs & merging soonThe code on the dev branch looks good, I want to finish reviewing it and adding docs (which I started in #18) and merge all of it to master. An open question is whether Me and @light-matters will meet next week to use latest Wolframite on a real project, to see how that goes. Within a few weeks, I should wrap up the two open PRs, and update docs in README, and hopefully rewrite |
Beta Was this translation helpful? Give feedback.
-
2023-12-10I have merged pending PRs into master, renamed it to main, and made it the repo's primary branch. Also created #24 Next plans: Make finding/loading jlink.jar more robust. Update Readme. |
Beta Was this translation helpful? Give feedback.
-
2024-01-19We have brought the README up to date, drop the need for Plans now: rework load-all-symbols to create vars with symbols instead of callable functions, which turned out to be problematic. Learn and document the code more, perhaps add some more tests. Reach out to Wolfram with our questions on better errors and performance. |
Beta Was this translation helpful? Give feedback.
-
2024-02-22We've planned getting to a release and agreed on making wolframite-1.0.0-alpha, then seek feedback from the community. We likely want to prepare some learning materials beforehand, so it is easier for folks to actually get started. We have agreed to focus on two target groups, Clojure devs interested in data science, and folks who know Mathematica / Wolfram and would benefit from using it from Clojure. Issues that should be included in v1 are now marked as such, and we've added few docs issues. |
Beta Was this translation helpful? Give feedback.
-
2024-05-31 Great progressI having been good at posting updates lately but we are making very good progress. Thomas is using Wolframite on a real project, finding limitations and possible improvements we are then implementing. JLink detection is much more stable, and we have almost finished switching to an explicit initialization. You can see the key issues to fix before v1 in here https://github.com/scicloj/wolframite/milestone/1 I also plan very soon to start writing documents to gather input from Wolfram Engineering. |
Beta Was this translation helpful? Give feedback.
-
2024-06-28We have reviewed the almost finished #55, which fixes 3 issues and is the last key part of stabilizing the api. Then we discussed testing of this, and plans to review what we promised to Clojurians Together vs. what we have done, and agreed on a date to plan more the tutorials we want to write. |
Beta Was this translation helpful? Give feedback.
-
2024-08-02Quick update: Our Clojurists Together sponsorship is at its end. We have done a couple of improvement to the code and ergonomics of using Wolframite, and Thomas has put a lot of effort into our new documentation site. And documentation is something we still focus on. |
Beta Was this translation helpful? Give feedback.
-
2024-09-27We have written most of the documentation and made all the code changes we wanted. We just need to do a deep review of the docs, and I'm still expanding the demo Using Wolframite to analyse cycle trips data. This teaches me a lot about Wolfram and Wolframite and thus may spur further docs and code improvements, but nothing major. |
Beta Was this translation helpful? Give feedback.
-
This discussion tracks key events and plans in the live of Wolframite, so that interested parties can keep an eye on what is going on.
Beta Was this translation helpful? Give feedback.
All reactions