PHP School has been chosen as one of the open source projects to be available to hack on at the Hackathon on Friday evening of PHPNW 2016. We thought it would be a good idea to lay some ideas/aims down here so we can easily link to it and hackathon attendees can jump right in.
When we first released PHP School, in particular, the workshop Learn You PHP we were asked whether the exercises could be translated. This would be a pretty big job but would take PHP School to the next level in terms of exposure and outreach.
We have created a milestone here which contains some issues and steps to incorporate translations.
We created a repo and started a couple of exercises here: https://github.com/php-school/the-basics.
We imagine the process at the hackathon to go something like:
- Discuss topics that should be included in the workshop around programming/PHP basics
- Come up with a list of exercises and exercises name with an aim for each (eg teach how variables work)
- Each person or group of people pick an exercise and tackle it!
- Once in a working state you can send a PR and we can all review
If none of the above tickles your fancy you can try building your own workshop or adding some other feature you think is missing. Maybe the basic stuff doesn't sound so interesting to you and you want to build a more advanced workshop, maybe around PHP7, Composer, Iterators, Functional Programming, Recursive functions and so on. If that sounds interesting to you, start your own workshop by following the instructions at our docs.
See you there!