Ok seems reasonable. Thanks Alex El jue., 15 nov. 2018 a las 18:50, Alex Harui (<aha...@adobe.com.invalid>) escribió:
> If we don't need another RC, then I hope someone volunteers to be the RM > for 0.9.5 in December, before so many changes go in that the scripts may > need fixing. > > On 11/15/18, 2:20 AM, "Carlos Rovira" <carlosrov...@apache.org> wrote: > > Ok Alex, > > so if Piotr, Om, or Yashay could try next RC maybe we could check it > works > for all. As soon as we have 2 different persons running successfully > in two > different machines I think will got it. Although maybe we don't need > other > RC... maybe could be good to try a new RC just for the purpose of > check > all the process, always taking into account that someone of the latest > RMs > have the time? I think getting success on this will make all of us more > confident that we get finally a release process 1.0 > > thanks! > > Carlos > > > > El jue., 15 nov. 2018 a las 11:02, Alex Harui > (<aha...@adobe.com.invalid>) > escribió: > > > To be clear: the process DOES NOT upload artifacts to Maven > Central. It > > uploads to the ASF staging repo. Only after we approve the release > do the > > artifacts get pushed to Maven Central. One of the RMs got an error > > DOWNLOADING a Maven plugin from Maven Central. There is nothing > wrong with > > doing that. > > > > Any volunteer is welcome to re-do the release scripts. What we have > now > > is what I think was the simplest sequence for creating both Maven and > > non-Maven artifacts. Maven was the number 1 asked for feature in > Adobe > > Flex. IIRC, it had 100 votes and 2nd place was 12 votes. So we > support > > Maven in hopes that the customers we want to attract are using > Maven, plus > > at least Carlos prefers to use Maven. > > > > Just like any other code or script in Royale, there can be bugs and > room > > for improvement in the release process. I found and fixed some > issues, and > > hopefully the next RM will try the scripts after a month or so > instead of 6 > > months so fewer things will have become stale and broken. In fact, > I > > think I will say that RC2 is my last RC for a while. If we need an > RC3, > > someone else should create it since the know the scripts recently > worked > > for me. And since it is fresh in my mind, I might be able to help > the next > > RM better. I think the problems Piotr and Yishay hit have been > addressed. > > The only remaining issue is upload/download issues. > > > > Thanks, > > -Alex > > > > On 11/14/18, 10:36 PM, "OmPrakash Muppirala" <bigosma...@gmail.com> > > wrote: > > > > Personally, I am not sure why we are uploading stuff to maven > central > > as > > part of the RC process. Can we simply bundle the source files > and > > create a > > release candidate? Folks who want to test maven can run the > maven > > scripts > > locally which would copy stuff to the local .m2 repo instead. > > That way we dont force maven on folks who dont need it. > > > > Thoughts? > > > > Thanks, > > Om > > > > > > > > On Wed, Nov 14, 2018 at 12:54 PM Carlos Rovira < > > carlosrov...@apache.org> > > wrote: > > > > > Hi Alex, > > > > > > first congrats to reach to this point. After many months is > great to > > > finally can release :) > > > > > > I forked the thread to avoid mixing topics and let the discuss > > thread to > > > just discuss the RC2 > > > > > > I'll try RC2 soon, but first I want to talk about the inherent > > problem. I > > > know we are all here making a huge effort to make Royale work > and > > shine, > > > and be release manager is to spend many hours working in that > task, > > so > > > first I want to express as well a huge recognition to all RMs > that > > tried to > > > make this happen before you. I still didn't try to make myself > a > > release, > > > so I'm talking without the knowledge you all guys have, so > sorry if > > I say > > > something inconvenient now, but just want to talk about the > elephant > > in the > > > room, so we can improve the process from now own. > > > > > > My perception, from a person that is still outside the release > > process, > > > still does not have all the knowledge and never was a RM is > that the > > > process is not reliable. Again hope nobody feels that talk > about > > this is > > > any kind of attack, just that if we agree on that, we could > try to > > improve > > > for the better. Right now seems that only Alex can make a > release > > happen > > > due to his machine configuration. I assume all RMs execute the > RM > > > instructions, so the problem is not related to the > instructions, but > > seems > > > more to the nature of how we build. > > > > > > So, my question is, what we could change to ensure scripts and > > process are > > > reliable in all machines and doable by any of us? > > > Is the process a mix of maven and ant what is making this so > hard to > > do? > > > Just a comment, could be the nature of ant (more single > separated > > scripting > > > based on computer environment config vs structured building > based on > > > building framework and servers) a problem? > > > > > > I want to be a RM soon (hope to be available for this task > around > > Feb-Mar > > > 2019), so its clear I still can say a word about the process > just > > start > > > this thread and hoping no one feels this as an attack (since I > > recognize > > > the huge effort done to reach this point), but just a way to > start > > trying > > > to think with open mind and see that we have at least a thing > to > > solve so > > > any of us can make the same as Alex do > > > > > > Thanks in advance for your thoughts :) > > > > > > Carlos > > > > > > > > > > > > > > > > > > El mié., 14 nov. 2018 a las 19:46, Alex Harui (< > aha...@earthlink.net > > >) > > > escribió: > > > > > > > This is the discussion thread. RC1 was never put up for > vote > > because > > > > there > > > > were issues with the notice files and build scripts when > running > > from the > > > > packages and not the repo. > > > > > > > > Interestingly, the scripts ran just fine for me on my home > Windows > > > > computer. > > > > I did not have the problems Om, Piotr, and Yishay had when > > uploading or > > > > downloading Maven artifacts. Except when I tried watching > videos > > while > > > > waiting for the scripts to run (the "maven" target takes 2 > hours in > > > > Powershell, the "main" target took over an hour). Then I > would > > see > > > > uploads > > > > "hang". So I would recommend to any future RMs to try to > make > > sure the > > > > network is not otherwise too busy when running these scripts. > > > > > > > > Changes in this RC include: > > > > > > > > > > > > > > > > Thanks, > > > > Alex Harui > > > > > > > > > > > > > > -- > > > Carlos Rovira > > > > > > https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C7ed21a79ade14baf4ad708d64ae3f518%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636778740271431581&sdata=fkJTPdI%2Bm0Eqejee13saaqsyKhukArqBh5vEcRMemAg%3D&reserved=0 > > > > > > > > > > > -- > Carlos Rovira > > https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C7ed21a79ade14baf4ad708d64ae3f518%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636778740271431581&sdata=fkJTPdI%2Bm0Eqejee13saaqsyKhukArqBh5vEcRMemAg%3D&reserved=0 > > > -- Carlos Rovira http://about.me/carlosrovira