Re: [Rosegarden-devel] rosegarden presentation at FOSDEM

2023-01-24 Thread Richard Bown
On Fri, 20 Jan 2023 at 23:34, mark_at_yahoo via Rosegarden-devel <
rosegarden-devel@lists.sourceforge.net> wrote:

>  if your session becomes available online after the fact please post any
> links to it here.
>

I will do. I believe it will be live streamed and available for catch up:

https://fosdem.org/2023/schedule/event/rosegarden/


> Maybe you could "come out of retirement" and lend a hand. ;) ;) ;)
>

Well I kind of got started with automating the windows port in github
actions (which is so out of date) but then ran out of time/energy. I have
no regular time and very little enthusiasm to commit to it unfortunately.
I'd love even to have time and motivation to USE music software but don't
even get that far. The closest I get is picking up a guitar very
occasionally.


> The "elephant in the room" here is Musescore.


I think it's potentially interesting to compare seeing as they are of
similar ages - and see where and why Rosegarden is still going in the face
of this 'competition'. There was however always competition - and that's
almost the point - in OSS it doesn't matter how many users you have or
don't have. It's often done for the love of it - both from a developer and
a user side. This is what I'll be exploring in some way in the talk
alongside architectural factors that I believe are contributing to its
continued usage.

R
___
Rosegarden-devel mailing list
Rosegarden-devel@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Re: [Rosegarden-devel] rosegarden presentation at FOSDEM

2023-01-20 Thread mark_at_yahoo via Rosegarden-devel

On 1/12/23 2:45 AM, Richard Bown wrote:

Consequently, I am reaching out to see if there are any stories or feelings
you have around using and/or contributing to Rosegarden that you feel are
vital and worth sharing. I would love to hear them. Feel free to email me
if you don't want to share on the list.


I haven't seen any replies on this list to your post -- hopefully you 
received some privately and they were helpful in preparing your 
presentation. In any case, I'm going to add my opinions (publicly) here.


I'd be very interested in hearing your analysis of the issues 
surrounding open source software, particularly Rosegarden with its very 
unique 30 year history. I'm unfortunately not in a position to travel 
1/3 the way around the globe to attend FOSDEM (though it would make a 
nice vacation!), so if your session becomes available online after the 
fact please post any links to it here.


The current problem with Rosegarden -- and I do claim it is a problem -- 
is that development contributions have slowed to a crawl. Not counting 
me (and it's debatable whether I count) there are only a handful of 
(semi-)active developers. In addition, Ted is the single point gating 
decisions on if and when merge requests make it into the codebase, and 
the amount of time and energy he can devote to that Herculean task is 
limited -- understandably so given his long history with and immense 
contributions to the project. Maybe you could "come out of retirement" 
and lend a hand. ;) ;) ;)


None of this matters if one considers Rosegarden to be feature complete 
and its internal architecture and implementation without need of 
improvement. I respectfully disagree on both points. But, yes, if that's 
the conclusion then it's appropriate that Rosegarden "ride off into the 
sunset" with only occasional/minor bug fixes and maintenance releases. 
(In that regard Ted has done an exemplary job ensuring the code is 
stable and crash-free.)


The "elephant in the room" here is Musescore. It's a very different kind 
of open-source project, with (as I understand it) a full-time paid 
professional staff and a large number of additional voluntary 
contributors. In many ways I don't think open-source projects 
can/do/should compete with each other. But, again in my estimation, 
Musescore has moved far beyond Rosegarden, and consequently has a user 
base that's orders of magnitude larger. Yes, the fact that it's 
cross-platform, particularly to the Mac (music production is Apple's 
final monopoly, having lost desktop publishing and photo editing a long 
time ago) is a large factor in that.


What does that have to do with the current subject? Only in relation to 
my claim that if Rosegarden stays in stasis, its use in and benefits to 
the community will predictably dwindle over time. That's what I perceive 
is happening now: There's a small group of active users, and Rosegarden 
exists as kind of a "cosa nostra"/"our thing"/in-group club for them. 
Which would be fine except that I think it has a lot more to offer, to 
more people, than that.


I posted here (and you replied on the thread) regarding my fork of the 
project. I refer back to that now as my "story and feelings" for 
possible inclusion as a small datapoint in your talk. In any case, I 
hope things go well at the conference, and again ask for a link if/when 
your presentation becomes virtually available.


P.S.: I have an upcoming bug fix and new features commit to the fork 
nearing completion, and (sigh!) another semi-major new feature planned 
after that. Someday I'm going to get off this merry-go-round. ;)




___
Rosegarden-devel mailing list
Rosegarden-devel@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel