[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