Closed kbirken closed 6 years ago
As a summary I would have preferred to get a new PR fixing the stuff, but it's quick so I fix it myself.
I probably want Mars only (as I said, the main idea is to choose few defaults for the user, and to remove choices and complexity - most configurability are kept on different branches because I prefer that)
I'll accept the pull on master branch (so you get credit for providing the URLs and MD5s for Mars :-) but I'll remove the variability directly after.
Once tested enough we can merge this to the actual user branches and leave Luna behind and use Mars only on all of them.
I would appreciate help/opinion on that. Is everything working with Mars as it should?
OR: Do you need Luna to be kept for your testing? I could revert that change for a while, no problem...
I certainly need to switch between Luna and Mars for Franca release candidates. However, I can adapt to the concept of CONFIG simplicity and make the necessary changes on a local branch.
Or I can maintain such a branch also, no problem if you want me to merge updates for you.
Some questions in that case: When testing do you typically use the vagrant build or use the install script directly on a host? If vagrant, do you test on only one of the variants (for example trusty64 etc)?
I use the vagrant build for testing to be sure to get a completely new environment each time. And yes, I use trusty64-lxde. So a branch with Luna would be fine :-)
I see. In that case maybe you want to keep site_franca.zip also, to test new release candidates before they make it to the update site? (If you place the zip locally it is not downloaded so it's an idea)
Because I just switched to using the update site instead which you may have seen. I was not considering your testing use case, only the end user.
This is obsolete now. A new PR updating to an appropriate newer version might make sense, though.
Added easy-to-use configuration switch for choosing an Eclipse version. Just set ECLIPSE_DISTRO to either luna or mars. This might become a multi-case decision as soon as Neon is available.
Also introduced a list of possible mirrors for download (which currently has only two entries). Just set USE_ECLIPSE_MIRROR to one of the mirrors from the list.