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 >>>>
