[Libosinfo] [PATCH osinfo-db] Add a "Contribute" page

Cole Robinson crobinso at redhat.com
Tue Oct 2 16:32:39 UTC 2018


On 09/13/2018 09:39 AM, Fabiano Fidêncio wrote:
> Let's add some instructions and examples on how to contribute with the
> most basic scenarios of adding an OS info to osinfo-db.
> 
> --
> While do think this is useful material to point to newcomers, I'm
> totally fine about having it as a blogpost or somewhere else than our
> git repo.
> 
> Also, I do believe that we can start growing the amount of docs/examples
> we have and that it can help people to start helping us with some basic
> patches of their favourite distro.
> 
> I'm looking forward to receiving some feedback about this and
> suggestions on how this could be done better. :-)
> --
> 

The content is very nice! It's definitely useful to have some place to 
point people for these details. Generally rather than diffs in the file 
I'd say just point people to either email postings, or gitweb commits, 
if they want the particular details.

I like the idea of identifying a few common tasks like adding new OS, 
adding isodata, adjusting EOL dates, and referencing those in the 
contributing doc, but storing the details elsewhere. Maybe a blog or 
wiki page if it has lots to explain (does gitlab have wiki pages like 
github?), or just a mailing list or git example link for something 
simpler like EOL adjusting

Generally I think a contributing doc should be 1-2 pages (don't want it 
to scare people away) and just hits the major points like common 
building from git, running the test suite, and anything deeper should be 
links to more info.

> Signed-off-by: Fabiano Fidêncio <fidencio at redhat.com>
> ---
>   CONTRIBUTE.md | 930 ++++++++++++++++++++++++++++++++++++++++++++++++++
>   1 file changed, 930 insertions(+)
>   create mode 100644 CONTRIBUTE.md
> 

FWIW on github this type of document is typically called CONTRIBUTING.md 
and infact has some special meaning: 
https://blog.github.com/2012-09-17-contributing-guidelines/

Thanks,
Cole




More information about the Libosinfo mailing list