activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Clebert Suconic <clebert.suco...@gmail.com>
Subject Re: [DISCUSS] Move Apache.NMS project to Git
Date Wed, 22 Feb 2017 01:07:45 GMT
> Yes, I think a Vote is a good idea.  Makes it very clear, and follows
> established Apache process, and gives a definite cut-off point.
>

Ok, but so far you are the only one to be convinced.


> Does that duplicate the entire Git repository? It kind of looks like it
> does.

Git is very light. it is not really an issue. We do it all the time on
many different projects.

As a matter of fact.. I constantly switch branches between 1.x and
master all the time on artemis. People do it on ActiveMQ5. If that was
a good technical reason we would need to switch back to SVN on Artemis
and ActiveMQ.. I don't think anyone would really aprove that.


However, I'm not sure if you are talking about the many directories as
part of the repo.

We would likely have these sub-directories as part of the git repo:

Apache.NMS/
Apache.NMS.AMQP/
Apache.NMS.ActiveMQ/
Apache.NMS.ActiveMQ.Openwire.Generator/
Apache.NMS.EMS/
Apache.NMS.MQTT/
Apache.NMS.MSMQ/
Apache.NMS.Pooled/
Apache.NMS.Stomp/
Apache.NMS.WCF/
Apache.NMS.XMS/
Apache.NMS.ZMQ/



Just like you do when you check-out activemq5 or artemis with all the
modules available.


>
>
>> > repository auto-generated sequential number.  Does anyone have any
>> > suggestions on how to accomplish a similar reproducible build using Git?
>> >
>>
>> you don't need really need that, you can use the Hash as the version
>> ID if you require the git.
>>
>> You just increment the version as everybody else does.
>>
>
> I thought everyone else used the Subversion number the way I do. I manually
> increment the <major>, <minor> and <rev> numbers, and generate the
<build>
> number automatically. It is not possible to embed a hash number into a
> build number, so I'm not clear on what you are suggesting.
>

You can just tag when you make a release. It's not really an issue.


>
>> It's just a matter of you getting used with git.
>>
>
> I can get used to Git. I've used many version control systems (RCS, VCS,
> PVCS, SourceSafe, Perforce, Subversion, Mercurial, etc.). So, I look to
> those more experienced to help migrate to it. I see that it has advantages,
> but it also has disadvantages.

Mime
View raw message