Thanks to everyone who chipped in during yesterday’s HelpHub meeting. It was the last one that we will have this year and I’m excited that we have made the progress that we have so far! You can read the full Slack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. logs here.
The main purpose of this week’s meeting was to nail down the final wireframes that we are going to be using. We went through the feedback thoroughly and, based on our own ideas as well as the feedback we received, we have finalised these wireframes as the ones that we will be running with. A huge thanks to everyone who contributed their thoughts and ideas to this process especially @saracope and @greensteph for their hard work on the wireframes themselves.
We will also be adding wireframes for mobile views before we begin development as we will be keeping responsiveness as a priority for v1 of this project.
After finalising the wireframes we decided that it would be a wholly unnecessary step to create full design mockups for HelpHub, largely because we already have the layout finalised and the actual styling will be based on the rest of WordPress.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/, which leaves very little need for actual designs to be put together.
So the next phase of the project is development. We have a number of volunteers who will be chipping in to help with this for both the front-end and back-end side of things. When the new year starts we will kick off with a discussion regarding the data structure (required custom post types, etc.), which will then inform the architectural decisions for the project. At the same time we will discuss the theming side of things and settle on the way forward for building the front-end of the site. I will look into our options here regarding the use of GitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ and any other related tools that would prove useful, but either way – development of this project will be done in an open and inclusive manner.
So with that, I’ll leave you all and will report back next year when we kick off with the development phase of this exciting project!