bridge_troll icon indicating copy to clipboard operation
bridge_troll copied to clipboard

Create chapters API & add some fields to chapters

Open lilliealbert opened this issue 8 years ago • 2 comments

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.)

lilliealbert avatar Sep 12 '16 01:09 lilliealbert

❤️ ❤️ ❤️ 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 avatar Sep 13 '16 04:09 carlisia

@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.

freeformz avatar Sep 16 '16 18:09 freeformz