Hacker News new | ask | show | jobs
by nullcipher 993 days ago
> While the core product is typically maintained by a central engineering team, integrations or plugins are often built by community developers and then occasionally merged into the main branch.

One of the things I really dislike about opensource deployments is plugins. Often the core team is happy to let something go to a plugin and 99.99% of the time plugins just get abandoned. It's worse when some projects "outsource" basic functionality like authentication (say via saml or oidc) to a plugin.

1 comments

Also it's really weird that in a open source business, contributions come from people who never get a cent of the benefits which the founders receive. This to me feels very disingenuous. Profit sharing should be built in as part of these "open source" projects.