hotosm / learnosm

LearnOSM.org content, Jekyll layouts & issue tracking. This repository is dedicated to helping people learn how to map in OpenStreetMap (OSM) and use many of the software and tools in the OSM community.
http://learnosm.org
MIT License
247 stars 189 forks source link

Add some navigation that allows for different types of users besides just mappers. #277

Open bgirardot opened 9 years ago

bgirardot commented 9 years ago

The navigation on the left hand side is not complete enough. Different users with different needs will visit this site and we need to make sure they can all find the information they want.

Right now it usually just considers mappers (unless they use id ;) but there is also information for people who want to do osm data extracts for example and information for people who want to teach osm.

Could we expand the left hand navigation or maybe the main entry page that helps make sure people can find the great info we have depending on why they are visiting learnosm?

Nick-Tallguy commented 9 years ago

Possible user base =

Possible site layout would be an image linking to a particular index for each of these headings. The sub indexes may need individually creating.

geomantic commented 9 years ago

Yes to all this. Supporting the needs of those who want to do more with OpenStreetMap data, as opposed to those simply collecting and editing OSM data.

Also, over on TeachOSM and Talk-US we've encouraged teachers and instructors to submit case studies and test drive the materials for classroom use. I see this as an area of potential TeachOSM/LearnOSM overlap. I just added an issue[1] to TeachOSM to add reciprocal link(s) to LearnOSM to the TeachOSM.org site

[1] https://github.com/osmlab/teachosm/issues/57

jmarlena commented 9 years ago

I found this image in the design source folder in the learnosm site repository. Is this design concept with the buttons what you have in mind? pic

bgirardot commented 9 years ago

I saw that image too and liked it a lot. I think you could go with something just like it, but you might need more than 3 large buttons.

I think I would do something like the image @jmarlena linked to but two rows of 3 buttons each to cover the examples @Nick-Tallguy listed above.

Right now we have 3 buttons, but the text on the two smaller ones is not very clear and they both go to the same place anyway in most language versions.