On 1/7/19, 1:20 AM, "Christofer Dutz" <christofer.d...@c-ware.de> wrote:
Just adding my thoughts to the problem: Whenever I did a Maven training in the past, the core mantra I tried my students to understand was: "If it's hard to do with Maven, you're probably doing it wrong." Ok ... if you're working on builds for non-java, things do get quite a lot trickier, but still solvable. Even if this sounds pretty blunt, in the past about 10 years of doing a lot of projects with Maven, in the end it has proven to be very true. I would suggest to get someone involved, who's a Maven expert, to help you diagnose and fix the issues you are having instead of adding a patch that works around the core problem. I doubt Maven is actively preventing only the Royale project from doing releases from outside the US, so I guess it's a configuration problem. So I would suggest to get some of the Maven folks on one of the Maven lists to help you. This sounds like a tangential topic to me. There is more to the story than I have so far described in order to try to reduce the amount of stuff folks have to read. Maybe it is a configuration issue, but I did not mention that I was able to reproduce upload issues to Nexus by also trying to stream video over Roku on my home network when uploading. And also I did not mention the amount of time spent helping new RMs get configured to even run both Ant and Maven and the tests. Clearly, the default configurations didn't make others successful. A busy network seems to increase the chance of failure. Having it all set up on a single computer that all RM's could share that is known to work would help solve this problem. Having a single shared computer for RM's doesn't appear to violate any ASF policy. I don't see any security risks, but maybe someone will come up with one. But to share this computer, we need the computer to be able to commit stuff, either with a special account, or by swapping in credentials. Thanks, -Alex