Fork me on GitHub
#overtone
<
2023-11-03
>
plexus08:11:14

Ugh wrote a long post on the Overtone mailing list, but it's "pending approval"... was hoping to link it here so I don't have to repeat myself. Will see if I can get admin rights there as well.

plexus08:11:52

tl;dr, I'm going to get a release out ASAP, meanwhile it would be helpful if others could help triage the existing PRs.

plexus08:11:45

Here are my notes on the open PRs, with call to action: https://gist.github.com/plexus/3f896253dece148783f65694d10b934d

🎉 1
plexus08:11:48

@U7AMPCPU2 @U0E3H1J5Q @U5R6XUARE @U06GLTD17 and anyone else here who would like to help, here are some very concrete things you can do, and most of them would not take a lot of time. Most of it is trying out a PR, rebasing it, reporting back.

👀 2
otfrom08:11:50

really exciting to see some life back here. I'll probably have more time around xmas than I do now, so more of a "must be summer somewhere" projected rather than a southern hemisphere spring project for me

💯 1
pfeodrippe11:11:34

Nice! Will try things this weekend, awesome work \o/

❤️ 1
diego.videco15:11:10

Thanks @U07FP7QJ0 I’ll work on something as soon as I can.

❤️ 1
Ben Kamphaus16:11:02

will also try to find time to take a look at a few PRs this weekend!

plexus08:11:54

Ah my post got approved! For folks here still interested in Overtone I would recommend also signing up for the mailing list. There are still a bunch of old school overtone people on there, which we should try to involve in any renewal efforts. And mailing lists are just better for certain types of conversations. I've encouraged folks over there to join this channel as well. https://groups.google.com/g/overtone/c/pXCbwfmLAX8

plexus09:11:30

I added a tag for the most recent commit (`git tag 0.10.6 799dbdbf566b2e226178ad0ddd61ca415e5306cf`) since it didn't get tagged. Having a look now if the CHANGELOG is up to date.

plexus09:11:44

Made a PR to update the CHANGELOG and bump the version. I'm taking the liberty to bump to 0.11.0, I think that's a nice way to herald in the new era. Also nice and symbolic that this is PR 500 🙂 https://github.com/overtone/overtone/pull/500

❤️ 2
clojure-spin 1
plexus09:11:53

Quite a bit of change to release actually!

plexus09:11:06

googles "lein deploy to clojars" 😛

plexus09:11:17

here goes nothing... lein deploy clojars

plexus09:11:02

I... think that worked 🎉

plexus15:11:38

By the way, an idea to plant in people's heads. If one or two people were to apply for funding from Clojurists Together to work on Overtone, in particular to do boring maintenance work and bring it a bit more up-to-date, work on getting started issues, work on the docs etc. They would almost certainly get that funding. I am not planning to apply for funding, because I don't want to assume that kind of role, but I'd be delighted to be a mentor to anyone who does choose to apply for said funding.

2
plexus16:11:33

Starting to log new issues as I run into them, first one: https://github.com/overtone/overtone/issues/501

plexus17:11:29

looking at the scsynth package... some more build instructions in the README would've been really handy right now https://github.com/overtone/scsynth

plexus17:11:19

I did build supercollider itself last week, and they have amazing docs. "Oh you're running Ubuntu, in that case here's the exact list of packages that you need to install"

❤️ 1
plexus17:11:02

starting to wonder if we can piggieback on sonic-pi for building (lib)scsynth. Presumably they're doing largely the same thing. And doing the compilation for three platforms is AFAICT a PITA

pfeodrippe21:11:17

Oh yeahs, I even wanted a way to publish their CLJ project into clojars so we can have some additional good synths https://github.com/sonic-pi-net/sonic-pi/issues/3209

plexus17:11:59

hmmm seems they only include builds for mac and windows, the linux package has a dependency on supercollider-server/`sc3-plugins-server`