Trunk has followed the pattern of creating a "major.minor.x" branch and
tagging from there, allowing for select bug fixes from trunk to be
backported to that branch and, as needed, new maintenance releases to be
tagged off that branch.  That approach has worked pretty well for trunk.
 It's overkill for small or less-used modules, but logic probably warrants
following it.

-Burke

On Wed, Aug 24, 2011 at 1:49 PM, Tammy Dugan <[email protected]> wrote:

>  Darius,
>
> I think Steve's point is that it makes sense to have a 0.5.x branch of
> logic for bug fixes. We need a production release of logic that we can apply
> patches too. We can't just keep using trunk because it isn't stable.
>
> Thanks,
>
> Tammy
>
>
> On 8/24/2011 1:39 PM, Darius Jazayeri wrote:
>
> The logic module included in OpenMRS versions is always a bundled, released
> version of logic.
>
>  So 1.6.3+, 1.7.2+, and 1.8+ contain the 0.5 tag of logic. (The point is
> that the end-user may upgrade to a newer version of the logic module, but
> not an older one.)
>
>  -Darius
>
> On Wed, Aug 24, 2011 at 10:06 AM, McKee, Steven Jay <[email protected]>wrote:
>
>>  So are the OpenMRS versions specified below built containing the 0.5 tag
>> of logic or the trunk of logic as a bundled module?
>>
>>
>>
>> I’m fine with using ant/maven builds concurrently, but I just prefer to
>> see consistency when it comes to builds instead of moving targets.  I like
>> how the branches are setup for OpenMRS, and I just think logic could benefit
>> from the same process.
>>
>>
>>
>> Thanks,
>>
>> Steve
>>
>>
>>
>> *From:* [email protected] [mailto:[email protected]] *On Behalf Of *Darius
>> Jazayeri
>> *Sent:* Wednesday, August 24, 2011 12:23 PM
>> *To:* [email protected]
>> *Subject:* Re: [OPENMRS-DEV] Logic Module Changes
>>
>>
>>
>> Logic 0.5 is the version of logic for 1.6.3, 1.7.1, 1.8, and trunk (or
>> something approximately like that). I.e. it's used with both maven-based and
>> ant-based core OpenMRS versions.
>>
>>
>>
>> Is there actually any downside to having logic built via maven, and the
>> rest of your code built via ant?
>>
>>
>>
>> -Darius
>>
>>
>>
>> On Wed, Aug 24, 2011 at 8:57 AM, McKee, Steven Jay <[email protected]>
>> wrote:
>>
>> I just noticed the logic module has recently undergone some Maven
>> updates.  Is it possible to get a 0.5 branch created before they were made?
>> The Maven changes could eventually become a 0.6 version of logic.  We’re
>> currently upgrading our software to use OpenMRS 1.7.x, and we want to keep
>> the same build standard for the logic module as well since 1.7.x states it
>> uses 0.5 of logic.  Thoughts?
>>
>>
>>
>> Thanks,
>>
>> Steve
>>   ------------------------------
>>
>> Click here to 
>> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from 
>> OpenMRS Developers' mailing list
>>
>>
>>  ------------------------------
>>
>> Click here to 
>> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from 
>> OpenMRS Developers' mailing list
>>    ------------------------------
>> Click here to 
>> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from 
>> OpenMRS Developers' mailing list
>>
>
>  ------------------------------
> Click here to 
> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from 
> OpenMRS Developers' mailing list
>
>
> --
> Tammy Dugan
> CHIRDL Technical Lead
> Children's Health Services Research
> IU School of Medicine
>
>  ------------------------------
> Click here to 
> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from 
> OpenMRS Developers' mailing list
>

_________________________________________

To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to 
[email protected] with "SIGNOFF openmrs-devel-l" in the  body (not 
the subject) of your e-mail.

[mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l]

Reply via email to