- First "Mapping Party"
http://www.flickr.com/photos/nicecupoftea/142308912/sizes/o/
- http://lists.openstreetmap.org/pipermail/talk/2005-November/001599.html
- http://wiki.openstreetmap.org/wiki/Isle_of_Wight_workshop_2006
IOW Before: http://wiki.openstreetmap.org/wiki/File:IoW_Mapping_day1.jpg IOW After: http://wiki.openstreetmap.org/wiki/File:IsleOfWight20060927.png
-
change in Editors http://wiki.openstreetmap.org/wiki/File:Editnames.png
-
change in Renderers http://wiki.openstreetmap.org/wiki/Osmarender/Howto
-
change in Connecting?
http://lists.openstreetmap.org/pipermail/talk/2007-February/011033.html http://lists.openstreetmap.org/pipermail/talk-us/2013-February/010295.html
core social tools have not changed!
http://www.openstreetmap.org/user/mikelmaron/diary/18630
current tool exposition
-
lists
-
forums
-
twitter
-
facebook
-
websites
-
wiki pages
-
meetup
-
google groups
-
irc
-
user messaging
-
JOSM Geo Chat
-
neis-one
-
rweait's profile thing
-
diary
-
user location
- History Tab
- OWL
- Pawel
(old SteveC clip?)
- SOTM
- Mapping Party
- Editathon
- Mapathon
- Hack Weekend
- Pub Meetup
- "Community Forum"
- etc
- Profile
- News Stream
- Groups
- Events
Don't like FB? Forget I mentioned it!
http://highearthorbit.com/improving-the-openstreetmap-profile-page-for-more-social-interaction/
Diary hacks
Comments on features/changesets
Random implementation questions come to mind: how is a place defined for the dashboard (OSM id makes sense for specificity, but they're not permanent) (bbox then?)? who can create a place (do you need to be a power mapper in that area)? what is the process to "garden" places, if say irrelevant places are created, or need to be merged, etc?
Architecturally, for place dashboards, and user profiles, it works similarly to tiles, nominatim index, etc. Based off planet.osm and API, processes running on separate server; include content into osm.org via js (ie don't touch the rails app, except for display).
Architecturally, for place dashboards, and user profiles, it works similarly to tiles, nominatim index, etc. Based off planet.osm and API, processes running on separate server process.
Add to architecture diagram
http://wiki.openstreetmap.org/wiki/Component_Overview
Triggers
- OSC
- User Activity (new user, group, friending, diary, meetup)
Filter and Cache smartly. Other example infrastructures.
1 time stats compile. From OSC, update user stats by edits. 20k per week. Manageable.
Based on friends, groups/interests.
Each OSC, user triggers. Big analysis and cache problem.
build samples
Example events:
- OSM "Birthday"
- First Edit in New Area
- 1000th edit
- 1st Mexican restaurant
- Attended a mapping party
- Threw a mapping party
- New user joined in area you follow
- OSM is Social
- Social Tools Have Not Changed, Only Kinda Work, are not Cohesive
- We can work on design of good user experiences
- Technical Infrastructure for Social is a Serious Endeavor
- Let's Do It