freifunk-berlin / firmware

DEPRECATED: Build system for Berlin firmware. Please user the pinned falter-repos instead
https://berlin.freifunk.net
GNU General Public License v3.0
73 stars 34 forks source link

What branch should we develop on? #575

Closed pmelange closed 6 years ago

pmelange commented 6 years ago

@SvenRoederer @bobster-galore @torte71 @booo @sarumpaet

It is completely unclear to me where we are developing.

I would really like to get some things done, but I sit here and look at all the branches and I don't know where to base my work.

The master branch seems to be unreliable. Why? Shouldn't the master branch work properly? What is the next_release branch and what is the Heady-1.0.2 branch? Is there supposed to be a difference?

And the firmware-packages branches are just a confusing.

Is the next release 1.1.0 or 1.0.2? I see both. Why?

SvenRoederer commented 6 years ago

in the packages-repo it's quite the same

pmelange commented 6 years ago
  • master will relate to Hedy-1.1.x

Shouldn't something that "will be" be a branch which is not master? But if I understand correctly from your statement, I shouln't base any code off of master if I want to develop for 1.0.2.

  • all other branches are just testing or for features to merge when ready - made by someone

Still, I don't see where to base my code for something to be included in Hedy-1.0.2. What, when I develop something, should I base my code off of?

SvenRoederer commented 6 years ago

All goes first on master