Do you use Open Source projects that have been abandoned for years ?? ๐Ÿง

Do you guys use OSS project that its last commit was 1/2/3/4 years ago ???

I like Open Source project, but sometimes, one of the Open source projects that I love to use/contribute was abandoned for years ๐Ÿ˜…โ€ฆ like the last commit was on 2016/2017โ€ฆ last 3-4 years

What's your guy's opinions on this ?? ๐Ÿ˜

Yes we do. One of our big product called Quix(page builder) use a state manager lib that is dead very long ago. But due to its complexity and we've made workaround we never migrated to another lib. its been 4y now :)

If it ain't broken don't change ;)

0 Likes
Amirul Asyraf Author

awesome, now I would consider the old repo if it still works ;pโ€ฆ Thanks for sharing experience ๐Ÿ˜ƒ

0 Likes
Steven Selcuk

Nah. I always check last commit date < six months.

0 Likes
Amirul Asyraf Author

coolโ€ฆ same as me at firstโ€ฆ But, sometimes I look through all the file && code on that repo, if the logic part understandable, I choose them.. hahaโ€ฆ Thanks for sharing ๐Ÿ˜

0 Likes
James Robey

Some open source projects are perfect and don't need many updates. If the code looks good and it is understandable then why not. Especially if it's a small focused library.

I guess it depends on how many open issues or open PRs there might be. But if it's a seriously useful project then it might be worth forking and applying the PRs yourself, and trying to create a new open source fork that makes some progress.

0 Likes
Amirul Asyraf Author

yeah, same as I did. Look on issues, pr, and the logic partโ€ฆ if it still works, I will fork itโ€ฆ. good answer, thanks @foucist

0 Likes

Yes, sadly I do: I think one of my favorite pieces of software, Telepot for Python, hasn't been maintained in monthsโ€ฆ

0 Likes

I do, as long as it works or as long as I can find a way to make it work, then all's good!

0 Likes

I tend to stay clear because even if it has reached maturity, it might have vulnerabilities that have gone unchecked and I don't want to introduce those into my code.

0 Likes

@nblackburn That's a good point that I don't see anyone raised. Vulnerabilities are very real issues.

0 Likes
Amirul Asyraf Author

yeah, true at allโ€ฆ

0 Likes
Sumit Datta

Depends - if it is a library then it might be feature complete with the original goals. So that is totally fine. Of course you need to be careful if the lib can not be ported to current version of the language, as it might then miss security fixes in the ecosystem.

For full fledged software, like CMS, I would like new shinny stuff.

0 Likes
Manish Saraan

Mostly I avoid a project if its not maintained for long time. But if there is no alternative then I check for any forks which are maintained by someone else.

In most cases the original author gets busy and prs/issues remain pending. But if some individual/company's code base depends upon that project, then they usually maintain it in their fork.

0 Likes

Please sign in to leave a comment.