Simple Machines Blogs > Developers' Blog

Barriers to contributions

<< < (3/5) > >>

SoLoGHoST:
First let me just say, I have read a ton of articles already that explain GitHub and how to use it.  Spent most of my day today, just reading about how GitHub works... arggg!

So now I am confused about all of the different branches and repositories...

Ok, so I forked SMF 2.1 Repository, now I have 3 branches to choose from:  master, development, release-2.1.  I noticed the README.md file explaining a bit on this, but still find it unclear...

I'm assuming we should be using one of these branches when doing our edits to SMF, correct?  I don't think we should use the master branch at all, since that seems to be the one to hold the merged code...


--- Quote ---master - is the main branch, only used to merge in a "final release"
development - is the branch where the development of the "next" version/s happens
release-2.1 - is the branch where bug fixes for the version 2.1 are applied
--- End quote ---

Confused, in the SMF 2.1 Repository, there is a development branch that states that it is for developing the next version(s)...  If so, why is it in the SMF 2.1 Repository??

Should we be using the release-2.1 branch?  I'm assuming, right?  Since we are only allowed to fix bugs since, AFAIK, someone stated that features in 2.1 should not be added, as this part was done and it's only for fixing bugs now... correct??

live627:
Only bug fixes in release-2.1

butchs:

--- Quote from: SoLoGHoST on September 08, 2012, 11:57:12 PM ---First let me just say, I have read a ton of articles already that explain GitHub and how to use it.  Spent most of my day today, just reading about how GitHub works... arggg!

--- End quote ---

Alas I do not have the time you have.  I tried and was proven tardy.  I am waiting for the U-Tube instructional video before I try again.
 O:)

SoLoGHoST:
@Butch - Video would be great for this...  yep!!!  If someone were to create a video tutorial on how exactly to do everything so that we can contribute to SMF, this would be more productive for SMF, honestly!!!

Joshua Dickerson:
Maybe I should make a full blog post about this but in the interim I wanted to let everyone know about Github training: http://training.github.com/web/free-classes/. They offer free online classes to learn about Github.

Edit: I forgot about this excellent resource as well: http://teach.github.com/

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version