#1183 closed enhancement (fixed)
Checkbox for Contributor Days
Reported by: | miss_jwo | Owned by: | DrewAPicture |
---|---|---|---|
Milestone: | Priority: | normal | |
Component: | WordCamp Site & Plugins | Keywords: | good-first-bug needs-testing has-screenshots has-patch |
Cc: |
Description
Have a checkbox on wordcamp sites so that its easy to see what WordCamps are doing a contributor day. This way the information can be pulled and used to alert other teams when contribution days are happening.
If we wanted to take it one further it could be a widget on a settings page ( for example) and then inside the COntributor Day settings there could be checkboxes of what teams will be involved at the contributor day. You would need a All / Not sure one as well as I know some contribution days dont know what teams they will be working on till the day.
Attachments (4)
Change History (23)
#1
@
9 years ago
- Keywords needs-patch good-first-bug added
- Owner set to iandunn
- Status changed from new to accepted
This ticket was mentioned in Slack in #meta by drew. View the logs.
9 years ago
#3
@
9 years ago
- Owner changed from iandunn to DrewAPicture
- Status changed from accepted to assigned
I'm going to take a stab at this.
This ticket was mentioned in Slack in #outreach by iandunn. View the logs.
9 years ago
This ticket was mentioned in Slack in #outreach by courtneyengle. View the logs.
9 years ago
#6
@
9 years ago
- Summary changed from Checkboxs for Contributor Days to Checkbox for Contributor Days
#7
@
9 years ago
What about simply adding another option for Session Type on the wcb_session
post type? This would be pretty cool for a couple reasons:
- Would be very easy to introduce
- central.wordcamp.org could just check to see if any sessions of type "Contributor" exist
- Accounts for camps that don't have a day dedicated to contributing but instead just certain times or tracks
- Introduces a more specific option for session type since contributor sessions are neither a "Regular Session" nor a "Break, Lunch, etc." which are the only two options currently
- Would make it simpler for those theming their WordCamp site to get creative with the styling and content for their session posts by checking the type
It doesn't exactly cover the desire to specify teams represented exactly but in many cases that information isn't known and could also just be entered into the description for the session post.
Just a thought. Any way, I love the idea.
#8
@
7 years ago
+1 to @BrashRebel's suggestion. For example, we usually do Contributor Day as a track on Sunday for WordCamp Boston: https://2017.boston.wordcamp.org/schedule/
This ticket was mentioned in Slack in #meta-wordcamp by coreymckrill. View the logs.
7 years ago
#10
follow-up:
↓ 11
@
7 years ago
@miss_jwo @DrewAPicture anyone still interested in taking a crack at this?
#11
in reply to:
↑ 10
@
7 years ago
Replying to coreymckrill:
@miss_jwo @DrewAPicture anyone still interested in taking a crack at this?
Yes. I think if we could nail down a scope for an MVP of this feature that would help us move forward.
#12
@
7 years ago
@DrewAPicture Cool. Here's what I think that scope would look like:
- Additional optional fields in the
wordcamp
post type to be able to set a separate date and venue details for a Contributor Day - Some way of designating a session as being part of a "Contributor" event. Maybe a checkbox, maybe a new
type
as suggested here. Would probably need further discussion to decide on the best implementation.
#13
follow-up:
↓ 14
@
7 years ago
@coreymckrill OK, and what about the WordCamp application? I'm assuming there's currently a tie-in between the information entered there and what ends up in the WordCamp post type, no?
From the discussion here, I think the first best step would be to create a new session type for contributor days, and tie to whether a contributor day has been "enabled" for the WordCamp. How the thing will actually work should be determined by somebody from the design team. #designfirst
#14
in reply to:
↑ 13
@
7 years ago
Replying to DrewAPicture:
@coreymckrill OK, and what about the WordCamp application? I'm assuming there's currently a tie-in between the information entered there and what ends up in the WordCamp post type, no?
My understanding is that dates and venues are usually not determined until after the application has been vetted/accepted. But maybe a question in the app like, "Will your WordCamp event include a day or session focused on contributing to the WordPress project?"
From the discussion here, I think the first best step would be to create a new session type for contributor days, and tie to whether a contributor day has been "enabled" for the WordCamp. How the thing will actually work should be determined by somebody from the design team. #designfirst
The existing session types are "Regular Session" and "Break, Lunch, etc.". The only place they are used, as far as I can tell, is in the logic for the [schedule]
shortcode to determine whether a particular item in the schedule table should link to a session post. So in that regard, "contributor" sessions would still be "regular" sessions.
This isn't to say we shouldn't go the type
route. I just think it's worth taking into account that co-opting the type
parameter for a different purpose might have unintended side effects.
#15
@
7 years ago
- Keywords needs-testing has-screenshots has-patch added; needs-patch removed
@coreymckrill @iandunn @DrewAPicture et al:
I put together an initial patch here that adds a 'Contributor Day' metabox to the wordcamp
post type. I'll attach a screenshot below, but it appears below the 'Venue Information' metabox.
With this patch, it is purely for the admin side of things inside central.wordcamp.org. This doesn't yet have any effect on the WordCamp website itself, but this is a good first start to at least tracking which WordCamps are having Contributor Days without causing any effect on WordCamps that are not including them.
#16
@
7 years ago
As per suggestion from @iandunn, I added an auto-toggle for the display of the Contributor Day fields. Now the fields will only display if the initial 'Contributor Day' checkbox is checked. By default it is unchecked and the fields are not displayed.
#17
@
7 years ago
Apologies for multiple comments here, but I do think this patch is worth committing as it stands right now (even though it doesn't solve this ticket in full). It gives us a central way to track which camps are running contributor days and we can work out what we'll do with that data at a later date.
#18
@
6 years ago
- Resolution set to fixed
- Status changed from assigned to closed
Fixed in https://meta.trac.wordpress.org/changeset/7475
Creating a new ticket https://meta.trac.wordpress.org/ticket/3721#ticket for allowing ability to mark a session (as opposed to the whole WordCamp) as a contributor session.
It would also need input fields for the venue, date and time, right? If so, we should use the same datepicker and UI as the
wordcamp
andwcb_session
post types, for consistency.Rather than being on a separate settings page, I would think that an additional
Contributor Day
metabox on thewordcamp
post type would be a better location, so that it's all in a central location.Previous discussions: