Code Monkey home page Code Monkey logo

helphub's Introduction

HelpHub

Build Status

HelpHub is going to be the new portal for all WordPress user documentation that currently resides on the WordPress Codex. This repo is where we will be managing the development of this new portal.

Get Involved

You can get involved in development (or any other aspect of the project) by attending our weekly meetings in the #docs channel of the Making WordPress Slack every Monday at 15:00 UTC.

How to use this repo

To use this repo, simply create a new WordPress site on your local machine (using whatever development environment suits you), then empty out the wp-content folder and clone this repo into it. After logging in to the admin area activate wprog-support theme for the site to work.

You can get more information about running the HelpHub code base locally via reading the contributing document

Workflow

Anyone is welcome to fork the repo and send pull requests, but the project collaborators (listed below) have push access directly to the repo. All pull requests will be reviewed by at least one collaborator with commit access and the PR must pass tests. Collaborators will be responsible for merging their own pull requests once the reviews have been approved. Major feature development will require a review from the project lead, minor ones do not.

We use ZenHub for project management, see WordPress#79 for help on using it

Feature development

All features are to be built in individual branches named feature-abc (where abc is a brief descriptor of the feature) and submitted via pull request to the master branch. For best results, features should be separated into their own plugins, but the project lead will evaluate this for each pull request depending on the requirements and scope of the feature.

Bug fixes

Any fixes that do not qualify as new features are to done in individual branches named fix-abc (where abc is a brief descriptor of the fix) and submitted via pull request to the master branch.

Development guidelines

As this is a WordPress community project, all development must have a strong commitment to accessibility and responsive design. We will also be following the WordPress coding standards throughout the project.

Given that we will ultimately need to localize the whole site for different languages, please use wporg-forums as the text domain for all text strings.

Database from staging site is located in wp-content/staging-database folder. There you can find database files for WordPress Importer, Widget Importer & Exporter, Duplicator and UpdraftPlus.

Design guidelines

See the HelpHub wireframes for a guide on the design and layout of the project and note that all design must be consistent with the rest of WordPress.org.

Project collaborators

Project Lead: Jon Ang

The following people are active developers on the project in last year and are all listed as collaborators on this repo:

Name GitHub username Slack username
Jon Ang @kenshino kenshino
Stephen Edgar @ntwb netweb
Marius Jensen @clorith clorith
Milana Cap @zzap zzap
Akira Tachibana @atachibana atachibana
Carl Alberto @carl-alberto carlalberto
Felipe Elia @felipeelia felipeelia
Joy Reynolds @joyously joyously
Mukesh Panchal @mukeshpanchal27 mukesh27
Subrata Sarkar @emfluenceindia subratasarkar
Burhan Nasir @burhandodhy burhandodhy

People who have helped the project but are not active contributors (any more):

Name GitHub username Slack username
Mark Uraine @mapk mapk
Justin Greer @justingreerbbi justingreerbbi
Takayuki Miyauchi @miya0001 miyauchi
Hugh Lashbrooke @hlashbrooke hlashbrooke
Hiroshi Urabe @torounit toro_unit
Mário Valney @mariovalney mariovalney
Matt Cromwell @mathetos webdevmattcrom
Juliette @jrfnl jrf
Gary Pendergast @pento pento
Toshihiro Kanai @mirucon mirucon
Hidetaka Okamoto @hideokamoto motchi0214
@bravokeyl bravokeyl

helphub's People

Contributors

kenshino avatar ntwb avatar justingreerbbi avatar zzap avatar miya0001 avatar cralberto11 avatar dependabot[bot] avatar clorith avatar carl-alberto avatar mapk avatar hlashbrooke avatar atachibana avatar torounit avatar mathetos avatar joyously avatar felipeelia avatar burhandodhy avatar dd32 avatar pento avatar jrfnl avatar mukeshpanchal27 avatar emfluenceindia avatar bravokeyl avatar hideokamoto avatar kodemonster avatar mirucon avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.