process for creating new courses?

7 views
Skip to first unread message

Sarah Allen

unread,
Jan 8, 2017, 7:43:03 PM1/8/17
to Bridge Troll, Kelley Robinson
I had seen that work was in progress to move course descriptions from static content to the database (https://github.com/railsbridge/bridge_troll/pull/519) which I know we've all wanted for quite some time, and it is good to see that got in! 

I seems to have mis-directed Kelley (cc'd) about the process for creating a new class, and she made a PR in the old style:

Looking through the PR, it looks like an admin must create the course -- have you all thought about a process for new courses being added (or did I miss some doc)?  If not, I'd be happy to start a wiki page and act as an admin to approve courses from new Bridges (and recruit someone to help me with that!).  I was thinking of a simple process where someone puts the content in a github issue or something like that.  

Thoughts?

Thanks!
Sarah 

Travis Grathwell

unread,
Jan 8, 2017, 11:23:31 PM1/8/17
to Sarah Allen, Bridge Troll, Kelley Robinson
For now, I think we can keep adding Courses to the list via PRs. The UI for admins to view and edit Courses exists but isn't well fleshed out yet.

My ideal system, which we can hopefully move toward pretty soon, would allow organizers to create Course descriptions for their workshop inside the app.
When you create a new event, you could choose to either:
* Use an existing course definition wholesale ('just choose Rails in the dropdown')
* Create a totally new course description (new language or curriculum)
* Clone the definitions for a previous workshop and modify the description or levels (workshops using new teaching strategies or targeting different experience levels)

The permissions on Courses would work like Locations do now: you can add, update, and destroy courses until they get attached to an approved workshop, after which time they need to be non-editable for posterity.

But it's all kinda up in the air at the moment!!

--
You received this message because you are subscribed to the Google Groups "Bridge Troll" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bridge-troll+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Sarah Allen

unread,
Jan 9, 2017, 12:33:48 AM1/9/17
to Travis Grathwell, Bridge Troll, Kelley Robinson
Oh, I guess I should have read all the code :)

Kelley -- the new Scala course is now available at https://www.bridgetroll.org/events/new in the course dropdown!

Inline image 1

Thanks Travis!

Sarah

Kelley Robinson

unread,
Jan 10, 2017, 12:49:37 AM1/10/17
to Sarah Allen, Travis Grathwell, Bridge Troll
Thanks everyone!

To unsubscribe from this group and stop receiving emails from it, send an email to bridge-troll...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages