Live data from Hacker News

MinIO repository is no longer maintained

github.com

151–160 of 397 posts

Re: MinIO repository is no longer maintained

#151
post #104

Earlier quoted context omitted.

it's not about the money. for large open source projects you need to allocate time to deal with the community. for someone that just wants to put code out there that is very draining and unpleasant. most projects won't ever reach that level though.

> it's not about the money OP sure makes it sound like it's about the money. > for someone that just wants to put code out there that is very draining and unpleasant. I never understood this. Then why publish the code in the first place? If the goal is to help others, then the decent thing would be to add documentation and support the people who care enough to use your project. This doesn't mean bending to all their…

Who gave you the right to "decent" things anyway ? Yeah it would be cool, but do you have any lega/social/moral right to it ? Absolutely not.

Re: MinIO repository is no longer maintained

#152

Earlier quoted context omitted.

> Just be honest since the start While I agree with the sentiment, keep in mind that circumstances change over the years. What made sense (and what you've believed in) a few years ago may be different now. This is especially true when it comes to business models.

When your product entered mainstream with integration that would yield millions when virtually obliged to get a license is typically what happens. When backed by a company there is an ethical obligation to keep, at least maintenance. Of course legally they can do what they wish. It isn't unfair to call it bad practice.

There's no way that maintaining something is an ethical obligation, regardless of popularity. There is only legal obligation, for commercial products.

Re: MinIO repository is no longer maintained

#153

Earlier quoted context omitted.

That means that any project without the letters "AI" in the name is dead in the eyes of investors. Even plain terminals are now "agentic orchestrators": https://www.warp.dev

Are investors really that gullible? Whenever I see "AI" slapped onto an obviously non-AI product, it's an instant red flag to me.

> Are investors really that gullible?

Yes.

https://www.theguardian.com/technology/2017/dec/21/us-soft-d...

Re: MinIO repository is no longer maintained

#154

They point to AIStor as alternative. Other alternatives: https://github.com/deuxfleurs-org/garage https://github.com/rustfs/rustfs https://github.com/seaweedfs/seaweedfs https://github.com/supabase/storage https://github.com/scality/cloudserver https://github.com/ceph/ceph Among others

That's a great list. I've just opened a pull request on the minio repository to add these to the list of alternatives. https://github.com/minio/minio/pull/21746

The mentioned AIStor "alternative" is on the min.io website. It seems like a re-brand. I doubt they will link to competing products.

Re: MinIO repository is no longer maintained

#155
post #107

Earlier quoted context omitted.

Show me a FOSS license where a commitment to indefinite maintenance is promised.

Social contracts are typically unwritten so the license would be the wrong place to look for it.

If it's neither written nor explicitly spoken, then it's not a contract of any kind. It's just an - usually naive - expectation.

Re: MinIO repository is no longer maintained

#156
I wonder how many of the 504 contributors listed on GitHub would still have contributed their (presumably) free labor if they had known the company would eventually abandon the open source version like this while continuing to offer their paid upgraded versions.

Re: MinIO repository is no longer maintained

#157
post #114

Earlier quoted context omitted.

Maybe open source developers should stop imagining the things they choose to give away for free as "products". I maintain a small open source library. It doesn't make any money, it will never make any money, people are free to use or not as they choose. If someone doesn't like the way I maintain the repository they are free to fork it.

Agreed, but that's only half of it. The second half is that open source users should stop imagining the things they choose to use for free as "products". Users of open source often feel entitled, open issues like they would open a support ticket for product they actually paid for, and don't hesitate to show their frustration. Of course that's not all the users, but the maintainers only see those (the happy users are…

It used to be that annoying noobs were aggressively told to RTFM, their feelings got hurt and they would go away. That probably was too harsh. But then came corporate OSS and with it corporate HR in OSS. Being the BOFH was now bad, gatekeeping was bad. Now everyone feels entitled to the maintainer time and maintainers burn out.

It's a trade off, we made it collectively.

Re: MinIO repository is no longer maintained

#158
post #64

This is timely news for me - I was just standing up some Loki infrastructure yesterday & following Grafana's own guides on object storage (they recommend minio for non-cloud setups). I wasn't previously experienced with minio & would have completely missed the maintenance status if it wasn't for Checkov nagging me about using latest tags for images & having to go searching for release versions. Sofar I've switched to…

Why do you need non-trivial dependency on the object storage for the database for logs in the first place? Object storage has advantages over regular block storage if it is managed by cloud, and if it has a proven record on durability, availability and "infinite" storage space at low costs, such as S3 at Amazon or GCS at Google. Object storage has zero advantages over regular block storage if you run it on yourself:…

> Object storage has zero advantages over regular block storage if you run it on yourself

Worth adding, this depends on what's using your block storage / object storage. For Loki specifically, there are known edge-cases with large object counts on block storage (this isn't related to object size or disk space) - this obviously isn't something I've encountered & I probably never will, but they are documented.

For an application I had written myself, I can see clearly that block storage is going to trump object storage for all self-hosted usecases, but for 3P software I'm merely administering, I have less control over its quirks & those pros -vs- cons are much less clear cut.

Re: MinIO repository is no longer maintained

#159
post #137

Earlier quoted context omitted.

> then doing a bait-and-switch FOSS is not a moral contract. People working for free owe nothing to no one. You got what's on the tin - the code is as open source once they stop as when they started. The underlying assumption of your message is that you are somehow entitled to their continued labour which is absolutely not the case.

This isn’t about people working for free. Nobody sensible is upset when a true FOSS “working for free” person hangs up their boots and calls it quits. The issue here is that these are commercial products that abuse the FOSS ideals to run a bait and switch. They look like they are open source in their growth phase then they rug pull when people start to depend on their underlying technology. The company still exists a…

In this particular case, it's the fault of the "abused" for even seeing themselves as such in the first place. Many times it's not even a "bait-and-switch", but reality hitting. But even if it was, just deal with it and move on.

Re: MinIO repository is no longer maintained

#160
post #70

Earlier quoted context omitted.

Completely different situations. None of the MinIO team worked for free. MinIO is a COSS company (commercial open source software). They give a basic version of it away for free hoping that some people, usually at companies, will want to pay for the premium features. MinIO going closed source is a business decision and there is nothing wrong with that. I highly recommend SeaweedFS. I used it in production for a long…

I can also highly recommend SeaweedFS for development purposes, where you want to test general behaviour when using S3-compatible storage. That's what I mainly used MinIO before, and SeaweedFS, especially with their new `weed mini` command that runs all the services together in one process is a great replacement for local development and CI purposes.

I've been using rustfs for some very light local development and it looks.. fine: )
Post reply on HN