Reposeed is a community project. From our current viewpoint, its role is: Providing a generic base layer for new open source repositories.
Our detailed items:
- Default usage on first initialization
- Generic seed/base layer files
- Additions to reposeed only accepted for generic usage
- Specific additions should be added to the files after generation
Reposeed's core concept is to provide a basic selection of useful templates. With the help of a configuration file and a small substitution engine the project generates a seed layer for new open source repositories.
Our aim is to provide a sufficient base to built a new open source project on top of. Reducing the burden for maintainers and decreasing the hurdles to get started.
A lot of discussion about Reposeed happens within Github issues. Ideally, we will keep it that way until Reposeed becomes big enough that this turns into a problem. The advantages of this is that all documentation and issues are publicly searchable and easily linked to the source code.
The Reposeed project should always aim to devote a lot of time to making contributors feel like an important part of the community. We should strive to provide a place for anyone to be able to contribute. The aim of the core team should be to work on ways to showcase contributions, encourage adoption and show off great work. An example of where this worked is the CocoaPods Quality Index.