The WordCamp base theme and post types plugin…

The WordCamp base theme and post types plugin have shifted from code.svn.wordpress.org to https://meta.svn.wordpress.org/sites/trunk/wordcamp.org/public_html/.

If you have a local working copy, you can do an svn relocate or just check out the new location.

#wordcamp-base

Weeks 11, 12 & 13 WordCamp Base Theme Page Templates Recap

Andrea (andmid), Konstantin (kovshenin), Robert (robertnienhuis), Ctia (catia), JTrip (jjj), and I (brandondove) were present at the meeting on 26 Feb.

26 Feb 2013 Update

This Week:

  • Konstantin + JTrip offered some insights as to how the theme works. We don’t currently have an integrated way to  register a sidebarSidebar A sidebar in WordPress is referred to a widget-ready area used by WordPress themes to display information that is not a part of the main content. It is not always a vertical column on the side. It can be a horizontal rectangle below or above the content area, footer, header, or any where in the theme. for just one page.
  • Robert revised the schedule designs to match the current theme style
  • Cátia was going to reach out to Sara Cannon to start talking about making the base theme responsive

Andrea (andmid), Robert (robertnienhuis), Cátia (catia), Jerry (JerrySarcastic), Konstantin (kovshenin), and I (brandondove) were present at the meeting on 05 Mar.

05 Mar 2013 Update

This Week:

  • Cátia worked on the speaker template
  • As it turns out that the speaker post type isn’t public. Discussed the canonical source of speaker profile information being profiles.wordpress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/. Ideally at some point, we’ll be able to pull data from profiles so we can display it on speaker profile pages. JTrip + Konstantin to test accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) of data.
  • Brandon submitted a patch for the “Day Of” template.
  • Next Steps:
    • Robert/Jerry to build PSDs for remaining wireframes
    • Cátia to finish speaker profile template
    • JJJ to report back on profiles/wc.org connectivity
    • Brandon to develop “Post Event Wrap-up” template + custom widgets for “day of” and “post-event” widgetWidget A WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user. areas

Andrea (andmid), Jerry (JerrySarcastic), Konstantin (kovshenin), and I (brandondove) were present at the meeting on 12 Mar.

12 Mar 2013 Update

This Week:

  • Robert posted PSD for base theme.
  • Jerry to work on creating a PSD for “Post Event Wrap-up” template
  • JJJ + Konstantin still testing profiles/wc.org connectivity
  • Brandon to post patch for “Post Event Wrap-up” template + develop custom widgets for “day of” and “post-event” widget areas

#wordcamp-base

Week 9 & 10: WordCamp Base Theme Page Templates Recap

Andrea (andmid), Konstantin (kovshenin), Erick (ehitter), Robert (robertnienhuis), Ctia (catia), Jerry (JerrySarcastic), and I (brandondove) were present at the meeting on 12 Feb.

12 Feb 2013 Update

This Week:

  • Erick submitted patches for testing the session template
  • Cátia, while not present, submitted a wireframe for the speaker profile template
  • Jerry submitted a wireframe for the schedule template
  • Manuel (ms-studio) sent me some code and offered a few tips on date storage based on his experience with event based templates
  • Discussed pulling Profile data from profiles.wordpress.org eventually, but not currently a possibility

Andrea (andmid), Erick (ehitter), Robert (robertnienhuis), Cátia (catia), Jerry (JerrySarcastic), and I (brandondove) were present at the meeting on 12 Feb.

19 Feb 2013 Update

This Week:

  • Clarified scope, we’re only working on wordcampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more.-base, not wordcamp-base-v2
  • Erick submitted a new patch for testing the session template, Brandon to test patch
  • Robert submitted a few design options for the schedule template (and a new direction on the default look)
  • Robert will update designs to match current base theme style
  • Jerry submitted a new wireframe for the Post-Event template
  • Sara Cannon posted a new ticket for making the entire theme responsive. While outside of our current scope, it’s a good one to keep an eye on.
  • Cátia submitted a new ticket requesting sample data for theme development. I provided an export from last year’s Orange County event.

#wordcamp-base

Week 8: WordCamp Base Theme Page Templates Recap

Our first meeting in #wordpress-events on freenode was a big success. In addition to Andrea (andmid), Erick (ehitter), and myself (brandondove), we were joined by Ctia (catia), Jerry (JerrySarcastic), and Manuel (ms-studio).

05 Feb 2013 Update

This Week:

  • Konstantin informed the group that the WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. component is now ready for action on tracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/.
  • Created trac tickets for each template
  • Discussed change to our meeting time based on schedule conflicts. We’ve proposed moving our meeting times to 18:00 UTC on Tuesdays. We will continue to meet in #wordpress-events on freenode.
  • Manuel offered to share code that he’s written for agenda-based projects

Next Week:

  • Brandon will continue coding Day of Event template
  • Erick will continue coding Session template
  • Cátia to develop a wireframe for speaker profiles
  • Jerry to develop a wireframe for the schedule

#wordcamp-base

Week 7: WordCamp Base Theme Page Templates Recap

Erick, Konstantin, Andrea and I were present at this meeting.

29 Jan 2013 Update

This Week:

  • Erick began development on the session template
  • Erick and Konstantin weighed in on the Day Of Event template
  • Brandon began development on the Day Of Event template
  • Call for additional contributors was posted by Andrea
  • Moving all future discussions to #wordpress-events on freenode

Next Week:

  • Get the WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. component put into tracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/.
  • Add new contributors to the group

#wordcamp-base

Call for Volunteers for Existing Projects

We’re a couple of months into our first round of WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more.-related projects, and some volunteers found themselves with less time than they thought they would have to work on Events group initiatives. We’re looking forward to those folks coming back when they have more bandwidth, but in the meantime there are groups that could use some additional volunteers. Each group needs 2-3 more people.

Event Planning Training Materials: If you have great writing and editorial skills, plus expertise in organizing WordCamps and other WP events, you’d be a real asset to this group. Also, if you’re a WordCamp organizer with some documentation to share, reach out to me, Luke, or Sara.

The WordPress.tv Event Video Management team needs a few more intrepid WordCamp video reviewers. If you love video as much as they do and have the subject matter competency to review video content, please consider volunteering for this ongoing project.

Finally, WordCamp Base Theme Page Templates could use a few more awesome devs and designers who have experience with the WordCamp Base theme and with organizing sanctioned WordCamps. They have come up with some great ideas for improving the WordCamp Base theme, and could use help with the design and development.

If you’re interested, qualified, and have the time to give, please comment on this post with the project you’d like to volunteer for.

#event-planning-training-materials, #wordcamp-base, #wordpress-tv-event-video-management

Week 6: WordCamp Base Theme Page Templates Recap

We had a very small group today. Just Andrea and myself.

22 Jan 2013 Update

This Week:

  • Brandon presented his wireframe for the Day of Event template
  • Addressed contributor participation concerns
  • Action items:
    • Andrea to post call for new contributors to this group today
    • Konstantin to weigh in on viability of widgetWidget A WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user.-based approach for the Day of Template

Next Week:

  • Continue coding Day of Event and Session templates

#wordcamp-base

Weeks 5: WordCamp Base Theme Page Templates Update

I’m very excited today to be able to announce that the SVNSVN Apache Subversion (often abbreviated SVN, after its command name svn) is a software versioning and revision control system. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly compatible successor to the widely used Concurrent Versions System (CVS). WordPress core and the wordpress.org released code are all centrally managed through SVN. https://subversion.apache.org/. repository for the WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. Base theme and custom post types pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party has been set up. Additionally, Konstantin has requested that a “wordcamp” component be added to the related tracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. instance so that we can use tickets to track feature requests and our progress on them. If you’re a WordCamp organizer and ever wanted to know what was under the hood of the base theme, or weren’t satisfied with the tools available, this is your chance to get involved.

Related Links

SVNTrac

P.S. don’t post tickets just yet as we don’t have the wordcamp component set up yet

#wordcamp-base

Weeks 3, 4, and 5: WordCamp Base Theme Page Templates Recap

We met over Skype briefly for the last two weeks. Our group participation has unfortunately dwindled a bit since the new year. Erick Hitter, Andrea Middleton, Konstantin Kovshenin and I were in attendance.

16 Jan 2013 Update

Week of Tues, 18 Dec:

  • No meeting

Last Week:

  • Due to our limited numbers, we felt the need to redefine the set of templates that we’re going to focus on for this phase:
    • Session Profile (Erick)
    • Day Of Event (Brandon)
  • Action items:
    • Erick and Brandon to create wireframes of their chosen templates for next week

This Week:

  • Erick presented his wireframe for the Session Profile template.
  • Minor feedback was given from both Brandon and Andrea
  • Action items:
    • Erick will begin coding the template based on initial direction plus group feedback
    • Brandon to create a wireframe for the “Day Of Event” template to present to the group for next week

Future:

  • We’ll be doing a call for contributors for the next phase of this project in February, stay tuned
  • MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. SVNSVN Apache Subversion (often abbreviated SVN, after its command name svn) is a software versioning and revision control system. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly compatible successor to the widely used Concurrent Versions System (CVS). WordPress core and the wordpress.org released code are all centrally managed through SVN. https://subversion.apache.org/./TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. will be set up post 3.5.1 release

#wordcamp-base

Week 2: WordCamp Base Theme Page Templates Recap

We met over Skype again this week, and had everyone in attendance.

12 Dec 2012 Update

This Week:

  • WordPress 3.5 was released! Kudos to the entire WordPress community.
  • We defined our meeting schedule with breaks due to the holidays:
    • Week 2: Tues, 11 Dec – Final Template List, create tracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. tickets
    • Week 3: Tues, 18 Dec – Choose templates to focus on, start IA/design of chosen templates
    • — Winter Break – Continue IA/design —
    • Week 4: Tues, 08 Jan – Have final IA on templates, preliminary designs
    • Week 5: Tues, 15 Jan – Design/Code templates
    • Week 6: Tues, 22 Jan – Design/Code templates
  • Defined the set of templates that we’re going to focus on for this phase:
    • Schedule
    • Session Profile
    • Day Of Event
    • Post Event Wrap-up
    • Speaker Profile
  • @kovsheninannounced that the Speakers custom post typeCustom Post Type WordPress can hold and display many different types of content. A single item of such a content is generally called a post, although post is also a specific post type. Custom Post Types gives your site the ability to have templated posts, to simplify the concept. are now linked to Sessions custom post type via postmeta with fancy autocomplete UIUI UI is an acronym for User Interface - the layout of the page the user interacts with. Think ‘how are they doing that’ and less about what they are doing. (Yay!)
  • He also announced that an Organizer custom post type has been released and is available for immediate use
  • A few new widgets area available to organizers (props @williamsba and @kovshenin):
    • Organizers
    • Speakers
    • Sessions
  • @mor10 volunteered to write up some documentation on how to implement the base theme functionality once the development phase is complete. These will most likely live on Plan/WordCamp, though we talked about possibly including it in the dashboard using @markjaquith’s WP Help plugin. This documentation will consist of a series of text or video tutorials, walking the organizer through different scenarios.
  • SVNSVN Apache Subversion (often abbreviated SVN, after its command name svn) is a software versioning and revision control system. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly compatible successor to the widely used Concurrent Versions System (CVS). WordPress core and the wordpress.org released code are all centrally managed through SVN. https://subversion.apache.org/./trac did not get set up as anticipated.

Next Week:

  • @mor10 to create a preliminary table of contents for the new documentation
  • @kovshenin to notify the team make SVN/trac publicly accessible
  • Create trac tickets for each page template identified above
  • Begin IA/design on chosen templates

Future

  • Add metaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. fields to session custom post type
    • Video URLURL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org/Embed (wordcamp.tv)
    • Slides URL/Embed from slideshare or uploaded PDF
  • Revise documentation for new features

#wordcamp-base