Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inactive vs active project categorization #187

Open
anaqreon opened this issue Jul 11, 2015 · 5 comments
Open

Inactive vs active project categorization #187

anaqreon opened this issue Jul 11, 2015 · 5 comments

Comments

@anaqreon
Copy link
Contributor

A significant number of the listed projects appear to be inactive or dormant, based on indicators such as the last commit dates for their GitHub repos and updates of their web pages. It could be useful to start listing such projects under an "Inactive" or "Dormant" section. They often have great ideas and are worth investigating, but it's also disappointing to then discover that investing time in the project is not really an option without an active developer community.

@AaronM04
Copy link

That would be very useful. How do you propose keeping a project's Active/Inactive state up-to-date?

@anaqreon
Copy link
Contributor Author

My guess is that projects that show no active development or updates for over six months are most likely not going to resume activity. Sad but often true. By leaving such projects in the list, however, an interested person might discover that the project has revived, and could make a pull request to move it out of the inactive category.

I believe it's worth the occasional miscategorization to improve the relevance of the list. We want people to find projects that inspire them to contribute instead of wasting their time (and lowering morale) sifting through dead projects.

On July 11, 2015 1:19:49 PM EDT, Aaron Miller [email protected] wrote:

That would be very useful. How do you propose keeping a project's
Active/Inactive state up-to-date?


Reply to this email directly or view it on GitHub:
#187 (comment)

@millette
Copy link

One could also assume that a self-respecting redecentralized application will probably have its source elsewhere. As in, there's not just github out there.

But to keep it simple, showing that a project is "inactive on github" could have some value - but let's remember it's not telling the whole story either.

@anaqreon
Copy link
Contributor Author

I agree. I used the GitHub repo status as one of several possible indicators. I'm assuming that there is some level of diligence here, because we typically don't want projects to be inactive.

As an example, consider Avatar (avatar.ai). The website is rich with detailed graphics and information, and it's an exciting project. Then you get to the contact page and see that the discussion links (https://discussions.avatar.ai/user/marko-poloj%C3%A4rvi) lead you to an Nginx error. I remember when these led you to a discussion forum of some kind. The Twitter link reveals an account whose last post was on 2015/03/15, while founder Marko Polojärvi and André Staltz have been tweeting frequently and continuously on their personal feeds. This is the kind of project I would list as inactive.

I suppose it would be even better to actually learn from the developers if the project is officially dead or dormant. Given the effort it takes to check a few links and such to determine the apparent status, sending a message to the listed project contacts would be even better, but shouldn't be required in order to confidently place a project in the inactive category.

@nodiscc
Copy link

nodiscc commented Oct 24, 2015

Hi, we're having the very same discussion at awesome-selfhosted/awesome-selfhosted#63. Parsing RSS feeds was mentioned for automation (check the last date of github release feeds, project news feeds...).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants