-
Notifications
You must be signed in to change notification settings - Fork 188
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Glossary page #280
Comments
I've started compiling a glossary in a markdown file from these sources and I am looking for some others to make it more comprehensive: Where should this file live on the site? Should it be under the beginners section (perhaps the last post there)? Other ideas? |
I am not sure where the file physically has to go or how to name it, but I would like to see a link to the glossary on the left hand navigation in the beginner's section. I think it should just be there for the whole site really, but hopefully for all the pages in the beginners section at least. |
claire suggests we put the glossary doc in: |
I suggest to use a data format that could be easily use by layouts pages: http://jekyllrb.com/docs/datafiles/ The layout pages and/or liquid filter could add automatically a link to glossary entries from any words inside .md |
After a few discussions with @pyrog (thanks a lot!)... Please view an actual example of an external site edited with github/jekyll: The terms included in the glossary can get special treatment when they appear on any page:
Under the hood: In our site, we could either wish for:
IMO "automatic glossarify" would be nice-to-have as I feel it would be easier for content editors and translators. Maybe we will need to tune down the formatting if some pages are too crowded with links to glossary. Last point: We need a multiple glossary/glossarify that cope with multiple languages. |
👍 _data/glossary/en.yml - entry: NGO
see: Nongovernmental organization
source: http://www.ab.gov.tr/
- entry: Nongovernmental organization
definition: A private, self-governing, nonprofit organization dedicated to advancing an objective or objectives such as alleviating human suffering; promoting education, health care, economic development, environmental protection, human rights, and conflict resolution; and encouraging the establishment of democratic institutions and civil society. Some people use the term international nongovernmental organization (INGO) to differentiate those organizations that transcend national boundaries from local NGOs.
source: http://glossary.usip.org/resource/nongovernmental-organization-ngo
used for: private voluntary organizations, civic associations, nonprofits, charitable organizations _data/glossary/fr.yml - entry: ONG
see: Organisation non gouvernementale
source: http://www.ab.gov.tr/ |
I like the idea of an automated glossary in multiple languages! In the meantime here is basic glossary I compiled from the OSM wiki site and Will Skora's OSM Newbie page. I put it in learnosm/_posts/en/coordination as Claire suggested with a header that directs readers to the CONTRIBUTE.md file to update it. See PR #333 |
Thank you @jmarlena that is an useful first step, and first steps are always important! |
Closing this now as a glossary was implemented within the beginner section. It would be nice to have improvements though so feel free to open it again with more suggestions or pull requests. |
I was reading Will Skora's osm wiki page and he has a small glossary on his page for new mappers. This seems like a great idea. I think learnosm should have an obvious, easy to navigate to glossary page. We use a lot of terms that a new person might benefit from having explained all in one place.
The text was updated successfully, but these errors were encountered: