incubator-flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chema Balsas <jbal...@gmail.com>
Subject Re: New Spark components
Date Sun, 16 Dec 2012 00:08:13 GMT
Hi,

I'm still getting to know some of this stuff, so I'd like someone more
experienced to try and explain :)

In the meantime, I think this has something to do with namespaces and
manifests. I'd say you need to add something like

<namespace uri="*library://ns.adobe.com/flex/spark*"
manifest="${basedir}/manifest_spark.**xml"/>

You can then copy the contents for manifest_spark.xml from manifest.xml
inside the airspark folder, for example (you should even be able to remove
most of the declarations there and still get it to compile).

As I said, this is just something for you to try, but better see if someone
else can chime in.

Let us know!

Cheers,
Chema

2012/12/15 Frédéric THOMAS <webdoublefx@hotmail.com>

> Hi,
>
> I'm about to check in the sources, before, I tried to compile via Ant,
> creating the build targets, as I don't know Ant/compc/mxmlc (generaly, I
> compile via maven), I'm facing an issue, <s:SolidColorStroke> can't be
> resolved as a component implementation, this is my ant target :
>
>
>    <target name="compile" description="Compiles experimental.swc">
>        <echo message="Compiling frameworks/libs/experimental.**swc"/>
>
>        <!-- Load the <compc> task. We can't do this at the <project> level
> -->
>        <!-- because targets that run before flexTasks.jar gets built would
> fail. -->
>        <taskdef resource="flexTasks.tasks" classpath="${FLEX_HOME}/lib/**
> flexTasks.jar"/>
>        <compc fork="true"
>            include-classes="**ExperimentalClasses"
>            output="${FLEX_HOME}/**frameworks/libs/experimental.**swc"
>            resource-bundle-list="${**basedir}/bundles.properties">
>            <jvmarg line="${compc.jvm.args}"/>
>            <namespace uri="http://flex.apache.org/**experimental/ns<http://flex.apache.org/experimental/ns>"
> manifest="${basedir}/manifest.**xml"/>
>            <include-namespaces>http://**flex.apache.org/experimental/**ns<http://flex.apache.org/experimental/ns>
> </include-namespaces>
>            <source-path path-element="${basedir}/src"/**>
>            <library-path />
>            <external-library-path dir="${env.PLAYERGLOBAL_HOME}"**>
>                <include name="${playerglobal.version}/**
> playerglobal.swc"/>
>            </external-library-path>
>            <external-library-path dir="${FLEX_HOME}/frameworks/**libs">
>                <include name="framework.swc"/>
>                <include name="spark.swc"/>
>            </external-library-path>
>            <include-file name="experimental.css"
> path="${basedir}/defaults.css"**/>
>            <locale/>
>            <keep-as3-metadata name="SkinPart"/>
>            <accessible>true</accessible>
>            <show-deprecation-warnings>**false</show-deprecation-**
> warnings>
>            <warn-no-constructor>false</**warn-no-constructor>
>        </compc>
>    </target>
>
>
> Because SolidColorStroke is defined in mx.graphics, I thought may be
> include mx/mx.swc as external library path but it didn't work, a help would
> be very appreciated.
>
>
> - Fred
>
> -----Message d'origine----- From: Alex Harui
> Sent: Wednesday, December 12, 2012 5:29 PM
>
> To: flex-dev@incubator.apache.org
> Subject: Re: New Spark components
>
> We've been putting them in SVN because we did so at Adobe.  I know folks
> don't like it, but when the project setup isn't trivial (you need dependent
> projects) I think it is helpful.  The pain point is you have to hand edit
> the file before submitting to make sure it doesn't have absolute paths in
> it.
>
>
> On 12/12/12 4:55 AM, "Frédéric THOMAS" <webdoublefx@hotmail.com> wrote:
>
>  Thank's Nick
>>
>> - Fred
>>
>> -----Message d'origine-----
>> From: Nicholas Kwiatkowski
>> Sent: Wednesday, December 12, 2012 1:51 PM
>> To: flex-dev@incubator.apache.org
>> Subject: Re: New Spark components
>>
>> I was pretty sure we were trying to avoid them when possible...
>>
>> -Nick
>>
>> On Wed, Dec 12, 2012 at 6:25 AM, Frédéric THOMAS
>> <webdoublefx@hotmail.com>**wrote:
>>
>>  Hi,
>>>
>>> As it is not in my habit to commiting files dependent on specific tools
>>> like Eclipse but because I saw some of them in the develop branch and
>>> there
>>> are provided in the Bogdan's zip, I was wondering if I should still
>>> include
>>> them or not, what the policy ?
>>>
>>> - Fred
>>>
>>> -----Message d'origine----- From: Frédéric THOMAS
>>> Sent: Wednesday, December 12, 2012 11:42 AM
>>>
>>> To: flex-dev@incubator.apache.org
>>> Subject: Re: New Spark components
>>>
>>> Oups, I missed this message.
>>>
>>> Yes, sure, I do that.
>>>
>>> - Fred
>>> -----Message d'origine----- From: Alex Harui
>>> Sent: Friday, December 07, 2012 8:25 AM
>>> To: flex-dev@incubator.apache.org
>>> Subject: Re: New Spark components
>>>
>>> Frédéric,
>>>
>>> Do you have time to work on Bogdan's contribution?
>>>
>>> -Alex
>>>
>>>
>>> On 12/5/12 10:50 PM, "Bogdan DINU" <flex.programming@gmail.com> wrote:
>>>
>>>  Hi everyone,
>>>
>>>>
>>>> the answer from the secretary was "This message acknowledges receipt of
>>>> your ICLA, which has been filed in the Apache Software Foundation
>>>> records. If you have been invited as a committer, please advise the
>>>> project
>>>> PMC that your ICLA has been filed."
>>>>
>>>> Just letting you know that ICLA was recorded :)
>>>>
>>>> Best regards,
>>>> Bogdan DINU
>>>>
>>>> On Mon, Dec 3, 2012 at 6:40 PM, Alex Harui <aharui@adobe.com> wrote:
>>>>
>>>>  Hi Bogdan,
>>>>
>>>>>
>>>>> Thanks.  We have to wait for the ICLA to be recorded before we take
>>>>> further
>>>>> action on this side.
>>>>>
>>>>> -Alex
>>>>>
>>>>>
>>>>> On 12/2/12 11:20 PM, "Bogdan DINU" <flex.programming@gmail.com>
wrote:
>>>>>
>>>>>  Hello everyone,
>>>>>
>>>>>>
>>>>>> as instructed, I have sent the ICLA to secretary and created JIRA
>>>>>> issue
>>>>>> (improvement) - Flex - 33284<
>>>>>>
>>>>>>  https://issues.apache.org/****jira/browse/FLEX-33284<https://issues.apache.org/**jira/browse/FLEX-33284>
>>>>> <https:/**/issues.apache.or <https://issues.apache.or>
>>>>> g/jira/browse/FLEX-33284>
>>>>>
>>>>>>
>>>>>>
>>>>>  .
>>>>>>
>>>>>> Best regards,
>>>>>> Bogdan
>>>>>>
>>>>>> On Tue, Nov 27, 2012 at 3:58 PM, Frédéric THOMAS
>>>>>> <webdoublefx@hotmail.com>****wrote:
>>>>>>
>>>>>>  Hi Bogdan,
>>>>>>
>>>>>>>
>>>>>>> I sent you a personnal email with the entire process too, I'll
be
>>>>>>> away
>>>>>>>
>>>>>>>  for
>>>>>>
>>>>>
>>>>>  2-3 days, I suppose Erik or someone will take care of your donation.
>>>>>>
>>>>>>>
>>>>>>> Thank you for your contribution.
>>>>>>>
>>>>>>> - Fred.
>>>>>>>
>>>>>>> -----Message d'origine----- From: Bogdan DINU
>>>>>>> Sent: Tuesday, November 27, 2012 11:46 AM
>>>>>>>
>>>>>>> To: flex-dev@incubator.apache.org
>>>>>>> Subject: Re: New Spark components
>>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I own the components - even if I have used them in a commercial
>>>>>>> project,
>>>>>>> the owners of it know that they are open source (aside with a
>>>>>>> Robotlegs
>>>>>>> alike framework which they wanted to support being opened).
>>>>>>>
>>>>>>> I have no idea what the acronyms like IIRC or ICLA means, but
I'm
>>>>>>> definitely interested in donating those components - since I've
>>>>>>> brought
>>>>>>> them to the community attention in the first place.
>>>>>>>
>>>>>>> Looking forward to know about the necessary steps.
>>>>>>>
>>>>>>> Best regards,
>>>>>>> Bogdan
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Nov 27, 2012 at 2:17 AM, Frédéric THOMAS <
>>>>>>>
>>>>>>>  webdoublefx@hotmail.com>
>>>>>>
>>>>>
>>>>>  **wrote:
>>>>>>
>>>>>>>
>>>>>>>  Ok, I just sent him an email with the all process, waitting
now for
>>>>>>> its
>>>>>>>
>>>>>>>  feedback.
>>>>>>>>
>>>>>>>> Thank's guys.
>>>>>>>>
>>>>>>>>
>>>>>>>> -----Message d'origine----- From: Alex Harui
>>>>>>>> Sent: Tuesday, November 27, 2012 1:13 AM
>>>>>>>>
>>>>>>>> To: flex-dev@incubator.apache.org
>>>>>>>> Subject: Re: New Spark components
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On 11/26/12 4:00 PM, "Frédéric THOMAS" <webdoublefx@hotmail.com>
>>>>>>>>
>>>>>>>>  wrote:
>>>>>>>
>>>>>>
>>>>>
>>>>>>   Hi,
>>>>>>>>
>>>>>>>>
>>>>>>>>   Either way, we do have to verify the ownership of all of
this work
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>  How does it happen ?
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>  There used to be a checkbox on each JIRA issue where
the patch
>>>>>>>>>
>>>>>>>>>  submitter
>>>>>>>>
>>>>>>>
>>>>>  had
>>>>>>
>>>>>>> to indicate that they owned their contribution.  I think that
went
>>>>>>>>
>>>>>>>>  away,
>>>>>>>
>>>>>>
>>>>>  so
>>>>>>
>>>>>>> if it isn't there anymore, then I guess we just have to ask them.
>>>>>>>>
>>>>>>>> You should also review the code before committing to the
code base
>>>>>>>> and
>>>>>>>> handle any copyright notices according to Apache Legal. 
And, of
>>>>>>>>
>>>>>>>>  course,
>>>>>>>
>>>>>>
>>>>>  in
>>>>>>
>>>>>>> your review, if you notice any obvious IP violation, you should
stop
>>>>>>>>
>>>>>>>>  and
>>>>>>>
>>>>>>
>>>>>  address it before committing it.
>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>>  - Fred.
>>>>>>>>
>>>>>>>>
>>>>>>>>> -----Message d'origine-----
>>>>>>>>> From: Alex Harui
>>>>>>>>> Sent: Tuesday, November 27, 2012 12:53 AM
>>>>>>>>> To: flex-dev@incubator.apache.org
>>>>>>>>> Subject: Re: New Spark components
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On 11/26/12 3:01 PM, "Justin Mclean" <justin@classsoftware.com>
>>>>>>>>>
>>>>>>>>>  wrote:
>>>>>>>>
>>>>>>>
>>>>>
>>>>>>   Hi,
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>   8 months ago, Bogdan presented missing spark components[1]
he did
>>>>>>>>>>
>>>>>>>>>>  but
>>>>>>>>>
>>>>>>>>
>>>>>  at
>>>>>>
>>>>>>>
>>>>>>>>>>  this
>>>>>>>>>>
>>>>>>>>>>> time there was so much excitement on the ML,
it has not been so
>>>>>>>>>>> noticed,
>>>>>>>>>>> I
>>>>>>>>>>> wanted to bring to your attention he wanted to
contribute them,
>>>>>>>>>>>
>>>>>>>>>>>  what¹s
>>>>>>>>>>
>>>>>>>>>
>>>>>  the
>>>>>>
>>>>>>> process to integrate them into the SDK ?
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>  Has he signed a ICLA? [1] Do we know that it's
his own work or
>>>>>>>>>>>
>>>>>>>>>> was it
>>>>>>>>>> work
>>>>>>>>>> done for someone else/a company?
>>>>>>>>>>
>>>>>>>>>>  IIRC, an ICLA is not mandatory for patches, but
is a good idea
>>>>>>>>>> for
>>>>>>>>>>
>>>>>>>>>>  significant contributions.  Either way, we do have
to verify the
>>>>>>>>> ownership
>>>>>>>>> of all of this work.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>  From a quick glance at the code I wouldn't see an issue
with these
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>  been
>>>>>>>>>
>>>>>>>>
>>>>>  added
>>>>>>
>>>>>>> to the experimental namespace and then moved into one of the
other
>>>>>>>>>> namespaces
>>>>>>>>>> once they be in use for a while / have full tests.
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> Justin
>>>>>>>>>>
>>>>>>>>>> 1.
>>>>>>>>>> http://www.apache.org/********licenses/icla.txt<http://www.apache.org/******licenses/icla.txt>
>>>>>>>>>> <http://www.**apache.org/** <http://www.apache.org/**>
>>>>>>>>>> **licenses/icla.txt>
>>>>>>>>>> <
>>>>>>>>>>
>>>>>>>>>>  http://www.apache.org/**licens
>>>>>>>>>
>>>>>>>>
>>>>>  es/icla.txt>
>>>>>>
>>>>>>> <http://www.**apache.org/****licenses/icla.txt<http://apache.org/**licenses/icla.txt>
>>>>>>>>>> <http://**apache.org/license <http://apache.org/license>
>>>>>>>>>> s/icla.txt>
>>>>>>>>>> <
>>>>>>>>>>
>>>>>>>>>>  http://www.apache.org/****licenses/<http://www.apache.org/**licenses/><
>>>>>>>>> http://www.apache.org/**licenses/<http://www.apache.org/licenses/>
>>>>>>>>> >
>>>>>>>>>
>>>>>>>>
>>>>>  icla.txt>
>>>>>>
>>>>>>>
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>   --
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>  Alex Harui
>>>>>>>> Flex SDK Team
>>>>>>>> Adobe Systems, Inc.
>>>>>>>> http://blogs.adobe.com/aharui
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>  --
>>>>>>> http://www.badu.ro
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>  --
>>>>> Alex Harui
>>>>> Flex SDK Team
>>>>> Adobe Systems, Inc.
>>>>> http://blogs.adobe.com/aharui
>>>>>
>>>>>
>>>>>
>>>>>
>>>>  --
>>> Alex Harui
>>> Flex SDK Team
>>> Adobe Systems, Inc.
>>> http://blogs.adobe.com/aharui
>>>
>>>
>>>
>>
> --
> Alex Harui
> Flex SDK Team
> Adobe Systems, Inc.
> http://blogs.adobe.com/aharui
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message