rlenferink edited a comment on issue #202:
URL: https://github.com/apache/celix/pull/202#issuecomment-616429007


   > > > @pnoltes why do we not have "develop" set as main branch? Is there a 
reason for this, or can I change it?
   > > 
   > > If a user does a clone checkout we want is to be the master. The latest 
release.
   > > For a PR default the develop would be better. I am not sure if this is 
configureable..
   > 
   > Is that the right way to work? Releases are easily found/downloaded via 
the releases "Tab" here on github. I think that is the right place to point 
users to: https://github.com/apache/celix/releases
   > 
   > Source is for developers IMO, not users.. I think it makes much more sense 
to have "develop" the main branch.
   
   Is it even the right way to work to use develop as main branch? We are 
promoting releases through the asf mirror system (they can be downloaded from 
GitHub as well). 
   
   The source repository contains our latest code. Why not use the master 
branch for our latest code then? It seems other Apache projects are using the 
master branch for their latest sources as well, e.g.: 
[apache/spark](https://github.com/apache/spark), 
[apache/dubbo](https://github.com/apache/dubbo), 
[apache/flink](https://github.com/apache/flink), 
[apache/storm](https://github.com/apache/storm), 
[apache/hbase](https://github.com/apache/hbase), 
[apache/avro](https://github.com/apache/avro). They all use the master branch 
for their latest sources and I'm sure other projects do the same.
   
   E.g. Apache Spark also maintains `branch-*` branches for every minor 
release. In our case this could be a `branch-2.1` for a (possible) follow-up 
2.1.1 release. Or if 3.0.0 is released and someone asks for a (quick) fix for 
2.2.0?
   
   EDIT: It seems we have a patch to #157 which fixes something for the 2.2.0 
release. Ideally this will be released as 2.2.1.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to