bridge_troll
bridge_troll copied to clipboard
Create chapters API & add some fields to chapters
Keeping a list of all an org's chapters outside of Bridge Troll is unwieldy, and since we already have a list of chapters in Bridge Troll, let's make it so that Bridges can pull chapter details for display on their own sites.
The info RailsBridge would need to make this work would be to add the following fields to chapters, all optional:
- Website URL
- Mailing list URL
- Twitter handle
So we'd want to include the above new fields plus chapter name.
@kmolo and @carlisia — are there other fields on chapters that you would want included? (This seems to me like a decent place to start with and we could go from there.)
❤️ ❤️ ❤️ this!
@cassandraoid and @dlsniper, @freeformz input please.
My two cents: I love seeing Bridge Troll going on this direction. GoBridge is just about to add page/pages for chapters and being able to pull the data from BT will be awesome. For it to be useful to us we'd need more fields though. Gonna risk including them here:
People:
- Leaders (multiple) associated with the chapter (maybe adding a flag to organizer(s) to mark them as leader(s) or a look up table would not be too unachievable for the near future?)
- Listing of all time instructors
- Listing of all time volunteers Note: each individual would have optional fields such as avatar, bio/description (markdown or html,) twitter, github, linkedIn, facebook, email, their own website
Events:
- Also be able to fetch via the API the events associated with the chapter
- Filter for past or future events
- Besides event URL, response should include image of the map location, title, date/time. Description could be truncated (a link to
read more...
could point to the event URL)
Wishful:
- Listing of sponsors associated with that chapter (sponsors that have sponsored workshops)
@carlisia All of those things sound great!
The more we can pull via API the better.
Things I'm most interested in are Events and Chapters.