Well at sonatype they do distinguish between SNAPSHOT and Release Versions. So 
the process of updating SNAPSHOTS is far less complicated than that of 
deploying Releases. But I still think that your process of creating individual 
users will introduce some Problems (Settings.xml sharing)

Nevertheless ... I think I should make Flexmojos use the Apache GID ... I doubt 
I will find the time to work much on the new plugin in the near future and I 
would like to have promote the Apachiness of Flex ;-)

Chris

________________________________________
Von: Frédéric THOMAS [webdoubl...@hotmail.com]
Gesendet: Montag, 28. Oktober 2013 16:07
An: dev@flex.apache.org
Betreff: RE: AW: AW: Add Mavenizer functionality to Installer

Chris,

Do you think Sonatype would allows the creation of specific user granted to 
download the SDK ? It would be nice but I'm not sure, plus I would need to deal 
with their heavy process to deal with snapshot and release on non-maven built 
projects, I don't today, I just upload a zip and tomorrow, I will just tell 
jenkins to deploy the build (mavenized SDK) to Artifactory, not sure it is as 
easy as that with sonatype, at least from what I remember.

What do you think ?

Frédéric THOMAS

> From: christofer.d...@c-ware.de
> To: dev@flex.apache.org
> Date: Mon, 28 Oct 2013 14:18:50 +0100
> Subject: AW: AW: Add Mavenizer functionality to Installer
>
> Well in that case, I would opt for creating an Apache Flex account at 
> sonatype and to Stage and Deploy stuff there ... (The way Velo did it) ... I 
> guess there is legally no real difference between a Company repo and the big 
> sonatype repo. Actually we don't have permission to publish stuff in either 
> solution.
>
> This is also where I deploy the Flexmojos Libs as well as I helped deploy the 
> latest FlexUnit release.
>
> On the cool side this is probably allready in the list of allmost all Major 
> Nexus/Artifactory/Whatsoever instances and therefore there would probably not 
> be any Problems with accessing the artifacts. But if such an Approach would 
> be taken, I guess I would create a new Major Version of Flexmojos, which runs 
> on Apache Flex's GID org.apache.flex instead of the current com.adobe.flex.
>
> Chris
>
> ________________________________________
> Von: Frédéric THOMAS [webdoubl...@hotmail.com]
> Gesendet: Montag, 28. Oktober 2013 13:42
> An: dev@flex.apache.org
> Betreff: RE: AW: Add Mavenizer functionality to Installer
>
> You're right, that's my exp too but from the company I'm working for at the 
> moment, this is the only way as the installer doesn't work from here plus,I 
> don't think an ApacheFlex VM managed by PMCs and almost dedicated to it will 
> be "no-name" for long time :-)
>
> Frédéric THOMAS
>
> > From: christofer.d...@c-ware.de
> > To: dev@flex.apache.org
> > Date: Mon, 28 Oct 2013 12:18:48 +0100
> > Subject: AW: Add Mavenizer functionality to Installer
> >
> > But from my experiance it is usually more difficult to convince the 
> > Company-Repo admins to add a "no-name" repo as source. At least most of the 
> > companies I've worked for. And deploying of a new Flex Version would 
> > probably not be done by any ordinary developer, but by one Special Person 
> > that is permitted to do so.
> >
> > Chris
> >
> > ________________________________________
> > Von: Frédéric THOMAS [webdoubl...@hotmail.com]
> > Gesendet: Montag, 28. Oktober 2013 10:53
> > An: dev@flex.apache.org
> > Betreff: RE: Add Mavenizer functionality to Installer
> >
> > 1- I'm short of time at the moment and that's a long run even without
> > thinking to integrate with the actual code
> > 2- Anyway, before I integrate anything in the actual code of the installer,
> > its code needs to be refactored
> > 3- There's no jar produced at the moment for the converter, that something
> > to be considered too.
> > 4- It's not allowed in every company the user can manage the repo he wants
> > to access, in big ones, he has to go by the company one which in return,
> > proxied the repo they choose.
> >
> > -Fred
> >
> > -----Message d'origine-----
> > De : christofer.d...@c-ware.de [mailto:christofer.d...@c-ware.de]
> > Envoyé : lundi 28 octobre 2013 10:43
> > À : dev@flex.apache.org
> > Objet : AW: Add Mavenizer functionality to Installer
> >
> > Still I can't really see what would be the Problem to add the mavenizer to
> > the Installer? I guess this would resolve any legal Problems. I do see some
> > Major Speed improvement Option to Switch the Deployer to use Mavens wagon
> > instead of making hundreds of mvn-calls, but adding the mavenizer to the
> > installer still seems to be the best Option from my Point of view.
> >
> > Chris
> >
> > ________________________________________
> > Von: Frédéric THOMAS [webdoubl...@hotmail.com]
> > Gesendet: Montag, 28. Oktober 2013 10:17
> > An: dev@flex.apache.org
> > Betreff: RE: Add Mavenizer functionality to Installer
> >
> > Hi Justin,
> >
> > >What to stop users sharing that URL and/or user credentials around?
> >
> > I thought about it too and ended to think I don't want to add more
> > restrictions than what exists today, I mean today, once you accepted a
> > license and downloaded an Adobe Artifact, you can share it as you like,
> > that's not even nominative.
> > I just want to replicate the actual security, so, yes, if an user wants to
> > share the credentials, it can do it, as it can do it with the artifact
> > itself.
> >
> > > As long as you make it clear that these are not official releases and
> > > for
> > development use only as per Apache policy.
> >
> > Np, it will be suffixed with "-SNAPSHOT " with means in Maven, non-released
> >
> > > Could it cope with it load and the costs that is likely to incur
> > > (assume
> > 100 or 200 installs a day)? Who owns and maintains the server? Could the
> > apache Flex PMC be given access to it?
> >
> > From what I understand, I'm not charged or should be very low rate, I will
> > verify anyway, can't do it now, windowsazure has a 401.
> > I own and maintain the server, it is the same kind than the Erik ones, it
> > will serve me for some of my devs too (probably) or / and to test the SDK
> > RCs and I can give access to PMCs who ask me.
> >
> > Thanks,
> > -Fred
> >
> > -----Message d'origine-----
> > De : Justin Mclean [mailto:jus...@classsoftware.com] Envoyé : lundi 28
> > octobre 2013 10:03 À : dev@flex.apache.org Objet : Re: Add Mavenizer
> > functionality to Installer
> >
> > Hi,
> >
> > > From the Installer, users already have to accept licenses for the
> > > third party artifacts, for those users I can grant access to a online
> > > maven repo which serves the Mavenized SDKs
> > What to stop users sharing that URL and/or user credentials around?
> >
> > > I can even add the lasts nightly mavenized build versions.
> > As long as you make it clear that these are not official releases and for
> > development use only as per Apache policy.
> >
> > > The server exist today as it serves me, it serves up to the 4.11
> > > version
> > Could it cope with it load and the costs that is likely to incur (assume 100
> > or 200 installs a day)? Who owns and maintains the server? Could the apache
> > Flex PMC be given access to it?
> >
> > Thanks,
> > Justin

Reply via email to