Feature Request: Give WordCamp attendees ability to mark/save sessions of interest on camp schdeule

Attending WordCamp is great, but as an attendee I have to repeatedly refer to the schedule to see which talks I wanted to go to next and which room I should be in, etc. I’d like to suggest a new feature to enable users to create a custom track from a published schedule on a WordCamp website. A way for users to select their desired session and somehow save this “custom” track or collection of sessions.

What does saving mean?

I think the MVP would be save and print or email the custom schedule/agenda. The user would select one talk (maybe more? if they’re interested in multiple sessions) per time slot to attend by clicking that slot in the schedule, and visually the schedule would highlight marked sessions. Perhaps selecting a session would even create a new list of sessions as that attendees custom agenda for the Camp and that agenda can be printed. I’m sure proper UX would deem it necessary to include some type of buttons or interface to add a session to an agenda and then to remove selected sessions too. As MVP, this could be front-end only and not even save any data. It could populate an email or be ready to print – or even simply allow users to keep the page open on their phone for quick glances during the conference.  I especially see this agenda layout being useful on mobile, where it’s tough to fit a complex schedule.

For a nicer experience though, the site would save the user’s selections and allow them to return to the schedule to see their saved/selected sessions. Ideally this would be tied to their .org account or something so either on the computer or phone they could log in and view their saved agenda.

How could it be useful to more than just the attendee?

Then if we end up being able to save this data, why not allow users to opt-in to share their schedule with other attendees or even the public. Attendees and sessions are displayed, let’s connect them. Each session abstract could indicate interest either by how many attendees have selected this talk or even list all interested attendees. I could see this being useful information to gauge general interest for talks and may help ensure to have ample space for each session. For example, if one session has a high level of interest it could be moved to a larger room to account for more attendees. Anyways, I digress…

Here I’ve mocked up a quick and ugly schedule with some marked sessions:

wordcamp raleigh schedule with marked sessions

Here’s a nasty screenshot of a schedule for WordCamp Raleigh with sessions marked as proposed. Notice there are two sessions saved at 11am, while only one session for later times.

The main point here is to have a way that when viewing the WordCamp schedule, attendees can select which sessions they are most interested in to create their own agenda during a WordCamp, and then a convenient way for users to save this agenda for quick reference during WordCamp. Sharing this interest may help attendees network and connect with others before and during the event. This data could possibly provide general feedback to organizers for planning purposes too.

I don’t believe this is the first time this type of idea has come up and I’ve had positive feedback from others and hope this can generate a useful discussion and roadmap. Thoughts?

#improving-wordcamp-org, #wordcamp-org, #wordcamps

WordCamp Talks Beta

I’m happy to announce that the Beta of the WordCamp Talks plugin is on GitHub and ready for testing, feedback, feature requests and PRs! \o/


This first step in the process forked the WP Idea Stream plugin and integrated the WordCamp-specific features previously grouped in an external file.

Reminder: our goal is to create a plugin for WordCamp sites that manages talk submissions and selections (similar to OpenCFP), integrating seamlessly with the existing Speaker post type (on the to do list).

Ref : https://make.wordpress.org/community/2016/05/11/wp-idea-stream-for-the-wordcamp-admin-toolbox/

All credit for current efforts goes to @imath, I’m just the messenger 🙂

#speakers, #toolkit, #wordcamps

WordCamp Design Kit Producing assets and finding a…

WordCamp Design Kit!

Producing assets and finding a visual direction for conferences or big events such as WordCamp can be a tedious task and represent a lot of work for designers. From not knowing where to start, thinking about every asset that’s needed, browsing the web to find out standard dimensions and looking for visual references, the challenges arise!

So, in order to facilitate and ensure an enjoyable workflow, I created this **fully customizable, free and open source design kit**. With this folder in hand, the designers get access to tangible inspiration, functional templates, and professional mockups. More than one could ask for! Made for designers and intended for the end-users, this guide should also be a source of motivation to generating brilliant visuals that prompt excitement towards the attendees, sponsors, volunteers, organizers, speakers and anyone involved in the event.

And because the beauty of customization lives in its opportunity for a unique flavor, I myself took great influence from my surroundings as I was building the template. In fact, you’ll notice a combination of the Silicon beach tech scene (through the icons, the generous white spaces, and the sans serif font) and the romantic colors of Venice Beach sunsets (via the compound colors ranging from purple to orange).

On that note, enjoy!

Preview it here »»
Download it here »»

WordCamp Design Kit

#wordcamps #toolkit #design

Regional WordCamps

There’s been discussion in our community lately about expanding the number of regional WordCamps in the community program. In this post, I’d like to give some historical context about how the program came to include regional events, and then discuss how regional WordCamps fit into the goals of the community team’s programs. Finally, I’d like to gather opinions and thoughts about what kind of criteria we should set to decide on how to add regional WordCamps to the program.

A little history

First came WordCamp SF, which was the first WordCamp ever and became to be the official annual conference of the WordPress open source project. Over the years, WordCamp SF grew as WordPress itself grew (quickly).

Then we tried a new event concept: WordCamp Europe, a large regional event that brings together WordPress community members in Europe to share knowledge and create closer community ties. When discussing WordCamp Europe with the first organizers in 2012, we set very specific goals:

  • to organize an event that exemplified the values of the WordPress project and the WordCamp program
  • to encourage the growth of local communities in Europe (to prompt more WordCamps, not less)

In 2014, WordCamp SF finally grew out of its historic home in the (edit) Moscone Center Mission Bay and became WordCamp US. Unlike the WordCamp Europe tradition of moving to a new city every year, WordCamp US currently moves to a new city every 2 years. WordCamp US is also the event that hosts Matt’s annual State of the Word address.

The success of these two events begs the question: why don’t we organize more regionally-based WordCamps?

Community team program goals: ALL OF THE CAMPS!

One goal for the WordPress Community program is to have a WordPress meetup and annual WordCamp in as many cities as possible in the world. So while regional or national events have a purpose, they should never be a replacement for our focus on supporting the growth and health of local communities.

Regional events are big events, and big events are challenging. A lot of program resources (volunteer time especially) go into organizing both WordCamp Europe and WordCamp US. So as we start thinking about adding more regional events to the program, the question of “how is our volunteer time best spent” is important. For example, if we had to choose between organizing 3 more WordCamps in CountryX, or organizing just one WordCamp CountryX, then we’d always go with 3 more WordCamps in CountryX — because that directly helps us meet our goal of “a WordCamp in every possible city.”

Of course, just as WordCamps don’t replace year-round monthly meetup events — but instead hopefully help the local monthly meetup community grow — regional WordCamps can also help our program grow by attracting people who weren’t already active in their community and/or inspiring attendees to start communities in their hometowns.

Community team program goals: ALL OF THE PEOPLE!

Another goal in the WordPress Community program (which dovetails nicely with our goal of having a community in as many cities in the world as possible) is to make WordPress community accessible to as many people as possible, regardless of their financial status or other factors that might limit travel.

Having several WordCamps in a certain country every year makes WordCamp more available to more people, even if those folks are not able to travel. So more WordCamps gets more good quality content to more people, which is another good reason not to allow regional WordCamps (even one that travels from city to city every year) to replace an active local WordCamp scene.

The Question

What should a region have, to make a regional WordCamp possible and beneficial to the overall community? Here’s my first stab at a set of expectations:

  1. Multiple, active local WordPress communities: Regional WordCamps need a lot of local, experiences volunteers wherever the event is hosted. If there aren’t already more than 3-5 local communities in a region that have experience hosting WordCamps (at least one but preferably two in a row), then a regional event won’t be able to move around and share the work of organizing a big regional event.
  2. Multiple, experienced and available regional organizers: A regional WordCamp organizing team should represent and reflect all of the local communities in the region it represents. I’ve previously mentioned that regional camps should not be organized at the expense of multiple WordCamps being held in the region, so that means if a regional camp is going to happen, it should not be robbing local camps of all their prospective organizers.
  3. Further the goals of the community program: As with any event in our program, regional WordCamps should help the program pursue our goal of having more, better local communities and more, better local WordCamps.

What do you think about the idea of having more regional WordCamps, considering our community team goals? How about those suggested expectations? Please share your thoughts in the comments!

#discussion #wordcamps

Global Translation Day 2

Hello hello!
As some of you might know, last April the Polyglots team hosted the first Global Translation Day with 24 hours of streamed sessions and live events around the world. It was an incredible experience: we translated thousands of strings, on-boarded hundreds of new contributors and ate tons of cake (oh well, that might have been only in Torino). If you wanna read some really impressive statistics, head over to the recap post:

Global WordPress Translation Day – recap & results

It was such an incredible experience that we decided to have another one on November 12 and we would like to get *even* more people excited from all over the world.

I have been involved with Polyglots and Community for a while now and I think it would be very helpful to have the support from the Community team to do some outreach.

I will get in touch with WordCamps that have Contributor Days coming up to announce the event, and I think it would be super cool and effective if we could send a message to all Meetups organizers in the chapter: @chanthaboune do you think it would be possible?

We have a ton of materials from last WGTD to help Meetups organise a local event if they want to, even if they never contributed to Polyglots before.

Here is the website for the upcoming event: https://wptranslationday.org/
Here are all the videos recorded last time, I think they make an incredible resource for Meetups: http://wordpress.tv/event/global-wordpress-translation-day-2016/

Can you think of other ways to get local communities involved? I am all ears! We can brainstorm here or chat on Slack, I am @francina.

Ciao for now!

#contributor-day, #contributor-meetup, #meetups-2, #translation, #wordcamps

WordCamp Incubator Update Thread: July edition

Hey there folks, here’s another update thread so that @_dorsvenabili, @hlashbrooke, and I can report on the progress of the WordCamps we’re incubating. 🙂

#incubator, #wordcamps

WordCamp Incubator Update Thread

Hey there incubators! Let’s have everyone post an update on the progress that WordCamps Denpasar, Harare, and Medellín have made in the last month. @hlashbrooke and @_dorsvenabili, leave your update in a comment on this post, as will I! 🙂

#incubator, #wordcamps

Outreachy week 4: WordPress Meetup Organizer Training

The last week I was working with a newly created WordPress Meetup Organizer handbook. The training as it is now can be found here. As you can see, the pages were moved to the testing site and small quizzes were added. You are very welcome to try it out, and if you have any feedback regarding the way it works please feel free to let me know.

Some changes we will implement later are:

  • Replace the links to the handbook materials with the links to the equivalent training site materials – after it will be decided where exactly will this site be hosted,
  • Possibly expand the introduction and conclusion a bit.

Another alteration of the initial plan I didn’t mention last time is that we decided to have small quizzes after each lesson as opposed to larger quizzes in the end of each module, that is composed out of several lessons. The reasoning for that is that Sensei is designed in the way that if you want the “composed” quiz, all of the questions have to be linked to the module’s last lesson – which can become a disadvantage if you decide to move one of the lessons to another module or delete one of the lessons — the questions appended to this lessons will get orphaned and end up impeding the learning experience. On the other hand, having all questions based on the lesson’s content linked to exactly this lesson enables a more flexible, chunking and reuse-oriented structure.

Next week I’ll be working on questions for the WordPress deputy handbook-based training. And I will also get to go to WordCamp Europe, which I’m so excited about! I’m really looking forward to seeing community members in person and witnessing all the WordCamp glory and bonanza in real life, not just imagining it while reading the WordCamp organization-related materials. So please expect a full report about this trip next week 🙂 Also, at WordCamp Europe the WordCamp and Meetup organizer courses will be ready for testing on contributor day.

#community-management, #meetups-2, #outreachy, #training-workshops, #wordcamps

Outreachy week 3: Down the Questions Path

The last week we continued with WordCamp Organizer Handbook-based questions: the second half of the question pool was composed, reviewed and corrected by @andreamiddleton and moved to the testing site we’re working on for now.

This actually raised a couple of questions on the quiz settings:

  1. What should be the passmark percentage for the quizzes included in the course?
  2. Should a learner be able to see which questions she answered incorrectly?
  3. Should a learner be given any further specific feedback based on the option she chose?

For question #1 it was decided the passing rate for all of the quizzes would be 100% because it’s really important that deputies/WordCamp & meetup organizers have mastery over program materials. That might force the learner to read the lesson not once, but twice – but that way we will be sure the most important points were all covered and hopefully understood.

If some of the questions from the set are answered incorrectly, we will ask a learner to retake the quiz. Given that, I thought we should really make sure that it is clear for the learner in this case which of the questions are answered incorrectly (then she can read the lesson again paying attention to the details related to this question).  I recently had to pass a quiz myself where only the percentage of correct answers were shown, which made it hard to understand what was correct or not. It even involved some combinatorics. 🙂 The plugin we use, Sensei, unfortunately, does not allow retaking quizzes and displaying the questions answered incorrectly at the same time, so @hlashbrooke helped to add some custom functionality here. At the moment, the answer notes is pretty rough and displays overlapping text, but that’s something that we are going to remedy once we have all the content in place.

Regarding question #3, we toyed with the idea of having specific feedback to the questions options: i.e. when a learner selects a correct option there is something like “This is correct. <A rephrasing of the correct answer>”, and if not “No, this is not correct. <Explanation why not>”. The advantage of having feedback is that learner would get to understand better why they are wrong immediately, and not feel confused. There are also disadvantages: they won’t be likely to go and reread the text to try to understand why they are wrong, which may limit the understanding. And it actually turned out that with Sensei it’s only possible at the moment to have one feedback item shown no matter what the chosen option is. That lead us to leave feedback-related plans for now.

All in all, I think it’s a really nice compromise between keeping the main idea of what was originally planned and adjusting it to the way the e-learning plugin we use actually can do things.

Next week I’ll be working with @chanthaboune based on the new content added to the Meetup organizer handbook. The flow will be similar to the way the other two were/are being handled:

  • Create an outline based on the way materials will be organized
  • Move the handbook content to Sensei
  • Start creating questions

#community-management, #meetups-2, #outreachy, #training-workshops, #wordcamps

Hi Everyone I have an idea for the…

Hi Everyone, I have an idea for the WordCamp websites relating to the new Session Slide Link functionality.
I posted some questions in Slack starting at https://wordpress.slack.com/archives/outreach/p1465885292000003 and Ian said to post here.

Essentially I would like a shortcode that only included the Session Time, Title, Speaker and Link to slide.
So no long session description that currently happens with `[sessions show_meta=”true”]`.

Either added to the `[sessions]` one or if `slide_link=”true”` was added to the `[schedule]` shortcode.

A visual of what I’m wanting to accomplish is on https://2016.kansascity.wordcamp.org/presentation-slides/.

My reasoning is that when the schedule is printed in the name badge, attendees circle/mark which sessions they go to on the badge. When they go to look for the link later, having it somewhat be in the same place will make it easier to find then a long list of Session titles.

Anyone else think this would be a good idea and/or could code it?

#slides, #wordcamp-sites, #wordcamps