It's important to understand that we build open source for us. If you want it to be built for you, then you can join us to help build it and then it will be built for you too. That's how it works.
@VSCodeJava 1.28.1 has been released! We have Unnamed classes & instance main methods (Java 21) preview support, keyboard shortcut activation of cleanup actions, and a fix for a startup issue on older versions of macOS. See #1281-february-15th-2024" target="_blank" rel="nofollow noopener">github.com/redhat-develop…
“The Java release cadence has changed, and it did not change yesterday, but a long time ago, so users should live with it.”
lists.apache.org/thread/3rx7zlk…
@akurtakov@dr_pompeii@EclipseJavaIDE Note than in the 1st part of initial question, the case was "the plugin practically is going down due lack of support because they are busy or for other reason".
In case there are people to actually commit in doing and maintaining the work, my answer would have been different.
(2/2) @EclipseJavaIDE If the plugin has a considerable audience - it based according the amount the "stars" and valuable addition in the IDE itself - Would the Eclipse team consider to adopt or merge a plugin as part of the core? Thanks for your understanding
@mickaelistria@dr_pompeii@EclipseJavaIDE This reply is not entirely correct. It depends on multiple things:
* authors of the plugin and their will to support it as part of new project
* general usabiliity of the plugin aka to serve broad enough group
e.g. github.com/mihnita/ansi-e… was contributed as core part lately
@dr_pompeii@EclipseJavaIDE No, the team wouldn't. The core code is not a graveyard for other unmaintained plugins. The core team doesn't have the resources to deal with extra maintenance. It doesn't scale to think the that core team can always do more. The only way it to put more resources on maintenance.
RT @jwz@mastodon.social
Code with swearing is better code.
Jan Strehmel: We find that open source code containing swearwords exhibit significantly better code quality than those not containing swearwords under several statistical tests. We hypothesise that the use (1/2)
@dougschaefer@mmilinkov@mickaelistria That would never change as long as you're not only doing the coding but even preparing deliverables for your competitors that work only their "commercial" offering.
@akurtakov@mmilinkov@mickaelistria Back in the day I faced constant pressure to spend less time on "open source" and more on our commercial product, despite that open source making up most of the functionality of that product. If that hasn't changed yet, I don't think it ever will.
At the @EclipseFdn we are seeing a troubling trend of information requests about our projects that ask things like:
- country of origin of the project
- country of origin of the contributors
- results from security audits, scans, and reviews
- SBOMs
@mmilinkov@mickaelistria Even if unsure smth is solution or not it's better to try it out if there are no other ideas given and the status quo is known for sure to not be a solution.
@mmilinkov@mickaelistria Can't say for others but for Eclipse IDE lack of ways to monetize work on core parts are discouraging for many to stay involved.
@akurtakov What is the value to the world of an open source project with no users or adopters? I am sure that it would fantastic for an open source project to have no users at all. Very peaceful. Super productive getting whatever you feel like doing completed. But why bother?
@mmilinkov Isn't this a perfect opportunity for win-win situation - companies get their vendor and people/companies working on a project have a way to monetize ? Right now freely available binaries make the second option non-viable.
@mmilinkov As someone who cares about the "freedom" part first, why care about these requests and requesters? Let me rephrase - how do these have positive effect on a project?
I should add that of all of the info requests above, the one that bothers me the most is "country of origin of contributors". We don't track that. I don't know of any open source projects that track that. I consider it self-evident that starting to track that is a horrible idea
@mmilinkov "Payment on this proforma invoice is needed in order to establish vendor-customer relationship and thus this request being eligible for reply."