4 ms·
More software? Wonderful! I'm all for it, but before starting something from scratch why not contribute to something that already exists, or possibly pick some
by squarefoot 3y ago
More software? Wonderful! I'm all for it, but before starting something from scratch why not contribute to something that already exists, or possibly pick some project that was abandoned or simply needs to be worked on for example to be built with newer compilers, run on newer hardware, etc. Which makes me wonder if there is somewhere a database of dormant/dead projects that would deserve to be resurrected.
- nmstoker 3y agoYes, I would echo this. In most categories there are loads of subpar efforts when putting all that effort behind the top few would yield a handful of excellent apps. Collaboration can seem daunting and hard work, but it's work that will yield results which is time better spent than that devoted to projects that end up abandoned.
- zlg_codes 3y agoWho gets to take the credit? I'm not convinced these efforts to put everyone's ideas in one place and one software are good. Often, design disagreements arise which are incompatible. Under this model of "everybody love everybody" lameshit, if you can't get the group to accept your idea, it doesn't happen. You don't run into this problem when you write alone.
- tripleo1 3y agoThe point is alot of that software doesn't work with newer compiler, on newer hardware, or solve anybody else's problem. But if it makes the original author feel good (everybody loves themself?), then it's OK.
- deleted 3y ago[deleted]
- zlg_codes 3y agoThat something that already exists may not be built in the way you are aiming for. That other something might be led by a dickhead that you can't get along with, or a community that's not receptive to your suggestions or patches. Social processes and blockages can lead to losing motivation to contribute. Not everyone is cut out to be this happy-go-lucky team player that has no personality. As for myself, I'd rather start from scratch because 1) I'll control every variable, 2) I don't have to mess around with some existing social and tech infra, 3) I don't have to talk to anyone and convince them my ideas are good, 4) who wants to spend more time arguing or discussing than writing code? The solodev experience is just better. You're not hamstrung by politics and social process. Being a team player has only led to misery for me.
- 0xDEAFBEAD 3y agoI wonder if any of the major Linux package repos collect statistics that let you search for apps that are both (a) widely used and (b) unmaintained/feature-incomplete.