+1 for solid maven support in flex

On Thu, Jan 24, 2013 at 1:21 PM, Roland Zwaga <rol...@stackandheap.com>wrote:

> from what I know of the process:
> -Velo needs to sign an ICLA
> -Code can be donated as a JIRA issue, but it can also just be sent to one
> of the committers who puts it in SVN
> -When the source is actually released by Apache Flex I believe the headers
> and packages need to be in order, bot for
> the inital donation this isn't required (please correct me if I'm wrong
> anyone)
>
> Oh, and I'm not sure if the current open source license if compatible with
> the Apache license, so how that would
> work exactly I don't know either. Please, people who are in the know,
> comment on this :)
>
> cheers,
>
> Roland
>
> On 24 January 2013 13:12, christofer.d...@c-ware.de <
> christofer.d...@c-ware.de> wrote:
>
> > Yeah ... the problem is ... could someone please write down what would be
> > needed?
> > - Which agreements have to be signed?
> > - How is the code actually donated? (Jira Issue with 60MB attachment?)
> > - What steps have to be done before the code is allowed to be added to
> the
> > Apache code repo (Headers, Package Names, Artifact IDs? And does his have
> > to happen also for "scratchpad code"?)
> >
> > Chris
> >
> > -----Ursprüngliche Nachricht-----
> > Von: Roland Zwaga [mailto:rol...@stackandheap.com]
> > Gesendet: Donnerstag, 24. Januar 2013 12:57
> > An: dev@flex.apache.org
> > Betreff: Re: Donation of Flexmojos
> >
> > I think you you make a very clear and sensible case.
> > +1 to accepting Velo's donation.
> >
> > On 24 January 2013 12:22, christofer.d...@c-ware.de <
> > christofer.d...@c-ware.de> wrote:
> >
> > > Hi,
> > >
> > > after me telling the other Flexmojos users on the FM Mailinglist that
> > > we are working on a brand-new flex plugin for maven. Velo said that he
> > > would be willing to donate Flexmojos to Apache. We just should tell
> > > him where to sign and what to do (Even if the "doing" would be
> > > something that would have to be done by me)
> > >
> > > I think it would be a good idea to take this offer. But I wouldn't
> > > recommend directly using this code as a directly as the official Flex
> > > Plugin. More I would like to add it as some sort of scratchpad project
> > > and use the existing parts to build a new plugin and to do things
> > > differently where things aren't solved ideally.
> > >
> > > The reason for this is that Flexmojos has become a beast to maintain,
> > > as it supports Adobe Flex 2 up to 4.6 and with my changes in the
> > > Flexmojos 6.x branch it even supports Apache Flex 4.8 and 4.9.
> > > Currently you need about 8 complete FDKs to have the Testsuite working
> > > and the mixing of group-Ids (com.adobe.flex and org.apache.flex) has
> > made everything even worse.
> > >
> > > The testsuite is full of tests which made sense once, but today it
> > > seems impossible to find out what they were initially meant to test.
> > > Usually when adding support for a new FDK the testsuite had errors and
> > > I simply made them pass again. I would like to setup a clean testsuite
> > > that has a more clean structure AND has documented Tests to avoid
> > > problems like this in the future.
> > >
> > > Flexmojos has grown more and more over the years making it one
> > > monolithic plugin. Everybody using IntelliJ will probably have noticed
> > > one problem that is related to this ... IntelliJ keeps on complaining
> > > about no storagePass property being configured. This property is
> > > mandatory for creating signed Air application, and therefore is a
> > > required property, but for normal Flex application it is optional.
> > > Splitting up everything into separate mojos would make a lot of stuff
> > easier.
> > >
> > > The next thing is that I would like to completely overwork the
> > > Test-support. Currently Flexmojos opens a set of sockets and compiles
> > > a dedicated testrunner SWF to connect to these sockets. There have
> > > been quite some problems with this. I would therefore like to change
> > > this that the swf is served by a mini-webserver (20 LOC) and simply
> > > communicates with a rudimentary webservice on the same port.
> > >
> > > In the TestSupport I am also thinking about using the Flex
> > > Log-Framework to support several concurrent streams of log-data and
> > > provide the means to save the log output together with the
> > > test-results. Currently debugging tests is pretty nasty.
> > >
> > > Last not Least I think with a new plugin we could optimize tool
> > > support much better by including the Tool vendors in the process (I'm
> > > just thinking about the copy-resources problems with IntelliJ).
> > >
> > > What do you think?
> > >
> > > Chris
> > >
> >
> >
> >
> > --
> > regards,
> > Roland
> >
> > --
> > Roland Zwaga
> > Senior Consultant | Stack & Heap BVBA
> >
> > +32 (0)486 16 12 62 | rol...@stackandheap.com |
> > +http://www.stackandheap.com
> >
> > http://zwaga.blogspot.com
> > http://www.springactionscript.org
> > http://www.as3commons.org
> >
>
>
>
> --
> regards,
> Roland
>
> --
> Roland Zwaga
> Senior Consultant | Stack & Heap BVBA
>
> +32 (0)486 16 12 62 | rol...@stackandheap.com |
> http://www.stackandheap.com
>
> http://zwaga.blogspot.com
> http://www.springactionscript.org
> http://www.as3commons.org
>

Reply via email to