Hey guys, I am adding a survey for everyone who attended. Caitlin designed the questions and we're working with Stan and Momoko to finalize the questions.
The survey will be available for everyone who registered and was checked in. I anonymized the data by adding a new boolean field to the conference registration table which indicates whether or not a user has taken this year's survey. I added a survey model which only includes a survey type (in case we add others in the future), survey version (so that we can analyze individual years and across years as well as account for changes mid-survey if required), and a JSON field for storing the response. At submission time, we mark the registration as having taken the survey and create the survey leaving no way to track who submitted what.
You can see what the page looks like here: https://workbench.bikecollectives.org/apps/bikebike/examples/conferences/su…
And you can find the controller code here: https://github.com/bikebike/BikeBike/blob/master/app/controllers/conference…
There is currently no way to view the data, this will come later but I plan to add a page that is only accessible by conference organizers where they can view raw written responses and aggregated stats, Caitlin is going to organize putting together a written report later this year.
I'll be asking for translations this week and hopefully sending it out by sometime this week or next. Feel free to ask questions or post suggestions.
godwin
Hey folks, I'm planning to add a new feature for conference administrators, please let me know if you have any thoughts.
The post-conference report will be a rich text document that organizers will be able to create and edit on the administration side. There will be a new page explaining what the report is for and then give them links to view past reports (this may become a new page on its own).
Here's a quick mockup of the page: https://raw.githubusercontent.com/bikebike/bikecollectives_docs/master/diag…
There will be a template of headings given in the rich edit control, but users will be able to erase them if they like or add any further markup that they like.
For now, these docs will only be viewable by future conference administrators and site administrators, however in the future I intend to implement a trust model so that registered users can access privileged information such as this. I'm not sure what that will look like yet.
The intention here is to let organizers pass on information to future organizers, this information often lost from one year to the next but is almost always lost after two years time.
Any thoughts, suggestions, or concerns before I begin to implement?
Thanks!
Godwin
This email address should be fine. :)
> From: Godwin ! <goodgodwin(a)hotmail.com>
> Date: 30 August 2017 at 23:28
> Subject: [Software] Welcome to Bike Collectives Software
> To: "software(a)lists.bikecollectives.org" <software@lists.
> bikecollectives.org>
>
>
> Hey folks, as we discussed in the onboarding workshop
> <https://en.bikebike.org/conferences/Winnipeg2017/workshops/92059/> at
> Bike!Bike! I have created a mailing list to make regular announcements but
> we can also use it to ask questions and discuss future development.
>
> Here is our list of assignments we talked about during the workshop:
>
> - *Drew: *Set up Vagrant or Docker to make onboarding easier. Here is
> your project: https://github.com/orgs/bikebike/projects/12, I have
> also steps I used to get set up on my windows machine, hopefully they are
> good enough to get going on the linux box. Ping me here or directly if you
> need more help. Update here when it's ready with steps that we can take to
> get going
> - *Arlin: *Start looking through and picking up some small tasks from
> the issues queue: https://github.com/bikebike/BikeBike/issues, you may
> also want to check out some of the projects under the org:
> https://github.com/orgs/bikebike/projects
> <https://github.com/orgs/bikebike/projects>, some of the projects like
> Bugs and UX Improvements are collections of small tasks
> - *Paul and Muz:* Start taking a look at the code, see if anything
> interests you, ask some questions, feel free to try to set up the
> environment and ask questions about that, whatever suits your fancy
> - *Me: * I'm going to start working on implementing a simple
> post-conference survey for attendees and organizers
>
> Thanks guys!
> godwin
>
>
>
> _______________________________________________
> Software mailing list
> Software(a)lists.bikecollectives.org
> http://lists.bikecollectives.org/listinfo.cgi/software-bikecollectives.org
>
>
>
Thanks, I updated your email address.
________________________________
From: Arlin Schaffel <arlin(a)fexd.com>
Sent: September 1, 2017 8:31 AM
To: Godwin !
Cc: software(a)lists.bikecollectives.org
Subject: Re: [Software] Welcome to Bike Collectives Software
Hey Godwin,
I have a lot of email fwders happening with my fexd.com<http://fexd.com> domain, so I'm not 100% sure which one this is going to; I'd prefer to use arlin(a)fexd.com<mailto:arlin@fexd.com> for this list.
Cheers,
Arlin 'FeXd' Schaffel
arlinschaffel.com<http://arlinschaffel.com> | arlin(a)fexd.com<mailto:arlin@fexd.com>
On Fri, Sep 1, 2017 at 9:13 AM, Godwin ! <goodgodwin(a)hotmail.com<mailto:goodgodwin@hotmail.com>> wrote:
That seems to have done it. Muz and Arlin, I have added you as well but I don't know your github account Paul, can you send me that if you would like to be added?
Can I also get a reply from you three (Muz, Arlin, and Paul) to make sure that this is the best email account to use? I used the one that you registered with so please let me know if there's a better one to use.
Cheers,
godwin
________________________________
From: Godwin ! <goodgodwin(a)hotmail.com<mailto:goodgodwin@hotmail.com>>
Sent: August 31, 2017 8:02 AM
To: Godwin !
Subject: Re: Welcome to Bike Collectives Software
Strange, maybe I need to add you as a member but I would expect that to be a 403. Try again when you have a chance.
godwin
________________________________
From: Software <software-bounces(a)lists.bikecollectives.org<mailto:software-bounces@lists.bikecollectives.org>> on behalf of Godwin ! <goodgodwin(a)hotmail.com<mailto:goodgodwin@hotmail.com>>
Sent: August 30, 2017 9:28 PM
To: software(a)lists.bikecollectives.org<mailto:software@lists.bikecollectives.org>
Subject: [Software] Welcome to Bike Collectives Software
Hey folks, as we discussed in the onboarding workshop<https://en.bikebike.org/conferences/Winnipeg2017/workshops/92059/> at Bike!Bike! I have created a mailing list to make regular announcements but we can also use it to ask questions and discuss future development.
Here is our list of assignments we talked about during the workshop:
* Drew: Set up Vagrant or Docker to make onboarding easier. Here is your project: https://github.com/orgs/bikebike/projects/12, I have also steps I used to get set up on my windows machine, hopefully they are good enough to get going on the linux box. Ping me here or directly if you need more help. Update here when it's ready with steps that we can take to get going
* Arlin: Start looking through and picking up some small tasks from the issues queue: https://github.com/bikebike/BikeBike/issues, you may also want to check out some of the projects under the org: https://github.com/orgs/bikebike/projects, some of the projects like Bugs and UX Improvements are collections of small tasks
* Paul and Muz: Start taking a look at the code, see if anything interests you, ask some questions, feel free to try to set up the environment and ask questions about that, whatever suits your fancy
* Me: I'm going to start working on implementing a simple post-conference survey for attendees and organizers
Thanks guys!
godwin
_______________________________________________
Software mailing list
Software(a)lists.bikecollectives.org<mailto:Software@lists.bikecollectives.org>
http://lists.bikecollectives.org/listinfo.cgi/software-bikecollectives.org
That seems to have done it. Muz and Arlin, I have added you as well but I don't know your github account Paul, can you send me that if you would like to be added?
Can I also get a reply from you three (Muz, Arlin, and Paul) to make sure that this is the best email account to use? I used the one that you registered with so please let me know if there's a better one to use.
Cheers,
godwin
________________________________
From: Godwin ! <goodgodwin(a)hotmail.com>
Sent: August 31, 2017 8:02 AM
To: Godwin !
Subject: Re: Welcome to Bike Collectives Software
Strange, maybe I need to add you as a member but I would expect that to be a 403. Try again when you have a chance.
godwin
________________________________
From: Software <software-bounces(a)lists.bikecollectives.org> on behalf of Godwin ! <goodgodwin(a)hotmail.com>
Sent: August 30, 2017 9:28 PM
To: software(a)lists.bikecollectives.org
Subject: [Software] Welcome to Bike Collectives Software
Hey folks, as we discussed in the onboarding workshop<https://en.bikebike.org/conferences/Winnipeg2017/workshops/92059/> at Bike!Bike! I have created a mailing list to make regular announcements but we can also use it to ask questions and discuss future development.
Here is our list of assignments we talked about during the workshop:
* Drew: Set up Vagrant or Docker to make onboarding easier. Here is your project: https://github.com/orgs/bikebike/projects/12, I have also steps I used to get set up on my windows machine, hopefully they are good enough to get going on the linux box. Ping me here or directly if you need more help. Update here when it's ready with steps that we can take to get going
* Arlin: Start looking through and picking up some small tasks from the issues queue: https://github.com/bikebike/BikeBike/issues, you may also want to check out some of the projects under the org: https://github.com/orgs/bikebike/projects, some of the projects like Bugs and UX Improvements are collections of small tasks
* Paul and Muz: Start taking a look at the code, see if anything interests you, ask some questions, feel free to try to set up the environment and ask questions about that, whatever suits your fancy
* Me: I'm going to start working on implementing a simple post-conference survey for attendees and organizers
Thanks guys!
godwin
Hey folks, as we discussed in the onboarding workshop<https://en.bikebike.org/conferences/Winnipeg2017/workshops/92059/> at Bike!Bike! I have created a mailing list to make regular announcements but we can also use it to ask questions and discuss future development.
Here is our list of assignments we talked about during the workshop:
* Drew: Set up Vagrant or Docker to make onboarding easier. Here is your project: https://github.com/orgs/bikebike/projects/12, I have also steps I used to get set up on my windows machine, hopefully they are good enough to get going on the linux box. Ping me here or directly if you need more help. Update here when it's ready with steps that we can take to get going
* Arlin: Start looking through and picking up some small tasks from the issues queue: https://github.com/bikebike/BikeBike/issues, you may also want to check out some of the projects under the org: https://github.com/orgs/bikebike/projects, some of the projects like Bugs and UX Improvements are collections of small tasks
* Paul and Muz: Start taking a look at the code, see if anything interests you, ask some questions, feel free to try to set up the environment and ask questions about that, whatever suits your fancy
* Me: I'm going to start working on implementing a simple post-conference survey for attendees and organizers
Thanks guys!
godwin