News for hackers. Stuff that matters.
Re:Using a Framework will harm the maintenance of your software by sbf501 on Wednesday October 12, 2022 @11:53PM (#33187017)
I think this argument is about free vs. not-free frameworks. Frameworks that are supported by a company and actively developed are far superior to the state of NPM open source right now (thinking of Qt vs Electron and my 7 year battle with both).

It is no fun when an open-source framework pushes a new major version, then deprecates the version you were on, or dependencies fail to find matching version, and you beg github developers to fix the bug and your issue sits open for months and is then closed with no warning.

Re:Using a Framework will harm the maintenance of your software by holri on Thursday October 13, 2022 @12:30AM (#33187260)
And it is no fun when the manager of the company developing your proprietary framework decides to tank it because of a change in strategy or the competitor buys the company and stops development. Since you have no source code you are forced to do what the commercial interest of foreigners dictate.
Re:Using a Framework will harm the maintenance of your software by sbf501 on Thursday October 13, 2022 @11:04AM (#33192012)
That is far, far less likely than a package being abandoned. What happened to your project? What "commercial interest of foreigners" went under that doomed you so?
Re:Using a Framework will harm the maintenance of your software by holri on Friday October 14, 2022 @08:10AM (#33202455)
For example VB6 -> VB.dotnet
Re:Using a Framework will harm the maintenance of your software by sbf501 on Friday October 14, 2022 @01:42PM (#33206607)
Ah, that's a great example!
Re:Using a Framework will harm the maintenance of your software by DrewADesign on Thursday October 13, 2022 @12:21AM (#33187211)
I think some of your experiences can be explained by your citing NPM as representative of FOSS. Not that there's anything wrong with the astonishing breadth of functionality available in the NPM ecosystem, but stability isn't its strongest comparative suit. OTOH, Django, which was cited by the author, just doesn't have that kind of volatility in its base features.
Re:Using a Framework will harm the maintenance of your software by tbrownaw on Thursday October 13, 2022 @12:43AM (#33187329)
> Not that there's anything wrong with the astonishing breadth of functionality available in the NPM ecosystem

There are at least two things wrong. One is those things is missing standard functionality (eg, leftpad), and the other is a failure to maintain appropriate hubris (eg, is_even).

Re:Using a Framework will harm the maintenance of your software by DrewADesign on Friday October 14, 2022 @01:14PM (#33206288)
I don't think those are criticisms of the repository, are they? They seem like criticisms of modern Javascript.
Re:Using a Framework will harm the maintenance of your software by sbf501 on Thursday October 13, 2022 @11:07AM (#33192057)
True. I should have been more clear because NPM =/= FOSS.