I want to start contributing

Discuss general development subjects that are not specific to a particular version like the versioning control system we use or other infrastructure.
Post Reply
burnedfaceless
Registered User
Posts: 1
Joined: Tue Jun 19, 2018 10:48 pm

I want to start contributing

Post by burnedfaceless » Wed Jun 20, 2018 11:51 am

I was a hobbyist but I've been coding full time for about a year. I don't think my PHP skills are to the level where I can contribute yet, but a professor recommended I make small contributions like typos.

I am passionate about free and open source software.

Are there any contributions I can make while I am learning?

Senky
Extension Customisations
Extension Customisations
Posts: 308
Joined: Thu Jul 16, 2009 4:41 pm

Re: I want to start contributing

Post by Senky » Mon Jun 25, 2018 1:07 pm

Hi burnedfaceless,
log into https://tracker.phpbb.com/ and search for any issue that is opened. There are many small issues present. In order to contribute, you will have to master git basics and follow some guidelines:
http://area51.phpbb.com/docs/32x/coding-guidelines.html
https://area51.phpbb.com/docs/dev/maste ... t/git.html
We will be looking forward to your first PR!

User avatar
hanakin Online
Infrastructure Team
Infrastructure Team
Posts: 855
Joined: Sat Dec 25, 2010 9:02 pm
Contact:

Re: I want to start contributing

Post by hanakin » Thu Jun 28, 2018 11:11 am

You can also suggest fixes or improvements to things that you find or have seen as well.

Maybe take a stab at trying to convert one of our template files over to twig. This is a really fairly easy way to get familiar with the software and how it works with very little overhead.

makver88
Registered User
Posts: 2
Joined: Wed Oct 03, 2018 11:21 am

Re: I want to start contributing

Post by makver88 » Wed Oct 03, 2018 11:26 am

I have little knowledge about PHP and C++. Both of them are based on coding. Take much more time to learn.

User avatar
ReneeDegutis
Registered User
Posts: 2
Joined: Tue Nov 20, 2018 11:57 am

Re: I want to start contributing

Post by ReneeDegutis » Mon Dec 03, 2018 6:11 am

Hi burnedfaceless,
log into https://tracker.phpbb.com/ and search for any issue that is opened. There are many small issues present. In order to contribute, you will have to master git basics and follow some guidelines:
http://area51.phpbb.com/docs/32x/coding-guidelines.html
https://area51.phpbb.com/docs/dev/master/lastminuteessayservice/development/git.html
We will be looking forward to your first PR!
Hi Senky,

What is the process of submitting template events? I mean if they are documented and completed by a team of developers (what I mean is author preferences, etc.)?

Thank you,
Renee

Senky
Extension Customisations
Extension Customisations
Posts: 308
Joined: Thu Jul 16, 2009 4:41 pm

Re: I want to start contributing

Post by Senky » Mon Dec 03, 2018 9:25 am

ReneeDegutis,
template events are very easy in fact. Create a new issue in the tracker (it is a necessary evil). Then send a pull request from properly named branch which includes changes in two files:
  • original file you want to add event to
  • /docs/events.md - this file contains a list of all events, so it must be added here as well
Push your branch, make sure your commit follows guidelines and then just wait for some dev to merge your PR. ;)

Post Reply