News for hackers. Stuff that matters.
Re:JavaScript development is not fun for me anymore by amelius on Wednesday September 20, 2017 @11:16AM (#15294665)
The problem is that everybody publishes bugfixes alongside new features. This practice should be stopped, because it leads to dependency hell.
Re:JavaScript development is not fun for me anymore by eropple on Wednesday September 20, 2017 @11:25AM (#15294781)
Open-source maintainers should totally leverage this opportunity to make their projects sustainable. Sell your backports. Enterprises want them.
Re:JavaScript development is not fun for me anymore by Spivak on Wednesday September 20, 2017 @12:06PM (#15295304)
I work at one such large org. We would pay good money for a 5 year support contract for a fixed version of a framework getting backported security (and maybe a few feature) updates.
Re:JavaScript development is not fun for me anymore by eropple on Wednesday September 20, 2017 @12:15PM (#15295422)
Shoot me an email with details? Like I said in a sibling, this is a project I'm digging into. Email's in my profile.
Re:JavaScript development is not fun for me anymore by rattray on Wednesday September 20, 2017 @11:37AM (#15294936)
That actually sounds like an interesting business model.

What form would the transaction take?

Re:JavaScript development is not fun for me anymore by eropple on Wednesday September 20, 2017 @12:09PM (#15295367)
"Here are the keys to a private artifact repo. We will update N major/minor/whatever versions."

I am low-key building a marketplace for this, because this really should exist. The problem, as a marketplace, is identifying projects both important enough that people will pay for it and aren't* already functionally owned by a company that has a vested interest in their own project management.

(Are you a maintainer who's interested in something like this? Are there projects you would pay for this for? I want to hear from you. com dot edropple at ed)

Re:JavaScript development is not fun for me anymore by j_s on Wednesday September 20, 2017 @12:09PM (#15295366)
Re:JavaScript development is not fun for me anymore by amelius on Wednesday September 20, 2017 @11:58AM (#15295223)
Yes, and how would maintainers know which versions of their software are actually still used?
Re:JavaScript development is not fun for me anymore by ebiester on Wednesday September 20, 2017 @12:45PM (#15295778)
You mark releases as "Stable and supported" and have corporations subscribe against releases. If you are subscribed to a release, you get bug fixes for that release. If someone does not have a subscription to a release, it does not get updated, and if there is no current subscription for that release, you don't accept new ones.

You always allow people to move forward their subscriptions, but never backwards. You provide migration paths for each supported release.

People will pay for it.

Re:JavaScript development is not fun for me anymore by saosebastiao on Wednesday September 20, 2017 @12:05PM (#15295297)
The problem with publishing bugfixes separate from new features is that you end up with an ever expanding tree to maintain, and you eventually run into problems where bugs become intertwined with features and the right thing to do is extremely hard.

It's a little much to ask from an unpaid open source maintainer, and if you really want it that bad you should be willing to pay for it. Companies like Red Hat have made a living off of people willing to make that tradeoff.

Re:JavaScript development is not fun for me anymore by gras on Wednesday September 20, 2017 @11:20AM (#15294709)
It's either that or backporting bugfixes to every single past release, right? Is that what you propose? Or a "middle way" with LTS releases?

I mean, you could have separate bugfix and feature releases for a relatively low cost, but that would only alleviate the problem for the duration of a release cycle.