Hallo, Mathieu Bouchard hat gesagt: // Mathieu Bouchard wrote:
I have a few questions for everybody.
What's my incentive to serve those users?
I don't know your incentives. And if you don't want to do it, nobody will force you.
What were the assumptions underlying the discussion at PureData Convention? Are those assumptions valid?
Well, one assumption I remember was to make it easier for Miller to get developments in devel into MAIN-Pd. Am I reading what you are saying here and below correctly as a kind of declaration, that you are not interested in supporting the mainstream Pd anymore and that your are trying to get devel/evil/desire to become the mainstream Pd? And that there will be no bugtracker-reports or diffs or so from you against MAIN anymore (maybe because that would make people still use "MAIN" instead of "devel_0XX")? I would be very sad about that, but of course it is your freedom to do so.
Why shouldn't more users use devel_0_39 ?
Why are you asking me this?
Why should I make efforts to contribute to a branch I don't plan to continue to use, and that I wish gets replaced by devel_0_39 in day-to-day use?
But your changes for uninitialized values sound like a simple bugfix, where a patch would be possible and a nice thing to do.
That's cool, it means that you just found one nice thing that you could do for Miller and normal users who have a compiler but don't want to check out devel_0_39 and enjoy applying diffs that Miller hasn't applied himself.
Well, Miller has applied a lot of the patches that are in the SF bugtracker into Pd 0.39. You can search this lists archive for his bug squashing sessions. A good example is the way, the ALSA-seq support found its way into pd-0.39. I know, that a lot of diffs and suggestions are still waiting for inclusion, some for a time that is much too long even in my conservative opinion.
However: While speed may not be Miller's first virtue ;), constancy is: I can trust on the fact, that every year at or after ICMC since almost a decade now a new, improved and generally stable version of Pd will be released. It will not have all features I wished for, but it will be able to run my old patches (most of them), they will look and sound the same (almost) and that is an important thing for me and it is important for other users.
I really like the work you and Tim and Thomas and Carmen etc. are doing on the various branches of Pd, I check them regularly, however I'm reluctant to fully rely on the various non-MAIN versions. (And yes, the year-long sleep/death of Impure Data didn't really make me more willing to immediatly jump on a non-MSP Pd version.)
I think, collecting bugfixes in the bugtracker is a good and easy thing to let everyone benefit from the knowledge, the Pd core developers have collected. Of course I could do it myself, but it always is much easier for the person to do who wrote the fix.
Ciao