This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/Koen1999 on 2024-02-06 09:25:41.


I’m thinking about starting my own open source project, which would have a similar but different functionality to Suricata, so aimed at performing network intrusion detection in various ways.

I started wondering, how would I set up sich a project in a way that it actually is useful to people and would be used. The two main challenges I imagine I would have to cope with is making the project liftoff in the first place, and maintaining the project throughout the years when exposed to a wider variety of changing user demands.

What code practices, project attributes, or other techniques do you think make a big difference in determining an open source project successful?

I am eager to learn from your experiences.

So far this is the best resource I found: