[Feature] Addition of a guides folder for beginner to this project
Closed this issue · 4 comments
Problem
Beginners to the creativecommons/legaldb
project may find it difficult to understand the legaldb project structure, and even set it up. While the README
file can be improved, I think beginners would benefit from more explicit instructions and explanations.
Description
Inspired by the guides folder in the creativecommons/search repository, implementing a guides/
folder would help new contributors get acquainted with the project, and provide valuable tutorials on the basic interactions on this project.
Alternatives
- Make the
README
file more explicit as captured in #202 . This would make theREADME
a bit too much for someone who is already familiar and just wants to get going. - Document all the guides in the SisiVero/CCGuides repo. The problem with this is that there is no link that point to the repo as a source of guides.
Implementation
- I would be interested in implementing this feature.
@egbadon-victor (and others) please provide more information on what specific guides you think would be helpful (that are not already covered by the guides on Creative Commons Open Source
Okay @TimidRobot
Things we could include in the guide would be very specific to legaldb. Going through the Creative Commons Open Source, the only reference to legaldb is a link to the repo here on github. Hence the aim of the guides would be a hands on, quick setup guide covered in detail, especially helpful for beginners or new contributors.
Here are examples of specific guides;
- Simple git tutorial, highlighting exact commands for command scenarios encountered when working with legaldb
- Simple explanation on the technologies used in the repo, how it is being used, and where contributors can get official help (more like our recommendation)
- More explicit setup instructions, tailored to be beginner friendly
Most of these suggestions are tailored to beginners, and I think that is the basic essence. More advanced contributors are familiar with project structure in general, and often know where to search solutions if they have any problems.
@egbadon-victor of the examples provided, I think Simple explanation on the technologies used in the repo, how it is being used, and where contributors can get official help (more like our recommendation) has value.
I would like to avoid generic documentation in this project repository. Instead, the project documentation should reference things like Foundational technologies — Creative Commons Open Source.
@TimidRobot this is noted. I would get to work on a sample, send a draft PR, and then get your opinions on what would be considered generic documentation.