You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flex.apache.org by Alex Harui <ah...@adobe.com> on 2014/07/28 06:34:28 UTC
[LAZY] Accept Radii8 Code Donation
Hi Folks,
This is the official vote thread. It is Lazy consensus so you only need
to raise objections although I'm not expecting any based on the earlier
poll.
Judah Frangipane (a long time Flex user) has been busy helping Harbs with
TLF Tables, but has also developed a Flex=oriented IDE called Radii8. The
GitHub project is here: https://github.com/monkeypunch3/Radii8
Judah is proposing to donate Radii8 to Apache Flex.
Here's a quote from Judah about Radii8:
"What my main focus has been is to be able to design something that
then generates a web site or an application with a lot of hooks and tools
to do our job (web, mobile and desktop). Why not use Photoshop or Ai to
accomplish that? I could! That will work for some projects but I'm trying
to support the full Flex framework. And there's projects I'd like to do
that would require it's own environment. Also, code editing or text editing
might better be handled in things like FDT, FB, or IntelliJ."
We'll close the vote after 72 hours.
Thanks,
-Alex
RE: [LAZY] Accept Radii8 Code Donation
Posted by Frédéric THOMAS <we...@hotmail.com>.
+1 (Binding)
Frédéric THOMAS
Re: [LAZY] Accept Radii8 Code Donation
Posted by Carlos Rovira <ca...@codeoscopic.com>.
+1 (binding)
2014-07-28 12:42 GMT+02:00 Kessler CTR Mark J <ma...@usmc.mil>:
> +1 (binding)
>
> -Mark
>
> -----Original Message-----
> From: Alex Harui [mailto:aharui@adobe.com]
> Sent: Monday, July 28, 2014 12:34 AM
> To: dev@flex.apache.org
> Subject: [LAZY] Accept Radii8 Code Donation
>
> Hi Folks,
>
> This is the official vote thread. It is Lazy consensus so you only need
> to raise objections although I'm not expecting any based on the earlier
> poll.
>
> Judah Frangipane (a long time Flex user) has been busy helping Harbs with
> TLF Tables, but has also developed a Flex=oriented IDE called Radii8. The
> GitHub project is here: https://github.com/monkeypunch3/Radii8
>
>
> Judah is proposing to donate Radii8 to Apache Flex.
>
> Here's a quote from Judah about Radii8:
>
> "What my main focus has been is to be able to design something that
> then generates a web site or an application with a lot of hooks and tools
> to do our job (web, mobile and desktop). Why not use Photoshop or Ai to
> accomplish that? I could! That will work for some projects but I'm trying
> to support the full Flex framework. And there's projects I'd like to do
> that would require it's own environment. Also, code editing or text editing
> might better be handled in things like FDT, FB, or IntelliJ."
>
> We'll close the vote after 72 hours.
>
> Thanks,
> -Alex
>
>
>
>
--
Carlos Rovira
M: +34 607 22 60 05
http://www.codeoscopic.com
http://www.directwriter.es
http://www.avant2.es
RE: [LAZY] Accept Radii8 Code Donation
Posted by Kessler CTR Mark J <ma...@usmc.mil>.
+1 (binding)
-Mark
-----Original Message-----
From: Alex Harui [mailto:aharui@adobe.com]
Sent: Monday, July 28, 2014 12:34 AM
To: dev@flex.apache.org
Subject: [LAZY] Accept Radii8 Code Donation
Hi Folks,
This is the official vote thread. It is Lazy consensus so you only need
to raise objections although I'm not expecting any based on the earlier
poll.
Judah Frangipane (a long time Flex user) has been busy helping Harbs with
TLF Tables, but has also developed a Flex=oriented IDE called Radii8. The
GitHub project is here: https://github.com/monkeypunch3/Radii8
Judah is proposing to donate Radii8 to Apache Flex.
Here's a quote from Judah about Radii8:
"What my main focus has been is to be able to design something that
then generates a web site or an application with a lot of hooks and tools
to do our job (web, mobile and desktop). Why not use Photoshop or Ai to
accomplish that? I could! That will work for some projects but I'm trying
to support the full Flex framework. And there's projects I'd like to do
that would require it's own environment. Also, code editing or text editing
might better be handled in things like FDT, FB, or IntelliJ."
We'll close the vote after 72 hours.
Thanks,
-Alex
RE: [LAZY] Accept Radii8 Code Donation
Posted by Maurice Amsellem <ma...@systar.com>.
+1 (binding)
-----Message d'origine-----
De : Alex Harui [mailto:aharui@adobe.com]
Envoyé : lundi 28 juillet 2014 06:34
À : dev@flex.apache.org
Objet : [LAZY] Accept Radii8 Code Donation
Hi Folks,
This is the official vote thread. It is Lazy consensus so you only need to raise objections although I'm not expecting any based on the earlier poll.
Judah Frangipane (a long time Flex user) has been busy helping Harbs with TLF Tables, but has also developed a Flex=oriented IDE called Radii8. The GitHub project is here: https://github.com/monkeypunch3/Radii8
Judah is proposing to donate Radii8 to Apache Flex.
Here's a quote from Judah about Radii8:
"What my main focus has been is to be able to design something that then generates a web site or an application with a lot of hooks and tools to do our job (web, mobile and desktop). Why not use Photoshop or Ai to accomplish that? I could! That will work for some projects but I'm trying to support the full Flex framework. And there's projects I'd like to do that would require it's own environment. Also, code editing or text editing might better be handled in things like FDT, FB, or IntelliJ."
We'll close the vote after 72 hours.
Thanks,
-Alex
Re: [LAZY] Accept Radii8 Code Donation
Posted by Alex Harui <ah...@adobe.com>.
On 8/17/14 10:42 PM, "Justin Mclean" <ju...@classsoftware.com> wrote:
>
>Are any MIT or BSD licensed code included in the donation? I ask because
>I notice there is no LICENSE or NOTICE file in the donation. We'll need
>to know if there any MIT or BSD bundled licensed bits as they effect the
>contents of LICENSE.
I will help Judah add headers, LICENSE and NOTICE and properly demarcate
third-party as part of the IP Clearance process.
>
>> € Before submitting to Apache you have to send in ICLA signed form and
>>if
>> more than a few files a signed software grant form to Apache secretary.
>
>I don't see an ICLA on file for you - have you signed one?
I see it in the database.
-Alex
Re: [LAZY] Accept Radii8 Code Donation
Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,
> I've submitted the software grant. The repo and branch are here
> <https://github.com/monkeypunch3/Radii8/tree/ApacheFlexBranch> and the tag
> is ApacheFlexRelease1.0.
I don't see any tags in that branch. Were the tags pushed to github?
> • If you use example code or class off a website make sure it has a MIT or
> Apache 2.0 license. You can contact the author and request they add an
> Apache license header if not.
> • If you use a class or library that is hosted somewhere on the web make
> sure it is linked or referenced in separately from your main project and
> make sure it has a MIT or Apache 2.0 license or contact the author. Do not
> copy the class into your library
Are any MIT or BSD licensed code included in the donation? I ask because I notice there is no LICENSE or NOTICE file in the donation. We'll need to know if there any MIT or BSD bundled licensed bits as they effect the contents of LICENSE.
> • Before submitting to Apache you have to send in ICLA signed form and if
> more than a few files a signed software grant form to Apache secretary.
I don't see an ICLA on file for you - have you signed one?
Thanks,
Justin
Re: [POLL] Accept Radii8 Code Donation
Posted by Erik de Bruin <er...@ixsoftware.nl>.
Justin,
I'm sure you're doing this with the best intentions (as always), but you're
taking all the fun out of the process. Please take the more nitty gritty
(dare I say irrelevant) stuff - especially the stuff that's already done -
to the legal-discuss list. That way this list can focus on welcoming and
improving Jude's donation.
EdB
On Monday, August 18, 2014, Justin Mclean <ju...@classsoftware.com> wrote:
> Hi,
>
> > Yes, Judah attempted to place his code under AL but it was his first
> foray
> > into Apache licensing and it wasn't complete.
> That that's OK, but we'll (+ incubator) will need more information to be
> able to review correctly when files are missing headers.
>
> > It seemed to me it would be faster to just donate a tag in his repo
> Which it looks like we are currently missing (the tag that is).
>
> > And again, I think we should be thankful for the effort he has put in so
> far, and save the challenges for
> > IP clearance on the incubator list.
> The code looks good, and I do thank him for the effort he put into it.
> It's just a pity that a lot of this hasn't been done in public, it it had
> you would of had more people helping and IMO the process would of been
> smoother/faster.
>
> Wouldn't it of been easier to try and sort out any issues like this on
> this list first? Even make a RC for people to look at, than would of built
> community involvement. I hate to see it be rejected by the incubator
> because it's been rushed through and not enough eyes have looked at it.
>
> Thanks,
> Justin
--
Ix Multimedia Software
Jan Luykenstraat 27
3521 VB Utrecht
T. 06-51952295
I. www.ixsoftware.nl
Re: [POLL] Accept Radii8 Code Donation
Posted by OmPrakash Muppirala <bi...@gmail.com>.
Jude, the mailing list eats any attached images. You might want to upload
it somewhere and send out links to it.
Thanks,
Om
On Mon, Aug 18, 2014 at 1:42 PM, jude <fl...@gmail.com> wrote:
> Went to bed last night so I didn't see any of these questions until this
> morning. As far as the tag goes, I don't see it on GitHub either. Here's a
> screen shot of my repo in SourceTree.
>
> [image: Inline image 2]
> As you can see in the top line it is tagged and the branch
> ApacheFlexBranch is selected. The dialog is showing the dialog I used.
> SourceTree doesn't show that I need to push anything. Here is the tag
> details:
>
> [image: Inline image 1]
> I'll try to create another tag and see if it does anything.
>
Re: [POLL] Accept Radii8 Code Donation
Posted by jude <fl...@gmail.com>.
I'm done with my part for now and I authorize Alex Harui to fix up the
headers.
On Mon, Aug 18, 2014 at 3:51 PM, jude <fl...@gmail.com> wrote:
> OK. I just tried pushing even though SourceTree doesn't show changes and
> it may have worked, https://github.com/monkeypunch3/Radii8/releases
>
>
> On Mon, Aug 18, 2014 at 3:48 PM, Alex Harui <ah...@adobe.com> wrote:
>
>> FWIW, I don't use SourceTree. For git command-line, creating a tag still
>> require require it being pushed, but IIRC, the tag doesn't show up in
>> status as needing to be pushed either. Maybe SourceTree can tell you what
>> it takes to push a new tag.
>>
>> -Alex
>>
>> From: jude <fl...@gmail.com>>
>> Reply-To: "dev@flex.apache.org<ma...@flex.apache.org>" <
>> dev@flex.apache.org<ma...@flex.apache.org>>
>> Date: Monday, August 18, 2014 1:42 PM
>> To: "dev@flex.apache.org<ma...@flex.apache.org>" <
>> dev@flex.apache.org<ma...@flex.apache.org>>
>> Subject: Re: [POLL] Accept Radii8 Code Donation
>>
>> Went to bed last night so I didn't see any of these questions until this
>> morning. As far as the tag goes, I don't see it on GitHub either. Here's a
>> screen shot of my repo in SourceTree.
>>
>> [Inline image 2]
>> As you can see in the top line it is tagged and the branch
>> ApacheFlexBranch is selected. The dialog is showing the dialog I used.
>> SourceTree doesn't show that I need to push anything. Here is the tag
>> details:
>>
>> [Inline image 1]
>> I'll try to create another tag and see if it does anything.
>>
>
>
Re: [POLL] Accept Radii8 Code Donation
Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,
> OK. I just tried pushing even though SourceTree doesn't show changes and it
> may have worked, https://github.com/monkeypunch3/Radii8/releases
By default new tags are not pushed into a remote repo. Via the command line you can do a "git push --tags" or a "git push origin <tagname>" or in source tree if you right click on a tag and select "Push to" - > "origin".
Hope that helps.
Justin
Re: [POLL] Accept Radii8 Code Donation
Posted by jude <fl...@gmail.com>.
OK. I just tried pushing even though SourceTree doesn't show changes and it
may have worked, https://github.com/monkeypunch3/Radii8/releases
On Mon, Aug 18, 2014 at 3:48 PM, Alex Harui <ah...@adobe.com> wrote:
> FWIW, I don't use SourceTree. For git command-line, creating a tag still
> require require it being pushed, but IIRC, the tag doesn't show up in
> status as needing to be pushed either. Maybe SourceTree can tell you what
> it takes to push a new tag.
>
> -Alex
>
> From: jude <fl...@gmail.com>>
> Reply-To: "dev@flex.apache.org<ma...@flex.apache.org>" <
> dev@flex.apache.org<ma...@flex.apache.org>>
> Date: Monday, August 18, 2014 1:42 PM
> To: "dev@flex.apache.org<ma...@flex.apache.org>" <dev@flex.apache.org
> <ma...@flex.apache.org>>
> Subject: Re: [POLL] Accept Radii8 Code Donation
>
> Went to bed last night so I didn't see any of these questions until this
> morning. As far as the tag goes, I don't see it on GitHub either. Here's a
> screen shot of my repo in SourceTree.
>
> [Inline image 2]
> As you can see in the top line it is tagged and the branch
> ApacheFlexBranch is selected. The dialog is showing the dialog I used.
> SourceTree doesn't show that I need to push anything. Here is the tag
> details:
>
> [Inline image 1]
> I'll try to create another tag and see if it does anything.
>
Re: [POLL] Accept Radii8 Code Donation
Posted by Alex Harui <ah...@adobe.com>.
FWIW, I don't use SourceTree. For git command-line, creating a tag still require require it being pushed, but IIRC, the tag doesn't show up in status as needing to be pushed either. Maybe SourceTree can tell you what it takes to push a new tag.
-Alex
From: jude <fl...@gmail.com>>
Reply-To: "dev@flex.apache.org<ma...@flex.apache.org>" <de...@flex.apache.org>>
Date: Monday, August 18, 2014 1:42 PM
To: "dev@flex.apache.org<ma...@flex.apache.org>" <de...@flex.apache.org>>
Subject: Re: [POLL] Accept Radii8 Code Donation
Went to bed last night so I didn't see any of these questions until this morning. As far as the tag goes, I don't see it on GitHub either. Here's a screen shot of my repo in SourceTree.
[Inline image 2]
As you can see in the top line it is tagged and the branch ApacheFlexBranch is selected. The dialog is showing the dialog I used. SourceTree doesn't show that I need to push anything. Here is the tag details:
[Inline image 1]
I'll try to create another tag and see if it does anything.
Re: [POLL] Accept Radii8 Code Donation
Posted by jude <fl...@gmail.com>.
Went to bed last night so I didn't see any of these questions until this
morning. As far as the tag goes, I don't see it on GitHub either. Here's a
screen shot of my repo in SourceTree.
[image: Inline image 2]
As you can see in the top line it is tagged and the branch ApacheFlexBranch
is selected. The dialog is showing the dialog I used. SourceTree doesn't
show that I need to push anything. Here is the tag details:
[image: Inline image 1]
I'll try to create another tag and see if it does anything.
Re: [POLL] Accept Radii8 Code Donation
Posted by Erik de Bruin <er...@ixsoftware.nl>.
> IMO, we should award Judah with committer rights for merit earned with his
> generous donation.
A big +1.
I'm wondering why the PMC hasn't voted on this already, but, based on past
experience, I think I can guess ;-)
Please make this happen ASAP. If a contribution of this size, on top of all
his other contributions, doesn't warrant a committer role, I don't know
what does...
Thanks,
EdB
--
Ix Multimedia Software
Jan Luykenstraat 27
3521 VB Utrecht
T. 06-51952295
I. www.ixsoftware.nl
Re: [POLL] Accept Radii8 Code Donation
Posted by Alex Harui <ah...@adobe.com>.
On 8/18/14 5:23 PM, "Justin Mclean" <ju...@classsoftware.com> wrote:
>HI,
>
>> Doesn't matter.
>So I'd take that as it currently doesn't work or compile?
Well, for sure, the images will be black.
>
>Do we have any idea on how much work may be required to get this into a
>releasable state? While not required, a list of what needs to be
>done/what''s missing would be useful.
We won't know the final list until the code passes IP Clearance. And,
IMO, we should award Judah with committer rights for merit earned with his
generous donation. Then it will get released sooner.
-Alex
Re: [POLL] Accept Radii8 Code Donation
Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,
Thanks for the clarification - that's all good to know.
Justin
RE: [POLL] Accept Radii8 Code Donation
Posted by Maurice Amsellem <ma...@systar.com>.
+1
-----Message d'origine-----
De : Chris Martin [mailto:windowns@gmail.com]
Envoyé : mardi 19 août 2014 18:03
À : dev@flex.apache.org
Objet : Re: [POLL] Accept Radii8 Code Donation
+1
On Mon, Aug 18, 2014 at 11:36 PM, Frédéric THOMAS <we...@hotmail.com>
wrote:
>
>
>
> And that's a +1 indeed
>
> Frédéric THOMAS
>
> > From: webdoublefx@hotmail.com
> > To: dev@flex.apache.org
> > Subject: RE: [POLL] Accept Radii8 Code Donation
> > Date: Tue, 19 Aug 2014 07:19:56 +0100
> >
> > Thanks for the clarification and for this donation Jude, I'm happy to
> see you contribute and spend time on this useful tool.
> >
> > Frédéric THOMAS
> >
> > > Date: Mon, 18 Aug 2014 21:32:23 -0500
> > > Subject: Re: [POLL] Accept Radii8 Code Donation
> > > From: flexcapacitor@gmail.com
> > > To: dev@flex.apache.org
> > >
> > > On Monday, August 18, 2014, Justin Mclean <ju...@classsoftware.com>
> wrote:
> > >
> > > > HI,
> > > >
> > > > > Doesn't matter.
> > > > So I'd take that as it currently doesn't work or compile?
> > >
> > >
> > > I feel like I missed giving some of the details on this project.
> > >
> > > As Alex and I have been going through it I've tried to keep
> compileable as
> > > long as I could. When it came to the icons I reused mostly all Eclipse
> > > icons since that is open source. We decided after some discussion that
> we
> > > (the community) should or could recreate the icons later. To keep the
> > > project
> > > compilable I decided to blacken out the images rather than remove them
> and
> > > have the compiler complain. If someone so chooses they can look at the
> > > runtime demo at radii8.com/demo until we get replacements.
> > >
> > > Remarkably we haven't had to remove too many classes. But where we have
> > > removed functionality I will document those cases and we can rewrite or
> > > work on getting permission after donation. I will document those cases
> so
> > > we know where and what was removed or doesn't work. Alex is well aware
> of
> > > these cases and that's partially why we didn't want to liter the list
> with
> > > these details until later. We were planning to provide all this
> information
> > > at some point and it's astute of you to notice and get more info. We
> just
> > > need to get the donation secured first IMHO and then go back and work
> on
> > > these issues after.
> > >
> > > The idea among a few ideas was to create a Flex Explorer / Design view
> > > online so people can try Flex and see the generated code. At the same
> time
> > > it's also in my opinion to create a design time canvas / design view
> we can
> > > use for our projects where we dint have to create something from
> scratch.
> > > We tell our client we can create a furniture layout designer that
> customers
> > > can use and that it will take 6 months but really we will use this, add
> > > some furniture components and then drink margaritas on the beach for 5
> > > months. Somewhat joking but that's the plan.
> > >
> > > The other plan is to create awesome layouts that export Flex MXML but
> also
> > > HTML for mobile sites bc we all agree imho that we would rather do
> > > something else than code HTML layouts. I get the feeling no one on
> this dev
> > > list doesn't know how to do this but me personally.
> > >
> > > Once it's all committed we will work on getting it going, listing what
> > > works, what doesn't, what direction / needs / services people on the
> > > community want or need or would just like to see.
> > >
> > >
> > > > Do we have any idea on how much work may be required to get this
> into a
> > > > releasable state? While not required, a list of what needs to be
> > > > done/what''s missing would be useful.
> > > >
> > > > Thanks,
> > > > Justin
> >
>
>
>
Re: [POLL] Accept Radii8 Code Donation
Posted by Chris Martin <wi...@gmail.com>.
+1
On Mon, Aug 18, 2014 at 11:36 PM, Frédéric THOMAS <we...@hotmail.com>
wrote:
>
>
>
> And that's a +1 indeed
>
> Frédéric THOMAS
>
> > From: webdoublefx@hotmail.com
> > To: dev@flex.apache.org
> > Subject: RE: [POLL] Accept Radii8 Code Donation
> > Date: Tue, 19 Aug 2014 07:19:56 +0100
> >
> > Thanks for the clarification and for this donation Jude, I'm happy to
> see you contribute and spend time on this useful tool.
> >
> > Frédéric THOMAS
> >
> > > Date: Mon, 18 Aug 2014 21:32:23 -0500
> > > Subject: Re: [POLL] Accept Radii8 Code Donation
> > > From: flexcapacitor@gmail.com
> > > To: dev@flex.apache.org
> > >
> > > On Monday, August 18, 2014, Justin Mclean <ju...@classsoftware.com>
> wrote:
> > >
> > > > HI,
> > > >
> > > > > Doesn't matter.
> > > > So I'd take that as it currently doesn't work or compile?
> > >
> > >
> > > I feel like I missed giving some of the details on this project.
> > >
> > > As Alex and I have been going through it I've tried to keep
> compileable as
> > > long as I could. When it came to the icons I reused mostly all Eclipse
> > > icons since that is open source. We decided after some discussion that
> we
> > > (the community) should or could recreate the icons later. To keep the
> > > project
> > > compilable I decided to blacken out the images rather than remove them
> and
> > > have the compiler complain. If someone so chooses they can look at the
> > > runtime demo at radii8.com/demo until we get replacements.
> > >
> > > Remarkably we haven't had to remove too many classes. But where we have
> > > removed functionality I will document those cases and we can rewrite or
> > > work on getting permission after donation. I will document those cases
> so
> > > we know where and what was removed or doesn't work. Alex is well aware
> of
> > > these cases and that's partially why we didn't want to liter the list
> with
> > > these details until later. We were planning to provide all this
> information
> > > at some point and it's astute of you to notice and get more info. We
> just
> > > need to get the donation secured first IMHO and then go back and work
> on
> > > these issues after.
> > >
> > > The idea among a few ideas was to create a Flex Explorer / Design view
> > > online so people can try Flex and see the generated code. At the same
> time
> > > it's also in my opinion to create a design time canvas / design view
> we can
> > > use for our projects where we dint have to create something from
> scratch.
> > > We tell our client we can create a furniture layout designer that
> customers
> > > can use and that it will take 6 months but really we will use this, add
> > > some furniture components and then drink margaritas on the beach for 5
> > > months. Somewhat joking but that's the plan.
> > >
> > > The other plan is to create awesome layouts that export Flex MXML but
> also
> > > HTML for mobile sites bc we all agree imho that we would rather do
> > > something else than code HTML layouts. I get the feeling no one on
> this dev
> > > list doesn't know how to do this but me personally.
> > >
> > > Once it's all committed we will work on getting it going, listing what
> > > works, what doesn't, what direction / needs / services people on the
> > > community want or need or would just like to see.
> > >
> > >
> > > > Do we have any idea on how much work may be required to get this
> into a
> > > > releasable state? While not required, a list of what needs to be
> > > > done/what''s missing would be useful.
> > > >
> > > > Thanks,
> > > > Justin
> >
>
>
>
RE: [POLL] Accept Radii8 Code Donation
Posted by Frédéric THOMAS <we...@hotmail.com>.
And that's a +1 indeed
Frédéric THOMAS
> From: webdoublefx@hotmail.com
> To: dev@flex.apache.org
> Subject: RE: [POLL] Accept Radii8 Code Donation
> Date: Tue, 19 Aug 2014 07:19:56 +0100
>
> Thanks for the clarification and for this donation Jude, I'm happy to see you contribute and spend time on this useful tool.
>
> Frédéric THOMAS
>
> > Date: Mon, 18 Aug 2014 21:32:23 -0500
> > Subject: Re: [POLL] Accept Radii8 Code Donation
> > From: flexcapacitor@gmail.com
> > To: dev@flex.apache.org
> >
> > On Monday, August 18, 2014, Justin Mclean <ju...@classsoftware.com> wrote:
> >
> > > HI,
> > >
> > > > Doesn't matter.
> > > So I'd take that as it currently doesn't work or compile?
> >
> >
> > I feel like I missed giving some of the details on this project.
> >
> > As Alex and I have been going through it I've tried to keep compileable as
> > long as I could. When it came to the icons I reused mostly all Eclipse
> > icons since that is open source. We decided after some discussion that we
> > (the community) should or could recreate the icons later. To keep the
> > project
> > compilable I decided to blacken out the images rather than remove them and
> > have the compiler complain. If someone so chooses they can look at the
> > runtime demo at radii8.com/demo until we get replacements.
> >
> > Remarkably we haven't had to remove too many classes. But where we have
> > removed functionality I will document those cases and we can rewrite or
> > work on getting permission after donation. I will document those cases so
> > we know where and what was removed or doesn't work. Alex is well aware of
> > these cases and that's partially why we didn't want to liter the list with
> > these details until later. We were planning to provide all this information
> > at some point and it's astute of you to notice and get more info. We just
> > need to get the donation secured first IMHO and then go back and work on
> > these issues after.
> >
> > The idea among a few ideas was to create a Flex Explorer / Design view
> > online so people can try Flex and see the generated code. At the same time
> > it's also in my opinion to create a design time canvas / design view we can
> > use for our projects where we dint have to create something from scratch.
> > We tell our client we can create a furniture layout designer that customers
> > can use and that it will take 6 months but really we will use this, add
> > some furniture components and then drink margaritas on the beach for 5
> > months. Somewhat joking but that's the plan.
> >
> > The other plan is to create awesome layouts that export Flex MXML but also
> > HTML for mobile sites bc we all agree imho that we would rather do
> > something else than code HTML layouts. I get the feeling no one on this dev
> > list doesn't know how to do this but me personally.
> >
> > Once it's all committed we will work on getting it going, listing what
> > works, what doesn't, what direction / needs / services people on the
> > community want or need or would just like to see.
> >
> >
> > > Do we have any idea on how much work may be required to get this into a
> > > releasable state? While not required, a list of what needs to be
> > > done/what''s missing would be useful.
> > >
> > > Thanks,
> > > Justin
>
RE: [POLL] Accept Radii8 Code Donation
Posted by Frédéric THOMAS <we...@hotmail.com>.
Thanks for the clarification and for this donation Jude, I'm happy to see you contribute and spend time on this useful tool.
Frédéric THOMAS
> Date: Mon, 18 Aug 2014 21:32:23 -0500
> Subject: Re: [POLL] Accept Radii8 Code Donation
> From: flexcapacitor@gmail.com
> To: dev@flex.apache.org
>
> On Monday, August 18, 2014, Justin Mclean <ju...@classsoftware.com> wrote:
>
> > HI,
> >
> > > Doesn't matter.
> > So I'd take that as it currently doesn't work or compile?
>
>
> I feel like I missed giving some of the details on this project.
>
> As Alex and I have been going through it I've tried to keep compileable as
> long as I could. When it came to the icons I reused mostly all Eclipse
> icons since that is open source. We decided after some discussion that we
> (the community) should or could recreate the icons later. To keep the
> project
> compilable I decided to blacken out the images rather than remove them and
> have the compiler complain. If someone so chooses they can look at the
> runtime demo at radii8.com/demo until we get replacements.
>
> Remarkably we haven't had to remove too many classes. But where we have
> removed functionality I will document those cases and we can rewrite or
> work on getting permission after donation. I will document those cases so
> we know where and what was removed or doesn't work. Alex is well aware of
> these cases and that's partially why we didn't want to liter the list with
> these details until later. We were planning to provide all this information
> at some point and it's astute of you to notice and get more info. We just
> need to get the donation secured first IMHO and then go back and work on
> these issues after.
>
> The idea among a few ideas was to create a Flex Explorer / Design view
> online so people can try Flex and see the generated code. At the same time
> it's also in my opinion to create a design time canvas / design view we can
> use for our projects where we dint have to create something from scratch.
> We tell our client we can create a furniture layout designer that customers
> can use and that it will take 6 months but really we will use this, add
> some furniture components and then drink margaritas on the beach for 5
> months. Somewhat joking but that's the plan.
>
> The other plan is to create awesome layouts that export Flex MXML but also
> HTML for mobile sites bc we all agree imho that we would rather do
> something else than code HTML layouts. I get the feeling no one on this dev
> list doesn't know how to do this but me personally.
>
> Once it's all committed we will work on getting it going, listing what
> works, what doesn't, what direction / needs / services people on the
> community want or need or would just like to see.
>
>
> > Do we have any idea on how much work may be required to get this into a
> > releasable state? While not required, a list of what needs to be
> > done/what''s missing would be useful.
> >
> > Thanks,
> > Justin
Re: [POLL] Accept Radii8 Code Donation
Posted by jude <fl...@gmail.com>.
On Monday, August 18, 2014, Justin Mclean <ju...@classsoftware.com> wrote:
> HI,
>
> > Doesn't matter.
> So I'd take that as it currently doesn't work or compile?
I feel like I missed giving some of the details on this project.
As Alex and I have been going through it I've tried to keep compileable as
long as I could. When it came to the icons I reused mostly all Eclipse
icons since that is open source. We decided after some discussion that we
(the community) should or could recreate the icons later. To keep the
project
compilable I decided to blacken out the images rather than remove them and
have the compiler complain. If someone so chooses they can look at the
runtime demo at radii8.com/demo until we get replacements.
Remarkably we haven't had to remove too many classes. But where we have
removed functionality I will document those cases and we can rewrite or
work on getting permission after donation. I will document those cases so
we know where and what was removed or doesn't work. Alex is well aware of
these cases and that's partially why we didn't want to liter the list with
these details until later. We were planning to provide all this information
at some point and it's astute of you to notice and get more info. We just
need to get the donation secured first IMHO and then go back and work on
these issues after.
The idea among a few ideas was to create a Flex Explorer / Design view
online so people can try Flex and see the generated code. At the same time
it's also in my opinion to create a design time canvas / design view we can
use for our projects where we dint have to create something from scratch.
We tell our client we can create a furniture layout designer that customers
can use and that it will take 6 months but really we will use this, add
some furniture components and then drink margaritas on the beach for 5
months. Somewhat joking but that's the plan.
The other plan is to create awesome layouts that export Flex MXML but also
HTML for mobile sites bc we all agree imho that we would rather do
something else than code HTML layouts. I get the feeling no one on this dev
list doesn't know how to do this but me personally.
Once it's all committed we will work on getting it going, listing what
works, what doesn't, what direction / needs / services people on the
community want or need or would just like to see.
> Do we have any idea on how much work may be required to get this into a
> releasable state? While not required, a list of what needs to be
> done/what''s missing would be useful.
>
> Thanks,
> Justin
Re: [POLL] Accept Radii8 Code Donation
Posted by Justin Mclean <ju...@classsoftware.com>.
HI,
> Doesn't matter.
So I'd take that as it currently doesn't work or compile?
Do we have any idea on how much work may be required to get this into a releasable state? While not required, a list of what needs to be done/what''s missing would be useful.
Thanks,
Justin
Re: [POLL] Accept Radii8 Code Donation
Posted by Alex Harui <ah...@adobe.com>.
On 8/18/14 3:19 PM, "Justin Mclean" <ju...@classsoftware.com> wrote:
>Hi,
>
>> When Judah fixes the tag, a zip of the tag will be pulled and he and/or
>>I
>> will prepare a zip for IP clearance.
>OK.
>
>> None of the Adobe donations were cleaned up in public prior to donation.
>Which was done probably because of (perceived) legal or commercial
>reasons by Adobe. I don't see any reasons that this process needed to be
>done in private for this donation and not involve the wider community.
>Next time this should be at least discussed on the list first, if there
>are reasons it shouldn't be made public it should be conducted on the
>private list.
IMO, it is because the code owner may not want discussions of potential
mis-use of IP out in the public and archived forever I certainly wouldn't.
>
>> I think it is good enough shape that the incubator will not reject every
>> file, and what is left will be a solid contribution.
>From a quick glance there are several minor IP issues (some code of
>possibly unknown origin and a few icons of possible unknown
>origin/license), but without headers it hard to tell exactly what else
>may be needed to check.
>
>All legal issues aside, does the application actually compile and work? I
>notice one of the recent changes was to black out all of the icons which
>probably makes it a little hard to use.
Doesn't matter. Tour De Flex didn't work as donated either. The goal is
to get it granted and cleared so it can continue to be developed in 'the
Apache Way'.
-Alex
Re: [POLL] Accept Radii8 Code Donation
Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,
> When Judah fixes the tag, a zip of the tag will be pulled and he and/or I
> will prepare a zip for IP clearance.
OK.
> None of the Adobe donations were cleaned up in public prior to donation.
Which was done probably because of (perceived) legal or commercial reasons by Adobe. I don't see any reasons that this process needed to be done in private for this donation and not involve the wider community. Next time this should be at least discussed on the list first, if there are reasons it shouldn't be made public it should be conducted on the private list.
> I think it is good enough shape that the incubator will not reject every
> file, and what is left will be a solid contribution.
From a quick glance there are several minor IP issues (some code of possibly unknown origin and a few icons of possible unknown origin/license), but without headers it hard to tell exactly what else may be needed to check.
All legal issues aside, does the application actually compile and work? I notice one of the recent changes was to black out all of the icons which probably makes it a little hard to use.
Thanks,
Justin
Re: [POLL] Accept Radii8 Code Donation
Posted by Alex Harui <ah...@adobe.com>.
On 8/18/14 12:05 AM, "Justin Mclean" <ju...@classsoftware.com> wrote:
>Hi,
>
>> Yes, Judah attempted to place his code under AL but it was his first
>>foray
>> into Apache licensing and it wasn't complete.
>That that's OK, but we'll (+ incubator) will need more information to be
>able to review correctly when files are missing headers.
When Judah fixes the tag, a zip of the tag will be pulled and he and/or I
will prepare a zip for IP clearance. Headers, LICENSE, NOTICE will be
added, but these changes do not need to be pushed back to his repo. The
IP clearance zip will be made available to the incubator folks and it will
document the provenance of every file based on Apache policy.
>
>> It seemed to me it would be faster to just donate a tag in his repo
>Which it looks like we are currently missing (the tag that is).
>
>> And again, I think we should be thankful for the effort he has put in
>>so far, and save the challenges for
>> IP clearance on the incubator list.
>The code looks good, and I do thank him for the effort he put into it.
>It's just a pity that a lot of this hasn't been done in public, it it had
>you would of had more people helping and IMO the process would of been
>smoother/faster.
None of the Adobe donations were cleaned up in public prior to donation.
>
>Wouldn't it of been easier to try and sort out any issues like this on
>this list first? Even make a RC for people to look at, than would of
>built community involvement. I hate to see it be rejected by the
>incubator because it's been rushed through and not enough eyes have
>looked at it.
I think we got the grant faster this way. I agree that there was some
good general principles about donations in my discussions with Judah, but
he did a good job of summarizing them in his last post on this thread.
I'm just not sure that 800 folks needed to read the details or cared to
read the details of these discussions, and if they started adding their
own questions, there's a chance that it could have become too much work.
If there are folks in the community who want to become more involved in
screening future donations, let me know and we'll see if we can get you
involved in the next donation.
I think it is good enough shape that the incubator will not reject every
file, and what is left will be a solid contribution.
-Alex
Re: [POLL] Accept Radii8 Code Donation
Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,
> Yes, Judah attempted to place his code under AL but it was his first foray
> into Apache licensing and it wasn't complete.
That that's OK, but we'll (+ incubator) will need more information to be able to review correctly when files are missing headers.
> It seemed to me it would be faster to just donate a tag in his repo
Which it looks like we are currently missing (the tag that is).
> And again, I think we should be thankful for the effort he has put in so far, and save the challenges for
> IP clearance on the incubator list.
The code looks good, and I do thank him for the effort he put into it. It's just a pity that a lot of this hasn't been done in public, it it had you would of had more people helping and IMO the process would of been smoother/faster.
Wouldn't it of been easier to try and sort out any issues like this on this list first? Even make a RC for people to look at, than would of built community involvement. I hate to see it be rejected by the incubator because it's been rushed through and not enough eyes have looked at it.
Thanks,
Justin
Re: [POLL] Accept Radii8 Code Donation
Posted by Alex Harui <ah...@adobe.com>.
On 8/17/14 11:17 PM, "Justin Mclean" <ju...@classsoftware.com> wrote:
>Hi,
>
>Alex I'm sure Jude can answer for himself :-)
Just trying to help. You are asking about Apache Headers and I don't
expect him to have the same level of knowledge on that topic as you or I.
>
>> FWIW, he could have replaced the headers prior to donation, which would
>> have officially placed his copy under AL.
>
>The github readme does state that it's under ALv2 [1] and as such I would
>of expect LICENSE, NOTICE and Apache source file headers. Yes this can be
>added later but it also seems there is bundled software in there without
>the headers that makes it much harder to review as you don't know how
>each file is licensed and where it come from.
Yes, Judah attempted to place his code under AL but it was his first foray
into Apache licensing and it wasn't complete. It seemed to me it would be
faster to just donate a tag in his repo and fix all of that up in the prep
for IP Clearance instead of me or others trying to IP-clear his repo,
especially given his time constraints.
Again, I have helped him as much as I possibly could, and I believe the
branch can be prepped for clearance. And again, I think we should be
thankful for the effort he has put in so far, and save the challenges for
IP clearance on the incubator list.
I don't know if this was in the video from the Flex Summit, but Roy
Fielding (one of the Apache Founders) was giving an overview of Apache and
said that contributing to a project should be more like going to a party
than going to work. My takeaway is that if you host a potluck and when
folks bring dishes you greet them at the door with a fork and poke and
prod for illegal substances, folks will not want to attend any more of
your parties. Apache does care about provenance so we do have to check,
but the incubator is the back room where we can do the poking and
prodding. Let's just thank Judah for bringing a dish. And remember, I
did look over his recipe and had him take out some stuff already.
-Alex
Re: [POLL] Accept Radii8 Code Donation
Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,
Alex I'm sure Jude can answer for himself :-)
> FWIW, he could have replaced the headers prior to donation, which would
> have officially placed his copy under AL.
The github readme does state that it's under ALv2 [1] and as such I would of expect LICENSE, NOTICE and Apache source file headers. Yes this can be added later but it also seems there is bundled software in there without the headers that makes it much harder to review as you don't know how each file is licensed and where it come from.
Justin
1. https://github.com/monkeypunch3/Radii8/tree/ApacheFlexBranch
Re: [POLL] Accept Radii8 Code Donation
Posted by Alex Harui <ah...@adobe.com>.
On 8/17/14 10:48 PM, "Justin Mclean" <ju...@classsoftware.com> wrote:
>Hi,
>
>I also notice that of all the files I looked at none have Apache headers.
>Is this because some are licensed to other people or just an omission?
This is a tricky aspect of donation. AIUI, code doesn't have to have
Apache headers at the time of donation. The donation (technically, the
grant) authorizes Apache to distribute the code under AL, but Apache does
not now own the code, it only has a license (or a copy). So now, the code
owner or an agent can re-license Apache's copy of the code under AL which
I will help Judah do prior to IP Clearance, since it should have the
headers before hitting the repo.
FWIW, he could have replaced the headers prior to donation, which would
have officially placed his copy under AL. But Judah was short on time so
I think it will be easier for us to deal with headers in our copy.
Personally, I am thankful for his patience in the process and don't really
want to make it harder for him, or question the validity of his
contribution on a public list like this. I did the best I could, given
that I am not familiar with the history of his code, to make sure the
donation wouldn't be DOA. You'll get your chance to scrub the code on the
incubator list when it gets submitted for IP clearance.
-Alex
Re: [POLL] Accept Radii8 Code Donation
Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,
I also notice that of all the files I looked at none have Apache headers. Is this because some are licensed to other people or just an omission?
Thanks,
Justin
Re: [POLL] Accept Radii8 Code Donation
Posted by Erik de Bruin <er...@ixsoftware.nl>.
Thank you Jude, for sticking with it and donating not only your code, but
also the time it takes to actually get Apache to accept it!
Thank you Alex, for mentoring Jude through the process.
EdB
On Sunday, August 17, 2014, jude <fl...@gmail.com> wrote:
> Hi all,
>
> I've submitted the software grant. The repo and branch are here
> <https://github.com/monkeypunch3/Radii8/tree/ApacheFlexBranch> and the tag
> is ApacheFlexRelease1.0.
>
>
> FYI Things I've learned from donating a project to Apache:
>
> • It can be a long and arduous process. It really takes a lot more effort
> than it appears. Don't underestimate the work Alex has done to get
> donations in.
> • If you use example code or class off a website make sure it has a MIT or
> Apache 2.0 license. You can contact the author and request they add an
> Apache license header if not.
> • If you use a class or library that is hosted somewhere on the web make
> sure it is linked or referenced in separately from your main project and
> make sure it has a MIT or Apache 2.0 license or contact the author. Do not
> copy the class into your library
> • Document your code and classes as much as you can and if you don't then
> document your intentions whether it is fully working or not (IE, "This
> class is meant to parse XML files for the layout engine", etc)
> • Before submitting to Apache you have to send in ICLA signed form and if
> more than a few files a signed software grant form to Apache secretary.
> • You can donate skins, components, utils and patches now very easily by
> adding them as an attachment to a new Jira issue
> • Before donating announce to the list your project or util and see if
> there is interest and even if there is interest if it is a project that the
> PMC members find to be a good fit. Since all projects require maintenance
> they must decide if they would be willing to maintain it as well. If so
> they will take a vote on the list to proceed
> • Donating is more than just open sourcing a project. You can open source a
> project just by putting it on your site or github with an open source
> license.
> • Any donation must undergo an IP clearance review. To quote Alex,
>
> "There's lots of legal details we need to document before the code hits an
> Apache repo. First, it is important to establish ownership of every line
> of code. It actually matters if someone helped you write the code, or if
> you wrote it while an employee of some other company or for a corporation,
> or you grabbed code from somewhere else on the web. Then, code written by
> someone else needs to be either removed and downloaded as part of the
> build, or bundled with the donation but as 3rd party code, or you get that
> person's permission to donate.
>
> For all other code that isn't 3rd party, that code needs to be licensed
> under the Apache license. [MIT is a compatible license as well.]"
>
>
> I hope this helps you organize and prepare for any donations you may be
> considering in the future. Alex helped me a lot through this process and we
> are close to being done.
>
--
Ix Multimedia Software
Jan Luykenstraat 27
3521 VB Utrecht
T. 06-51952295
I. www.ixsoftware.nl
Re: [LAZY] Accept Radii8 Code Donation
Posted by jude <fl...@gmail.com>.
Hi all,
I've submitted the software grant. The repo and branch are here
<https://github.com/monkeypunch3/Radii8/tree/ApacheFlexBranch> and the tag
is ApacheFlexRelease1.0.
FYI Things I've learned from donating a project to Apache:
• It can be a long and arduous process. It really takes a lot more effort
than it appears. Don't underestimate the work Alex has done to get
donations in.
• If you use example code or class off a website make sure it has a MIT or
Apache 2.0 license. You can contact the author and request they add an
Apache license header if not.
• If you use a class or library that is hosted somewhere on the web make
sure it is linked or referenced in separately from your main project and
make sure it has a MIT or Apache 2.0 license or contact the author. Do not
copy the class into your library
• Document your code and classes as much as you can and if you don't then
document your intentions whether it is fully working or not (IE, "This
class is meant to parse XML files for the layout engine", etc)
• Before submitting to Apache you have to send in ICLA signed form and if
more than a few files a signed software grant form to Apache secretary.
• You can donate skins, components, utils and patches now very easily by
adding them as an attachment to a new Jira issue
• Before donating announce to the list your project or util and see if
there is interest and even if there is interest if it is a project that the
PMC members find to be a good fit. Since all projects require maintenance
they must decide if they would be willing to maintain it as well. If so
they will take a vote on the list to proceed
• Donating is more than just open sourcing a project. You can open source a
project just by putting it on your site or github with an open source
license.
• Any donation must undergo an IP clearance review. To quote Alex,
"There's lots of legal details we need to document before the code hits an
Apache repo. First, it is important to establish ownership of every line
of code. It actually matters if someone helped you write the code, or if
you wrote it while an employee of some other company or for a corporation,
or you grabbed code from somewhere else on the web. Then, code written by
someone else needs to be either removed and downloaded as part of the
build, or bundled with the donation but as 3rd party code, or you get that
person's permission to donate.
For all other code that isn't 3rd party, that code needs to be licensed
under the Apache license. [MIT is a compatible license as well.]"
I hope this helps you organize and prepare for any donations you may be
considering in the future. Alex helped me a lot through this process and we
are close to being done.
Re: [LAZY] Accept Radii8 Code Donation
Posted by Jeffry Houser <je...@dot-com-it.com>.
+1
--
Jeffry Houser
Technical Entrepreneur
http://www.jeffryhouser.com
203-379-0773
Re: [LAZY] Accept Radii8 Code Donation
Posted by João Fernandes <jo...@gmail.com>.
+1
On 28 July 2014 18:51, Harbs <ha...@gmail.com> wrote:
> +1
>
> Harbs
>
>
--
João Fernandes
Re: [LAZY] Accept Radii8 Code Donation
Posted by Harbs <ha...@gmail.com>.
+1
Harbs