The master branch is stable, but require npm for building front end code except 
maven, which is for cleaning differently licensed front end dependencies in 
eagle sour code. I wound document the build process in readme.

As to dev process, I am trying to propose one and practiced locally. I will 
send out into community for discussing later. Currently all the code check in 
on master is released by me. Later we would propose a round-role as release 
manager taking the responsibility between community volunteers.

Thanks,
Hao

> On Dec 5, 2015, at 10:12 AM, Julian Hyde <[email protected]> wrote:
> 
> I suggest that you use maven to make the release, and that -- for the
> first release -- you release from master branch. Maven will make a
> tag, and you can branch from that tag after the event.
> 
> Have you nominated a release manager? The release manager will need to
> "stop traffic" and tell people to stop checking into master until the
> release is done.
> 
> When you are familiar with the release process you can release from a branch.
> 
>> On Fri, Dec 4, 2015 at 6:09 PM, Julian Hyde <[email protected]> wrote:
>> I strongly suggest that you do not attempt to create a binary release
>> at this time. (Binary releases physically include your dependencies,
>> so licensing is much more complicated.)
>> 
>> Get the source release right first.
>> 
>>> On Fri, Dec 4, 2015 at 4:29 PM, Edward Zhang <[email protected]> wrote:
>>> In this case, we want to cut a release branch/tag from master branch, and
>>> based on the release branch/tag, we create tarball for source and binary,
>>> so community can consistently download the same bits and we can also have a
>>> document to describe what we have in this release. Please suggest
>>> 
>>> Thanks
>>> Edward
>>> 
>>> On Fri, Dec 4, 2015 at 2:48 PM, Henry Saputra <[email protected]>
>>> wrote:
>>> 
>>>> How is it master is not stable enough? Master should be stable and
>>>> contains code that should pass all tests.
>>>> 
>>>> Could you elaborate more about proposed dev cycle?
>>>> 
>>>> - Henry
>>>> 
>>>> 
>>>> On Fri, Dec 4, 2015 at 11:49 AM, Dendukuri, Hemanth <[email protected]>
>>>> wrote:
>>>>> Hello Eagle Dev,
>>>>> 
>>>>>                                I noticed that Master branch is not
>>>> stable enough for End2End functional testing.
>>>>>                                I see a need to create a new tag to test
>>>> and release the new stable eagle version, with the changes that went into
>>>> it , since our last release.
>>>>>                                Reply if anyone need time to merge their
>>>> new feature or have any other questions regarding this effort.
>>>>> 
>>>>> Regards
>>>>> Hemanth
>>>> 

Reply via email to