You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@royale.apache.org by Alex Harui <ah...@adobe.com.INVALID> on 2018/02/03 00:23:12 UTC

ASDoc, Routing, Releases

Hi,

I just merged some changes to ASDoc in the develop branch.  It is still a
work in progress, but I wanted to try out the routing feature on the
nightly ASDoc build and didn't want to use a separate branch and CI build
that could go away.

It occurred to me that if I use Anchor tags in the ASDoc's list renderers,
that Google's search engine might be able to see it and chase it. I've
implemented hash-based routing (actually, hash-bang) because it doesn't
seem to require server-side support.  It seems to work for copy/pasting
URLs and for history back/forward.  The HTML5 History API seems to require
server-side support for copy/pasting URLs.  In theory the CI server is
indexed, and in theory Google's crawler will run some JS but we'll see.

I also made some cosmetic changes to ASDoc and am working on the class
details list which is still pretty ugly.  Feedback is welcome.  Once I get
ASDoc looking a little better, it will be time to cut a release (0.9.1)
whether Google's Crawler can crawl ASDoc or not.

Looks like the nightly build built.  The main ASDoc url is:

http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/Royale_ASDoc_Exam
ple/lastSuccessfulBuild/artifact/examples/royale/ASDoc/bin/js-debug/index.h
tml

But now you can jump straight to BarChart, for example, by hitting this
link:

http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/Royale_ASDoc_Exam
ple/lastSuccessfulBuild/artifact/examples/royale/ASDoc/bin/js-debug/index.h
tml#!org.apache.royale.charts/BarChart

Later,
-Alex


Re: ASDoc, Routing, Releases

Posted by Piotr Zarzycki <pi...@gmail.com>.
+1 for automatic copying ASDoc app to the Royale website. :)

Thanks, Piotr

2018-02-06 9:53 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:

> The current implementation only calls your custom logic when the hash
> changes.  I'm not sure if there is a way to make that more generic, but
> maybe we'll start seeing a pattern as more folks implement routing in
> Royale apps.
>
> -Alex
>
> On 2/6/18, 12:29 AM, "carlos.rovira@gmail.com on behalf of Carlos Rovira"
> <carlos.rovira@gmail.com on behalf of carlosrovira@apache.org> wrote:
>
> >Hi Alex,
> >
> >for "generic" I want to say that "routing" should be a framework feature
> >and we should have a library that could link and use with some API in
> >order
> >to make any royale app capable of use permalinks
> >
> >2018-02-05 17:15 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:
> >
> >> Regarding Routing.  I don't know what "generic" means.  There is now a
> >> bead that dispatches an event when the hash fragment changes.  Logic in
> >> ASDoc processes that hash.  Maybe there is some standard encoding we can
> >> pack in the hash that could map to view states or something, but it
> >>would
> >> make the hash uglier, IMO.
> >>
> >> Thoughts?
> >> -Alex
> >>
> >> On 2/5/18, 12:33 AM, "carlos.rovira@gmail.com on behalf of Carlos
> >>Rovira"
> >> <carlos.rovira@gmail.com on behalf of carlosrovira@apache.org> wrote:
> >>
> >> >Hi Alex,
> >> >
> >> >great work on this part. I'll try to build it localy and see if I can
> >> >tweak
> >> >a bit the look and feel to help with presentation as I get some free
> >>time.
> >> >
> >> >About routing, you made something generic for Royale? or is only made
> >>for
> >> >this ASDoc Reference App?
> >> >
> >> >Thanks
> >> >
> >> >
> >> >
> >> >2018-02-05 9:21 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:
> >> >
> >> >>
> >> >>
> >> >> On 2/4/18, 1:10 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
> >> >>
> >> >> >Typo. I meant js-reease.
> >> >>
> >> >> Yeah, at some later point in time someone should build Value Objects
> >>for
> >> >> the JSON and get js-release working.  Maybe after this release.  I'm
> >> >>just
> >> >> trying to make the ASDoc useful.
> >> >>
> >> >> I'm going to add Events to the class detail page and anchor links
> >>from
> >> >>the
> >> >> lists to the details and maybe a simple search-for-class feature,
> >>then I
> >> >> think it will be time for a release.
> >> >>
> >> >> -Alex
> >> >> >
> >> >> >> On Feb 4, 2018, at 8:08 AM, Alex Harui <ah...@adobe.com.INVALID>
> >> >> wrote:
> >> >> >>
> >> >> >>> 1. Why is bin-release not working?
> >> >> >>
> >> >> >> Do you mean SWF support?
> >> >> >
> >> >>
> >> >>
> >> >
> >> >
> >> >--
> >> >Carlos Rovira
> >> >https://na01.safelinks.protection.outlook.com/?url=
> >> http%3A%2F%2Fabout.me%2
> >> >Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%
> >> 7Cf2ee1b2fc0da463b8e8d08d5
> >> >6c7345fa%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> >> 7C636534164705226067&s
> >> >data=7lSe%2BtUKFNWRKCXKm8naElOEAwM17IUNNvjxHgGuAWU%3D&reserved=0
> >>
> >>
> >
> >
> >--
> >Carlos Rovira
> >https://na01.safelinks.protection.outlook.com/?url=
> http%3A%2F%2Fabout.me%2
> >Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%
> 7Ccf00eb48d20844c6c35508d5
> >6d3bd97b%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> 7C636535026179637700&s
> >data=smCu4I6xnB4mrgiICwy9bHZnO%2BdvOijuFumzASoy1vI%3D&reserved=0
>
>


-- 

Piotr Zarzycki

Patreon: *https://www.patreon.com/piotrzarzycki
<https://www.patreon.com/piotrzarzycki>*

Re: ASDoc, Routing, Releases

Posted by Alex Harui <ah...@adobe.com.INVALID>.
The current implementation only calls your custom logic when the hash
changes.  I'm not sure if there is a way to make that more generic, but
maybe we'll start seeing a pattern as more folks implement routing in
Royale apps.

-Alex

On 2/6/18, 12:29 AM, "carlos.rovira@gmail.com on behalf of Carlos Rovira"
<carlos.rovira@gmail.com on behalf of carlosrovira@apache.org> wrote:

>Hi Alex,
>
>for "generic" I want to say that "routing" should be a framework feature
>and we should have a library that could link and use with some API in
>order
>to make any royale app capable of use permalinks
>
>2018-02-05 17:15 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:
>
>> Regarding Routing.  I don't know what "generic" means.  There is now a
>> bead that dispatches an event when the hash fragment changes.  Logic in
>> ASDoc processes that hash.  Maybe there is some standard encoding we can
>> pack in the hash that could map to view states or something, but it
>>would
>> make the hash uglier, IMO.
>>
>> Thoughts?
>> -Alex
>>
>> On 2/5/18, 12:33 AM, "carlos.rovira@gmail.com on behalf of Carlos
>>Rovira"
>> <carlos.rovira@gmail.com on behalf of carlosrovira@apache.org> wrote:
>>
>> >Hi Alex,
>> >
>> >great work on this part. I'll try to build it localy and see if I can
>> >tweak
>> >a bit the look and feel to help with presentation as I get some free
>>time.
>> >
>> >About routing, you made something generic for Royale? or is only made
>>for
>> >this ASDoc Reference App?
>> >
>> >Thanks
>> >
>> >
>> >
>> >2018-02-05 9:21 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:
>> >
>> >>
>> >>
>> >> On 2/4/18, 1:10 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
>> >>
>> >> >Typo. I meant js-reease.
>> >>
>> >> Yeah, at some later point in time someone should build Value Objects
>>for
>> >> the JSON and get js-release working.  Maybe after this release.  I'm
>> >>just
>> >> trying to make the ASDoc useful.
>> >>
>> >> I'm going to add Events to the class detail page and anchor links
>>from
>> >>the
>> >> lists to the details and maybe a simple search-for-class feature,
>>then I
>> >> think it will be time for a release.
>> >>
>> >> -Alex
>> >> >
>> >> >> On Feb 4, 2018, at 8:08 AM, Alex Harui <ah...@adobe.com.INVALID>
>> >> wrote:
>> >> >>
>> >> >>> 1. Why is bin-release not working?
>> >> >>
>> >> >> Do you mean SWF support?
>> >> >
>> >>
>> >>
>> >
>> >
>> >--
>> >Carlos Rovira
>> >https://na01.safelinks.protection.outlook.com/?url=
>> http%3A%2F%2Fabout.me%2
>> >Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%
>> 7Cf2ee1b2fc0da463b8e8d08d5
>> >6c7345fa%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
>> 7C636534164705226067&s
>> >data=7lSe%2BtUKFNWRKCXKm8naElOEAwM17IUNNvjxHgGuAWU%3D&reserved=0
>>
>>
>
>
>-- 
>Carlos Rovira
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2
>Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7Ccf00eb48d20844c6c35508d5
>6d3bd97b%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C636535026179637700&s
>data=smCu4I6xnB4mrgiICwy9bHZnO%2BdvOijuFumzASoy1vI%3D&reserved=0


Re: ASDoc, Routing, Releases

Posted by Carlos Rovira <ca...@apache.org>.
Hi Alex,

for "generic" I want to say that "routing" should be a framework feature
and we should have a library that could link and use with some API in order
to make any royale app capable of use permalinks

2018-02-05 17:15 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:

> Regarding Routing.  I don't know what "generic" means.  There is now a
> bead that dispatches an event when the hash fragment changes.  Logic in
> ASDoc processes that hash.  Maybe there is some standard encoding we can
> pack in the hash that could map to view states or something, but it would
> make the hash uglier, IMO.
>
> Thoughts?
> -Alex
>
> On 2/5/18, 12:33 AM, "carlos.rovira@gmail.com on behalf of Carlos Rovira"
> <carlos.rovira@gmail.com on behalf of carlosrovira@apache.org> wrote:
>
> >Hi Alex,
> >
> >great work on this part. I'll try to build it localy and see if I can
> >tweak
> >a bit the look and feel to help with presentation as I get some free time.
> >
> >About routing, you made something generic for Royale? or is only made for
> >this ASDoc Reference App?
> >
> >Thanks
> >
> >
> >
> >2018-02-05 9:21 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:
> >
> >>
> >>
> >> On 2/4/18, 1:10 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
> >>
> >> >Typo. I meant js-reease.
> >>
> >> Yeah, at some later point in time someone should build Value Objects for
> >> the JSON and get js-release working.  Maybe after this release.  I'm
> >>just
> >> trying to make the ASDoc useful.
> >>
> >> I'm going to add Events to the class detail page and anchor links from
> >>the
> >> lists to the details and maybe a simple search-for-class feature, then I
> >> think it will be time for a release.
> >>
> >> -Alex
> >> >
> >> >> On Feb 4, 2018, at 8:08 AM, Alex Harui <ah...@adobe.com.INVALID>
> >> wrote:
> >> >>
> >> >>> 1. Why is bin-release not working?
> >> >>
> >> >> Do you mean SWF support?
> >> >
> >>
> >>
> >
> >
> >--
> >Carlos Rovira
> >https://na01.safelinks.protection.outlook.com/?url=
> http%3A%2F%2Fabout.me%2
> >Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%
> 7Cf2ee1b2fc0da463b8e8d08d5
> >6c7345fa%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> 7C636534164705226067&s
> >data=7lSe%2BtUKFNWRKCXKm8naElOEAwM17IUNNvjxHgGuAWU%3D&reserved=0
>
>


-- 
Carlos Rovira
http://about.me/carlosrovira

Re: ASDoc, Routing, Releases

Posted by Alex Harui <ah...@adobe.com.INVALID>.
Regarding Routing.  I don't know what "generic" means.  There is now a
bead that dispatches an event when the hash fragment changes.  Logic in
ASDoc processes that hash.  Maybe there is some standard encoding we can
pack in the hash that could map to view states or something, but it would
make the hash uglier, IMO.

Thoughts?
-Alex

On 2/5/18, 12:33 AM, "carlos.rovira@gmail.com on behalf of Carlos Rovira"
<carlos.rovira@gmail.com on behalf of carlosrovira@apache.org> wrote:

>Hi Alex,
>
>great work on this part. I'll try to build it localy and see if I can
>tweak
>a bit the look and feel to help with presentation as I get some free time.
>
>About routing, you made something generic for Royale? or is only made for
>this ASDoc Reference App?
>
>Thanks
>
>
>
>2018-02-05 9:21 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:
>
>>
>>
>> On 2/4/18, 1:10 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
>>
>> >Typo. I meant js-reease.
>>
>> Yeah, at some later point in time someone should build Value Objects for
>> the JSON and get js-release working.  Maybe after this release.  I'm
>>just
>> trying to make the ASDoc useful.
>>
>> I'm going to add Events to the class detail page and anchor links from
>>the
>> lists to the details and maybe a simple search-for-class feature, then I
>> think it will be time for a release.
>>
>> -Alex
>> >
>> >> On Feb 4, 2018, at 8:08 AM, Alex Harui <ah...@adobe.com.INVALID>
>> wrote:
>> >>
>> >>> 1. Why is bin-release not working?
>> >>
>> >> Do you mean SWF support?
>> >
>>
>>
>
>
>-- 
>Carlos Rovira
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2
>Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7Cf2ee1b2fc0da463b8e8d08d5
>6c7345fa%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C636534164705226067&s
>data=7lSe%2BtUKFNWRKCXKm8naElOEAwM17IUNNvjxHgGuAWU%3D&reserved=0


Re: ASDoc, Routing, Releases

Posted by Alex Harui <ah...@adobe.com.INVALID>.
Hi Carlos,

Yes, your input on the UX is more than welcome.  Another approach you
could take is to download the last successful artifacts (bin/js-debug) and
tweak the ASDoc.css file and refresh the browser and let us know what
changes you made.

http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/Royale_ASDoc_Exam
ple/lastSuccessfulBuild/artifact/examples/royale/ASDoc/bin/

Thanks,
-Alex

On 2/5/18, 12:33 AM, "carlos.rovira@gmail.com on behalf of Carlos Rovira"
<carlos.rovira@gmail.com on behalf of carlosrovira@apache.org> wrote:

>Hi Alex,
>
>great work on this part. I'll try to build it localy and see if I can
>tweak
>a bit the look and feel to help with presentation as I get some free time.
>
>About routing, you made something generic for Royale? or is only made for
>this ASDoc Reference App?
>
>Thanks
>
>
>
>2018-02-05 9:21 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:
>
>>
>>
>> On 2/4/18, 1:10 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
>>
>> >Typo. I meant js-reease.
>>
>> Yeah, at some later point in time someone should build Value Objects for
>> the JSON and get js-release working.  Maybe after this release.  I'm
>>just
>> trying to make the ASDoc useful.
>>
>> I'm going to add Events to the class detail page and anchor links from
>>the
>> lists to the details and maybe a simple search-for-class feature, then I
>> think it will be time for a release.
>>
>> -Alex
>> >
>> >> On Feb 4, 2018, at 8:08 AM, Alex Harui <ah...@adobe.com.INVALID>
>> wrote:
>> >>
>> >>> 1. Why is bin-release not working?
>> >>
>> >> Do you mean SWF support?
>> >
>>
>>
>
>
>-- 
>Carlos Rovira
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2
>Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7Cf2ee1b2fc0da463b8e8d08d5
>6c7345fa%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C636534164705226067&s
>data=7lSe%2BtUKFNWRKCXKm8naElOEAwM17IUNNvjxHgGuAWU%3D&reserved=0


Re: ASDoc, Routing, Releases

Posted by Carlos Rovira <ca...@apache.org>.
Hi Alex,

great work on this part. I'll try to build it localy and see if I can tweak
a bit the look and feel to help with presentation as I get some free time.

About routing, you made something generic for Royale? or is only made for
this ASDoc Reference App?

Thanks



2018-02-05 9:21 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:

>
>
> On 2/4/18, 1:10 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
>
> >Typo. I meant js-reease.
>
> Yeah, at some later point in time someone should build Value Objects for
> the JSON and get js-release working.  Maybe after this release.  I'm just
> trying to make the ASDoc useful.
>
> I'm going to add Events to the class detail page and anchor links from the
> lists to the details and maybe a simple search-for-class feature, then I
> think it will be time for a release.
>
> -Alex
> >
> >> On Feb 4, 2018, at 8:08 AM, Alex Harui <ah...@adobe.com.INVALID>
> wrote:
> >>
> >>> 1. Why is bin-release not working?
> >>
> >> Do you mean SWF support?
> >
>
>


-- 
Carlos Rovira
http://about.me/carlosrovira

Re: ASDoc, Routing, Releases

Posted by Gabe Harbs <ha...@gmail.com>.
Yeah. That’s what you’ve argued in the past, and in a pure world you’d be right.

However, I’d prefer the option to be practical when dealing with more data types. Being forced to fiddle with properly typed objects *always* is too confining IMO. What I personally ended up doing when dealing with APIs and the like was the make sure to quote everything in my app rather than declare VOs even though finding all the instances were a pain.

I think it’s pretty common for folks to use untyped objects *especially* when dealing with APIs in classic Flex apps. It seem overly draconian to make that a requirement for Royale.

Part of the attraction of ActionScript has been that it’s *optionally* typed. Minification in JS makes the optional typing pretty weak.

> If you don't care about SWF support, you can quickly make ValueObjects
> just for the compiler.

Quickly? I’m not sure how.

My $0.02.
Harbs

> On Feb 5, 2018, at 7:28 PM, Alex Harui <ah...@adobe.com.INVALID> wrote:
> 
> IMO, your proposal sort of defeats the purpose of ActionScript and Royale,
> which is to provide a type system at compile time.  Not only should you
> want to address your JSON fields, but you should want to have them
> type-checked, and that you spelled the field name correctly.  Otherwise,
> the compiler is going to also allow you to mistype:
> 
> var name = myProps["nme"];
> 
> 
> And there will be no errors.  And similarly:
> 
> var myObj:Object = {
>  nme: "foo",
>  age : 30.1415
> }
> 
> Will be allowed when it probably shouldn't.  And also, you could then use
> myObj when you intended to use myOtherObj and nobody will know until you
> try to debug in JS.
> 
> 
> If you don't care about SWF support, you can quickly make ValueObjects
> just for the compiler.  In ASDoc, the ValueObject is never instantiated.
> It is just like a typedef for the compiler.
> 
> HTH,
> -Alex
> 
> On 2/5/18, 8:43 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
> 
>>> JSON Objects are not destroyed.
>> 
>> Yeah. I know, but untyped js literals are pretty much useless in minified
>> Royale apps.
>> 
>>> Propose a way to determine that a data structure
>>> is external and what the compiler should generate and implement it.
>>> IMO,
>>> the answer is to create ValueObjects.  That is essentially typedefs and
>>> AFAIK, there is no way to automate typedef generation.
>> 
>> I already made a suggestion once:
>> 
>> For untyped Objects, the compiler could convert dot notation to bracket
>> notation.
>> 
>> The other half of that would be to convert all object literals to
>> “quoted” literals automatically.
>> 
>> So if I have a function:
>> 
>> function parseMyJson(json:String):Object{
>> 	return JSON.parse(json);
>> }
>> 
>> var myProps:Object = parseMyJson(json);
>> 
>> var name:string = myProps.name;
>> 
>> Would become:
>> 
>> function parseMyJson(json){
>> 	return JSON.parse(json);
>> }
>> 
>> var myProps = parseMyJson(json);
>> 
>> var name = myProps["name"];
>> 
>> And this:
>> var myObj:Object = {
>> 	name: "foo",
>> 	age : 30
>> }
>> 
>> Would become:
>> var myObj = {
>> 	"name": "foo",
>> 	"age" : 30
>> }
>> 
>> These two features would have solved almost all minification issues I’ve
>> run into.
>> 
>> I’d love to work on this myself, but I’m still not up to making any major
>> changes to the compiler… :-(
>> 
>>> On Feb 5, 2018, at 6:13 PM, Alex Harui <ah...@adobe.com.INVALID> wrote:
>>> 
>>> 
>>> 
>>> On 2/5/18, 2:01 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
>>> 
>>>> I’ll try to work on this. It’s pretty slow loading the debug build.
>>>> 
>>>> I still maintain there should be a compiler setting or language feature
>>>> to prevent objects produced from JSON being destroyed on minification.
>>> 
>>> JSON Objects are not destroyed.  The code referencing their fields by
>>> name
>>> has those names changed.  Propose a way to determine that a data
>>> structure
>>> is external and what the compiler should generate and implement it.
>>> IMO,
>>> the answer is to create ValueObjects.  That is essentially typedefs and
>>> AFAIK, there is no way to automate typedef generation.
>>> 
>>> Also, you can turn off minification for the app as a whole.
>>> 
>>> Other ideas welcome,
>>> -Alex
>>> 
>>>> This remains a pain point for developing apps and having to create VOs
>>>> for every API is a drag.
>>>> 
>>>>> On Feb 5, 2018, at 10:21 AM, Alex Harui <ah...@adobe.com.INVALID>
>>>>> wrote:
>>>>> 
>>>>> 
>>>>> 
>>>>> On 2/4/18, 1:10 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
>>>>> 
>>>>>> Typo. I meant js-reease.
>>>>> 
>>>>> Yeah, at some later point in time someone should build Value Objects
>>>>> for
>>>>> the JSON and get js-release working.  Maybe after this release.  I'm
>>>>> just
>>>>> trying to make the ASDoc useful.
>>>>> 
>>>>> I'm going to add Events to the class detail page and anchor links from
>>>>> the
>>>>> lists to the details and maybe a simple search-for-class feature,
>>>>> then I
>>>>> think it will be time for a release.
>>>>> 
>>>>> -Alex
>>>>>> 
>>>>>>> On Feb 4, 2018, at 8:08 AM, Alex Harui <ah...@adobe.com.INVALID>
>>>>>>> wrote:
>>>>>>> 
>>>>>>>> 1. Why is bin-release not working?
>>>>>>> 
>>>>>>> Do you mean SWF support?
>>>>>> 
>>>>> 
>>>> 
>>> 
>> 
> 


Re: ASDoc, Routing, Releases

Posted by Alex Harui <ah...@adobe.com.INVALID>.
IMO, your proposal sort of defeats the purpose of ActionScript and Royale,
which is to provide a type system at compile time.  Not only should you
want to address your JSON fields, but you should want to have them
type-checked, and that you spelled the field name correctly.  Otherwise,
the compiler is going to also allow you to mistype:

var name = myProps["nme"];


And there will be no errors.  And similarly:

var myObj:Object = {
  nme: "foo",
  age : 30.1415
}

Will be allowed when it probably shouldn't.  And also, you could then use
myObj when you intended to use myOtherObj and nobody will know until you
try to debug in JS.


If you don't care about SWF support, you can quickly make ValueObjects
just for the compiler.  In ASDoc, the ValueObject is never instantiated.
It is just like a typedef for the compiler.

HTH,
-Alex

On 2/5/18, 8:43 AM, "Gabe Harbs" <ha...@gmail.com> wrote:

>> JSON Objects are not destroyed.
>
>Yeah. I know, but untyped js literals are pretty much useless in minified
>Royale apps.
>
>> Propose a way to determine that a data structure
>> is external and what the compiler should generate and implement it.
>>IMO,
>> the answer is to create ValueObjects.  That is essentially typedefs and
>> AFAIK, there is no way to automate typedef generation.
>
>I already made a suggestion once:
>
>For untyped Objects, the compiler could convert dot notation to bracket
>notation.
>
>The other half of that would be to convert all object literals to
>“quoted” literals automatically.
>
>So if I have a function:
>
>function parseMyJson(json:String):Object{
>	return JSON.parse(json);
>}
>
>var myProps:Object = parseMyJson(json);
>
>var name:string = myProps.name;
>
>Would become:
>
>function parseMyJson(json){
>	return JSON.parse(json);
>}
>
>var myProps = parseMyJson(json);
>
>var name = myProps["name"];
>
>And this:
>var myObj:Object = {
>	name: "foo",
>	age : 30
>}
>
>Would become:
>var myObj = {
>	"name": "foo",
>	"age" : 30
>}
>
>These two features would have solved almost all minification issues I’ve
>run into.
>
>I’d love to work on this myself, but I’m still not up to making any major
>changes to the compiler… :-(
>
>> On Feb 5, 2018, at 6:13 PM, Alex Harui <ah...@adobe.com.INVALID> wrote:
>> 
>> 
>> 
>> On 2/5/18, 2:01 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
>> 
>>> I’ll try to work on this. It’s pretty slow loading the debug build.
>>> 
>>> I still maintain there should be a compiler setting or language feature
>>> to prevent objects produced from JSON being destroyed on minification.
>> 
>> JSON Objects are not destroyed.  The code referencing their fields by
>>name
>> has those names changed.  Propose a way to determine that a data
>>structure
>> is external and what the compiler should generate and implement it.
>>IMO,
>> the answer is to create ValueObjects.  That is essentially typedefs and
>> AFAIK, there is no way to automate typedef generation.
>> 
>> Also, you can turn off minification for the app as a whole.
>> 
>> Other ideas welcome,
>> -Alex
>> 
>>> This remains a pain point for developing apps and having to create VOs
>>> for every API is a drag.
>>> 
>>>> On Feb 5, 2018, at 10:21 AM, Alex Harui <ah...@adobe.com.INVALID>
>>>> wrote:
>>>> 
>>>> 
>>>> 
>>>> On 2/4/18, 1:10 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
>>>> 
>>>>> Typo. I meant js-reease.
>>>> 
>>>> Yeah, at some later point in time someone should build Value Objects
>>>>for
>>>> the JSON and get js-release working.  Maybe after this release.  I'm
>>>> just
>>>> trying to make the ASDoc useful.
>>>> 
>>>> I'm going to add Events to the class detail page and anchor links from
>>>> the
>>>> lists to the details and maybe a simple search-for-class feature,
>>>>then I
>>>> think it will be time for a release.
>>>> 
>>>> -Alex
>>>>> 
>>>>>> On Feb 4, 2018, at 8:08 AM, Alex Harui <ah...@adobe.com.INVALID>
>>>>>> wrote:
>>>>>> 
>>>>>>> 1. Why is bin-release not working?
>>>>>> 
>>>>>> Do you mean SWF support?
>>>>> 
>>>> 
>>> 
>> 
>


Re: ASDoc, Routing, Releases

Posted by Gabe Harbs <ha...@gmail.com>.
> JSON Objects are not destroyed.

Yeah. I know, but untyped js literals are pretty much useless in minified Royale apps.

> Propose a way to determine that a data structure
> is external and what the compiler should generate and implement it.  IMO,
> the answer is to create ValueObjects.  That is essentially typedefs and
> AFAIK, there is no way to automate typedef generation.

I already made a suggestion once:

For untyped Objects, the compiler could convert dot notation to bracket notation.

The other half of that would be to convert all object literals to “quoted” literals automatically.

So if I have a function:

function parseMyJson(json:String):Object{
	return JSON.parse(json);
}

var myProps:Object = parseMyJson(json);

var name:string = myProps.name;

Would become:

function parseMyJson(json){
	return JSON.parse(json);
}

var myProps = parseMyJson(json);

var name = myProps["name"];

And this:
var myObj:Object = {
	name: "foo",
	age : 30
}

Would become:
var myObj = {
	"name": "foo",
	"age" : 30
}

These two features would have solved almost all minification issues I’ve run into.

I’d love to work on this myself, but I’m still not up to making any major changes to the compiler… :-(

> On Feb 5, 2018, at 6:13 PM, Alex Harui <ah...@adobe.com.INVALID> wrote:
> 
> 
> 
> On 2/5/18, 2:01 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
> 
>> I’ll try to work on this. It’s pretty slow loading the debug build.
>> 
>> I still maintain there should be a compiler setting or language feature
>> to prevent objects produced from JSON being destroyed on minification.
> 
> JSON Objects are not destroyed.  The code referencing their fields by name
> has those names changed.  Propose a way to determine that a data structure
> is external and what the compiler should generate and implement it.  IMO,
> the answer is to create ValueObjects.  That is essentially typedefs and
> AFAIK, there is no way to automate typedef generation.
> 
> Also, you can turn off minification for the app as a whole.
> 
> Other ideas welcome,
> -Alex
> 
>> This remains a pain point for developing apps and having to create VOs
>> for every API is a drag.
>> 
>>> On Feb 5, 2018, at 10:21 AM, Alex Harui <ah...@adobe.com.INVALID>
>>> wrote:
>>> 
>>> 
>>> 
>>> On 2/4/18, 1:10 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
>>> 
>>>> Typo. I meant js-reease.
>>> 
>>> Yeah, at some later point in time someone should build Value Objects for
>>> the JSON and get js-release working.  Maybe after this release.  I'm
>>> just
>>> trying to make the ASDoc useful.
>>> 
>>> I'm going to add Events to the class detail page and anchor links from
>>> the
>>> lists to the details and maybe a simple search-for-class feature, then I
>>> think it will be time for a release.
>>> 
>>> -Alex
>>>> 
>>>>> On Feb 4, 2018, at 8:08 AM, Alex Harui <ah...@adobe.com.INVALID>
>>>>> wrote:
>>>>> 
>>>>>> 1. Why is bin-release not working?
>>>>> 
>>>>> Do you mean SWF support?
>>>> 
>>> 
>> 
> 


Re: ASDoc, Routing, Releases

Posted by Alex Harui <ah...@adobe.com.INVALID>.

On 2/5/18, 2:01 AM, "Gabe Harbs" <ha...@gmail.com> wrote:

>I’ll try to work on this. It’s pretty slow loading the debug build.
>
>I still maintain there should be a compiler setting or language feature
>to prevent objects produced from JSON being destroyed on minification.

JSON Objects are not destroyed.  The code referencing their fields by name
has those names changed.  Propose a way to determine that a data structure
is external and what the compiler should generate and implement it.  IMO,
the answer is to create ValueObjects.  That is essentially typedefs and
AFAIK, there is no way to automate typedef generation.

Also, you can turn off minification for the app as a whole.

Other ideas welcome,
-Alex

>This remains a pain point for developing apps and having to create VOs
>for every API is a drag.
>
>> On Feb 5, 2018, at 10:21 AM, Alex Harui <ah...@adobe.com.INVALID>
>>wrote:
>> 
>> 
>> 
>> On 2/4/18, 1:10 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
>> 
>>> Typo. I meant js-reease.
>> 
>> Yeah, at some later point in time someone should build Value Objects for
>> the JSON and get js-release working.  Maybe after this release.  I'm
>>just
>> trying to make the ASDoc useful.
>> 
>> I'm going to add Events to the class detail page and anchor links from
>>the
>> lists to the details and maybe a simple search-for-class feature, then I
>> think it will be time for a release.
>> 
>> -Alex
>>> 
>>>> On Feb 4, 2018, at 8:08 AM, Alex Harui <ah...@adobe.com.INVALID>
>>>>wrote:
>>>> 
>>>>> 1. Why is bin-release not working?
>>>> 
>>>> Do you mean SWF support?
>>> 
>> 
>


Re: ASDoc, Routing, Releases

Posted by Gabe Harbs <ha...@gmail.com>.
I’ll try to work on this. It’s pretty slow loading the debug build.

I still maintain there should be a compiler setting or language feature to prevent objects produced from JSON being destroyed on minification.

This remains a pain point for developing apps and having to create VOs for every API is a drag.

> On Feb 5, 2018, at 10:21 AM, Alex Harui <ah...@adobe.com.INVALID> wrote:
> 
> 
> 
> On 2/4/18, 1:10 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
> 
>> Typo. I meant js-reease.
> 
> Yeah, at some later point in time someone should build Value Objects for
> the JSON and get js-release working.  Maybe after this release.  I'm just
> trying to make the ASDoc useful.
> 
> I'm going to add Events to the class detail page and anchor links from the
> lists to the details and maybe a simple search-for-class feature, then I
> think it will be time for a release.
> 
> -Alex
>> 
>>> On Feb 4, 2018, at 8:08 AM, Alex Harui <ah...@adobe.com.INVALID> wrote:
>>> 
>>>> 1. Why is bin-release not working?
>>> 
>>> Do you mean SWF support?
>> 
> 


Re: ASDoc, Routing, Releases

Posted by Alex Harui <ah...@adobe.com.INVALID>.

On 2/4/18, 1:10 AM, "Gabe Harbs" <ha...@gmail.com> wrote:

>Typo. I meant js-reease.

Yeah, at some later point in time someone should build Value Objects for
the JSON and get js-release working.  Maybe after this release.  I'm just
trying to make the ASDoc useful.

I'm going to add Events to the class detail page and anchor links from the
lists to the details and maybe a simple search-for-class feature, then I
think it will be time for a release.

-Alex
>
>> On Feb 4, 2018, at 8:08 AM, Alex Harui <ah...@adobe.com.INVALID> wrote:
>> 
>>> 1. Why is bin-release not working?
>> 
>> Do you mean SWF support?
>


Re: ASDoc, Routing, Releases

Posted by Gabe Harbs <ha...@gmail.com>.
Typo. I meant js-reease.

> On Feb 4, 2018, at 8:08 AM, Alex Harui <ah...@adobe.com.INVALID> wrote:
> 
>> 1. Why is bin-release not working?
> 
> Do you mean SWF support?


Re: ASDoc, Routing, Releases

Posted by Carlos Rovira <ca...@apache.org>.
Hi Alex,

I expect to google for a concrete version for example write in google
"royale asdoc 0.9.0", and google bring me the docs for that version.
I think this will be easier or more productive that implement something in
the same ASDoc...but maybe I'm wrong

About ASDocs, this start to look better. Congrats for the great work!. Hope
I can help here improving the look and feel if I get some time.
One thing that can be done quickly is to remove most of the top menu and
the top right icons, since seems a bit useless in ASDocs, Hope I can help
with that header soon.

Thanks!


2018-02-13 17:54 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:

> The link is: http://royale.apache.org/asdoc/
>
> I think it took GitPubSub a while push it all to the production web server.
>
> I agree that documentation is important, but to me, everything is a
> trade-off.  I could stop coding and spend days on improving ASDoc, or I
> can use that same time to provide functionality that helps someone migrate
> their app to Royale.  I tend to choose the latter because I think lots
> more folks are capable of helping improve the ASDoc than are capable of
> providing virtual lists and editable data grids.  Now that our ASDoc looks
> better, I will try to make sure there is at least minimal ASDoc for new
> APIs.  But it would be great if some volunteers could go scrub what we
> have.
>
> I suppose we could keep a copy of ASDoc per release on the website.  But
> would that help or hurt Search Engine rankings (assuming we can get ASDoc
> indexed in the first place)?  There is already an ASDoc directive
> (@productversion) we should be using to annotate when an API first
> appeared and we could add functionality to ASDoc to filter on that.  The
> thing is that in a hurry, folks often copy an existing ASDoc block and may
> forget to update @productversion.  That's what I meant by being diligent.
>
> If we add filtering to the UX, we need to consider whether filtering
> should be part of the routing URL.
>
> My 2 cents,
> -Alex
>
> On 2/13/18, 12:59 AM, "carlos.rovira@gmail.com on behalf of Carlos Rovira"
> <carlos.rovira@gmail.com on behalf of carlosrovira@apache.org> wrote:
>
> >Hi Alex,
> >
> >I tried the link royale.apache.org/asdoc but it doesn't work. Is that
> link
> >right?
> >For versions I think ASDocs has sense if we all focus in create right
> >ASDoc. I'm trying to do it with Vivid, and did with MDL times. This is
> >important and makes us to take care of the code we make. The code is not
> >ready after we make it, is ready  when we try to think far beyond of what
> >it does and what people needs from it in terms of documentation, ease of
> >use, ...
> >So if we all create good ASDoc, I think is ok to release with each
> >release.
> >With time, and more releases, people will want to check ASDoc from
> >specific
> >version.
> >I think we will need to store that versions so people could check it, and
> >will be easily discovered by url.
> >For example:
> >https://na01.safelinks.protection.outlook.com/?url=
> http%3A%2F%2Froyale.apa
> >che.org%2Fasdoc%2F0.9.0%2F&data=02%7C01%7Caharui%40adobe.com
> %7C820b1d29d9e
> >b4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438794aed2c178de
> cee1%7C0%7C0%7C6365410
> >91942987055&sdata=jqIfArjx5Jop3Ac77gYIc2IOqB4r2A
> GF1mHoVOJzKgM%3D&reserved=
> >0...
> >
> >
> >
> >2018-02-13 9:47 GMT+01:00 Piotr Zarzycki <pi...@gmail.com>:
> >
> >> I think simplicity is the key here. Pushing after release ASDoc - I like
> >> the idea. The filtering could also appear, but I would still stay with
> >> pushing after every release instead all the time.
> >>
> >> Thanks,
> >> Piotr
> >>
> >> 2018-02-13 9:32 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:
> >>
> >> > Filtering by version is certainly possible, but would require that we
> >>are
> >> > diligent about specifying the correct version when entering data.
> >> >
> >> > -Alex
> >> >
> >> > On 2/12/18, 11:53 PM, "Gabe Harbs" <ha...@gmail.com> wrote:
> >> >
> >> > >Yes. Having it as part of the release process makes sense.
> >> > >
> >> > >Another way to go about it would be to have some way to limit which
> >> > >version data is displayed, so if unreleased data is set to display,
> >>it
> >> > >would show up, but by default the ASDoc app would only show data
> >>that is
> >> > >relevant to the latest release.
> >> > >
> >> > >> On Feb 13, 2018, at 9:43 AM, Alex Harui <ah...@adobe.com.INVALID>
> >> > >>wrote:
> >> > >>
> >> > >> I pushed an Ant script that copies ASDoc from the CI server and
> >>copies
> >> > >>it
> >> > >> to the asdoc folder on the site.
> >> > >> I also pushed the ASDoc.
> >> > >>
> >> > >> I was going to hook this up to a CI build but am having second
> >> thoughts.
> >> > >> Maybe we should only update after a release.  Otherwise, folks may
> >> find
> >> > >> stuff in ASDoc that is only in the nightly and hasn't been
> >>released.
> >> > >>
> >> > >> Thoughts?
> >> > >> -Alex
> >> > >>
> >> > >> On 2/6/18, 12:38 AM, "carlos.rovira@gmail.com
> >> > >><ma...@gmail.com> on behalf of Carlos Rovira"
> >> > >> <carlos.rovira@gmail.com <ma...@gmail.com> on
> behalf
> >> of
> >> > >>carlosrovira@apache.org <ma...@apache.org>> wrote:
> >> > >>
> >> > >>> Hi Alex,
> >> > >>>
> >> > >>> in fact I think that's what it should be :)
> >> > >>> don't know if as part of the website or in the royale-docs live
> >>url.
> >> > >>> Anyway the proposed url is ok.
> >> > >>>
> >> > >>> When I updated the website I overlay the folder with changes, as
> >>in
> >> the
> >> > >>> website there's no "/asdoc/" url it will be untouched by my
> >>changes
> >> > >>>
> >> > >>> thanks
> >> > >>>
> >> > >>>
> >> > >>>
> >> > >>>
> >> > >>>
> >> > >>>
> >> > >>> 2018-02-06 6:29 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:
> >> > >>>
> >> > >>>> ASDoc is looking better.  I was looking into tools to understand
> >>how
> >> > >>>> google crawls sites and found that I can't use them on Jenkins.
> >>I
> >> > >>>>also
> >> > >>>> saw in another thread that there is a way to get ASF Jenkins to
> >>push
> >> > >>>> changes to a gitpubsub site.  Also, the ASDoc URL is long and
> >>ugly.
> >> > >>>>
> >> > >>>> So, I'm thinking we should create a Jenkins job to copy ASDoc to
> >> > >>>> royale.a.o.  Does anybody have any reason we shouldn't publish
> >>ASDoc
> >> > >>>>on
> >> > >>>> royale.a.o?  Also, what folder should we use?  royale.a.o/asdoc/?
> >> > >>>>
> >> > >>>> Thoughts?
> >> > >>>> -Alex
> >> > >>>>
> >> > >>>> On 2/5/18, 9:44 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
> >> > >>>>
> >> > >>>>>> What did you clean out?
> >> > >>>>>
> >> > >>>>> Everything.
> >> > >>>>>
> >> > >>>>> I deleted the entire contents of the three repo folders except
> >>the
> >> > >>>>>.git
> >> > >>>>> folder.
> >> > >>>>>
> >> > >>>>> I then stashed my local “changes" and pulled develop to bring my
> >> repo
> >> > >>>>> into a clean up-to-date state.
> >> > >>>>>
> >> > >>>>> I’m not sure what the problem was.
> >> > >>>>>
> >> > >>>>> Harbs
> >> > >>>>>
> >> > >>>>>> On Feb 5, 2018, at 7:37 PM, Alex Harui
> >><ah...@adobe.com.INVALID>
> >> > >>>> wrote:
> >> > >>>>>>
> >> > >>>>>> What did you clean out?  It might help others if you update the
> >> > >>>> scripts
> >> > >>>>>> to
> >> > >>>>>> clean up better.  I thought it was working correctly.
> >> > >>>>>>
> >> > >>>>>> When things get renamed, the scripts don't always clean out the
> >> old
> >> > >>>>>> folders.
> >> > >>>>>>
> >> > >>>>>> -Alex
> >> > >>>>>>
> >> > >>>>>> On 2/5/18, 9:29 AM, "Gabe Harbs" <harbs.lists@gmail.com
> >> > >>>>>> <ma...@gmail.com>> wrote:
> >> > >>>>>>
> >> > >>>>>>> I manually cleaned out my repo folders, pulled again and now
> >>it
> >> > >>>> seems
> >> > >>>>>>> to
> >> > >>>>>>> be working.
> >> > >>>>>>>
> >> > >>>>>>> It looks like ant wipe-all on the compiler and ant clean all
> >>on
> >> > >>>> asjs,
> >> > >>>>>>> doesn’t quite clean everything…
> >> > >>>>>>>
> >> > >>>>>>>> On Feb 5, 2018, at 7:13 PM, Gabe Harbs
> >><ha...@gmail.com>
> >> > >>>> wrote:
> >> > >>>>>>>>
> >> > >>>>>>>> It looks like I needed to set some env vars.
> >> > >>>>>>>>
> >> > >>>>>>>> I did so, and I’m getting some JSON files, but not the full
> >> thing.
> >> > >>>>>>>>
> >> > >>>>>>>> I just updated my repos and did ant clean all. I’m now
> >>getting a
> >> > >>>>>>>> failed
> >> > >>>>>>>> build of Royale and I’m not sure why...
> >> > >>>>>>>>
> >> > >>>>>>>> royale.royaletasks.jar:
> >> > >>>>>>>>
> >> > >>>>>>>> jar:
> >> > >>>>>>>>
> >> > >>>>>>>> main:
> >> > >>>>>>>>
> >> > >>>>>>>> main:
> >> > >>>>>>>>
> >> > >>>>>>>> download:
> >> > >>>>>>>>    [echo] /Apache/royale-asjs
> >> > >>>>>>>>   [unjar] Expanding:
> >> > >>>>>>>>
> >>/Apache/royale-asjs/js/lib/google/closure-compiler/compiler.jar
> >> > >>>> into
> >> > >>>>>>>> /Apache/royale-typedefs/js/target/temp/externs
> >> > >>>>>>>>   [unzip] Expanding:
> >> > >>>>>>>> /Apache/royale-typedefs/js/target/temp/externs/externs.zip
> >>into
> >> > >>>>>>>> /Apache/royale-typedefs/js/target/downloads
> >> > >>>>>>>>     [get] Getting:
> >> > >>>>>>>>
> >> > >>>>>>>> https://na01.safelinks.protection.outlook.com/?url=
> >> > >>>> https%3A%2F%2Fstorag
> >> > >>>>>>>> e
> >> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> >> > >>>> https%3A%2F%2Fstora
> >> > >>>>>>>> ge>.
> >> > >>>>>>>> googleapis.com
> >> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> >> > >>>> http%3A%2F%2Fgoogle
> >> > >>>>>>>> apis.com%2F&data=02%7C01%7Caharui%40adobe.com%
> >> > >>>> 7Cea3588c69d96467c165f08d
> >> > >>>>>>>> 56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> >> > >>>> 7C6365344947393196
> >> > >>>>>>>>
> >> > >>>>>>>>87&sdata=wz0mlDPXSNb9R9uIL55hVuaRVCE1Qs
> >> > xa5EN5XZoF1K4%3D&reserved=0>
> >> > >>>>>>>>%
> >> > >>>> 2Fg
> >> > >>>>>>>> oogle-code-archive-downloads%2Fv2%2Fcode.google.com
> >> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> >> > >>>> http%3A%2F%2F2fcode
> >> > >>>>>>>> .google.com%2F&data=02%7C01%7Caharui%40adobe.com%
> >> > >>>> 7Cea3588c69d96467c165f
> >> > >>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
> >> > >>>> 0bf4%7C0%7C0%7C6365344947393
> >> > >>>>>>>> 19687&sdata=kkKyUtW7yWmIlI2YaMM2084mFatUbp
> >> > >>>> lmnr6PBa26PDU%3D&reserved=0>%
> >> > >>>>>>>> 2Fc
> >> > >>>>>>>> losureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com
> >> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> >> > >>>> http%3A%2F%2F40adob
> >> > >>>>>>>> e.com%2F&data=02%7C01%7Caharui%40adobe.com%
> >> > >>>> 7Cea3588c69d96467c165f08d56c
> >> > >>>>>>>> c01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> >> > >>>> 7C636534494739319687&
> >> > >>>>>>>> sdata=OdEf7fY9Th9Rzl0I47YgM0c%2F0nkANAERsBzzoNptghc%3D&
> >> > >>>> reserved=0>%7Ce7
> >> > >>>>>>>> 402a81cda54e1dbc
> >> > >>>>>>>>
> >> > >>>>>>>> e608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
> >> > >>>> 0bf4%7C0%7C0%7C63653448592
> >> > >>>>>>>> 05
> >> > >>>>>>>>
> >> > >>>>>>>> 06853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%
> 2FYeEzPZIjxsLLCCN68%3D&
> >> > >>>> reserved=0
> >> > >>>>>>>>
> >> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> >> > >>>> https%3A%2F%2Fstora
> >> > >>>>>>>> ge
> >> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> >> > >>>> https%3A%2F%2Fstora
> >> > >>>>>>>> ge>
> >> > >>>>>>>> .googleapis.com
> >> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> >> > >>>> http%3A%2F%2Fgoogle
> >> > >>>>>>>> apis.com%2F&data=02%7C01%7Caharui%40adobe.com%
> >> > >>>> 7Cea3588c69d96467c165f08d
> >> > >>>>>>>> 56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> >> > >>>> 7C6365344947393196
> >> > >>>>>>>>
> >> > >>>>>>>>87&sdata=wz0mlDPXSNb9R9uIL55hVuaRVCE1Qs
> >> > xa5EN5XZoF1K4%3D&reserved=0>
> >> > >>>>>>>>%
> >> > >>>> 2Fg
> >> > >>>>>>>> oogle-code-archive-downloads%2Fv2%2Fcode.google.com
> >> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> >> > >>>> http%3A%2F%2F2fcode
> >> > >>>>>>>> .google.com%2F&data=02%7C01%7Caharui%40adobe.com%
> >> > >>>> 7Cea3588c69d96467c165f
> >> > >>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
> >> > >>>> 0bf4%7C0%7C0%7C6365344947393
> >> > >>>>>>>> 19687&sdata=kkKyUtW7yWmIlI2YaMM2084mFatUbp
> >> > >>>> lmnr6PBa26PDU%3D&reserved=0>%
> >> > >>>>>>>> 2F
> >> > >>>>>>>> closureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com
> >> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> >> > >>>> http%3A%2F%2F40adob
> >> > >>>>>>>> e.com%2F&data=02%7C01%7Caharui%40adobe.com%
> >> > >>>> 7Cea3588c69d96467c165f08d56c
> >> > >>>>>>>> c01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> >> > >>>> 7C636534494739319687&
> >> > >>>>>>>> sdata=OdEf7fY9Th9Rzl0I47YgM0c%2F0nkANAERsBzzoNptghc%3D&
> >> > >>>> reserved=0>%7Ce7
> >> > >>>>>>>> 402a81cda54e1db
> >> > >>>>>>>>
> >> > >>>>>>>> ce608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
> >> > >>>> 0bf4%7C0%7C0%7C6365344859
> >> > >>>>>>>> 20
> >> > >>>>>>>>
> >> > >>>>>>>>
> >>506853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&
> >> > >>>> reserved=
> >> > >>>>>>>> 0>
> >> > >>>>>>>>     [get] To: /Apache/royale-typedefs/js/
> >> target/downloads/svg.js
> >> > >>>>>>>>
> >> > >>>>>>>> double-check-file:
> >> > >>>>>>>>    [echo] ${env.ROYALE_DOWNLOAD_CACHE}
> >> > >>>>>>>>    [echo] Need file: ${still_no_file}
> >> > >>>>>>>>
> >> > >>>>>>>> get-from-cache-if-needed:
> >> > >>>>>>>>
> >> > >>>>>>>> fail-if-not-found:
> >> > >>>>>>>>
> >> > >>>>>>>> preprocess:
> >> > >>>>>>>>
> >> > >>>>>>>> externc:
> >> > >>>>>>>>    [java] Error: Could not find or load main class
> >> > >>>>>>>> org.apache.royale.compiler.clients.EXTERNC
> >> > >>>>>>>>
> >> > >>>>>>>> BUILD FAILED
> >> > >>>>>>>> /Apache/royale-asjs/build.xml:1753: The following error
> >> occurred
> >> > >>>> while
> >> > >>>>>>>> executing this line:
> >> > >>>>>>>> /Apache/royale-asjs/build.xml:1825: The following error
> >> occurred
> >> > >>>> while
> >> > >>>>>>>> executing this line:
> >> > >>>>>>>> /Apache/royale-typedefs/build.xml:52: The following error
> >> > occurred
> >> > >>>>>>>> while executing this line:
> >> > >>>>>>>> /Apache/royale-typedefs/js/build.xml:159: Java returned: 1
> >> > >>>>>>>>
> >> > >>>>>>>> Total time: 58 seconds
> >> > >>>>>>>> Harbss-MacBook-Pro:royale-asjs harbs$
> >> > >>>>>>>>
> >> > >>>>>>>>> On Feb 5, 2018, at 6:32 PM, Gabe Harbs
> >><harbs.lists@gmail.com
> >> > >>>>>>>>> <ma...@gmail.com>
> >> > >>>>>>>>> <mailto:harbs.lists@gmail.com
> >><ma...@gmail.com>>>
> >> > >>>> wrote:
> >> > >>>>>>>>>
> >> > >>>>>>>>> I’m using ant, but I’m not getting the json files.
> >> > >>>>>>>>>
> >> > >>>>>>>>> Now that I know where to look, I’ll try and examine the
> >>script
> >> > >>>>>>>>>and
> >> > >>>>>>>>> see
> >> > >>>>>>>>> if I can figure it out…
> >> > >>>>>>>>>
> >> > >>>>>>>>>> On Feb 5, 2018, at 6:09 PM, Alex Harui
> >> <aharui@adobe.com.INVALID
> >> > >>>>>>>>>> <ma...@adobe.com.INVALID>
> >> > >>>>>>>>>> <mailto:aharui@adobe.com.INVALID
> >> > >>>>>>>>>> <ma...@adobe.com.INVALID>>> wrote:
> >> > >>>>>>>>>>
> >> > >>>>>>>>>> The Ant script for examples/royale/ASDoc builds the JSON
> >> files.
> >> > >>>> I
> >> > >>>>>>>>>> have
> >> > >>>>>>>>>> not taken the time to figure out how to make Maven call the
> >> > >>>>>>>>>>ASDoc
> >> > >>>>>>>>>> compiler.  Someone with more Maven knowledge might be
> >>faster
> >> at
> >> > >>>>>>>>>> figuring
> >> > >>>>>>>>>> that out.
> >> > >>>>>>>>>>
> >> > >>>>>>>>>> Thanks,
> >> > >>>>>>>>>> -Alex
> >> > >>>>>>>>>>
> >> > >>>>>>>>>> On 2/5/18, 7:21 AM, "carlos.rovira@gmail.com
> >> > >>>>>>>>>> <ma...@gmail.com>
> >> > >>>>>>>>>> <mailto:carlos.rovira@gmail.com
> >> > >>>>>>>>>><ma...@gmail.com>>
> >> > >>>>>>>>>> on behalf of Carlos Rovira"
> >> > >>>>>>>>>> <carlos.rovira@gmail.com <ma...@gmail.com>
> >> > >>>>>>>>>> <mailto:carlos.rovira@gmail.com
> >> > >>>>>>>>>><ma...@gmail.com>>
> >> > >>>> on
> >> > >>>>>>>>>> behalf
> >> > >>>>>>>>>> of carlosrovira@apache.org <mailto:carlosrovira@apache.org
> >
> >> > >>>>>>>>>> <mailto:carlosrovira@apache.org
> >> > >>>>>>>>>><ma...@apache.org>>>
> >> > >>>>>>>>>> wrote:
> >> > >>>>>>>>>>
> >> > >>>>>>>>>>> Hi I'm in the same boat.
> >> > >>>>>>>>>>> I can build the App with Maven.
> >> > >>>>>>>>>>> I ran it and saw the main layout but the list are not
> >> populated
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>> 2018-02-05 11:10 GMT+01:00 Gabe Harbs
> >><harbs.lists@gmail.com
> >> > >>>>>>>>>>> <ma...@gmail.com>
> >> > >>>>>>>>>>> <mailto:harbs.lists@gmail.com
> >><ma...@gmail.com>
> >> > >>:
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>> I don’t see any son files when I build the framework.
> >> > >>>>>>>>>>>>
> >> > >>>>>>>>>>>> Building the ASDoc project builds the ASDoc app, but
> >>again,
> >> I
> >> > >>>> see
> >> > >>>>>>>>>>>> no
> >> > >>>>>>>>>>>> JSON
> >> > >>>>>>>>>>>> files anywhere.
> >> > >>>>>>>>>>>>
> >> > >>>>>>>>>>>> What creates the JSON files?
> >> > >>>>>>>>>>>>
> >> > >>>>>>>>>>>>> On Feb 4, 2018, at 8:08 AM, Alex Harui
> >> > >>>> <aharui@adobe.com.INVALID
> >> > >>>>>>>>>>>>> <ma...@adobe.com.INVALID>
> >> > >>>>>>>>>>>>> <mailto:aharui@adobe.com.INVALID
> >> > >>>>>>>>>>>>> <ma...@adobe.com.INVALID>>>
> >> > >>>>>>>>>>>> wrote:
> >> > >>>>>>>>>>>>>
> >> > >>>>>>>>>>>>>>
> >> > >>>>>>>>>>>>>> The big question: How do I build this with real JSON
> >>data
> >> > >>>>>>>>>>>>>> locally,
> >> > >>>>>>>>>>>> so I
> >> > >>>>>>>>>>>>>> can work on the ASDoc app?
> >> > >>>>>>>>>>>>>
> >> > >>>>>>>>>>>>> What error are you getting?  It builds with Ant for me
> >>and
> >> > >>>> the CI
> >> > >>>>>>>>>>>> server
> >> > >>>>>>>>>>>>> is building it.  The build script will build the JSON.
> >> > >>>>>>>>>>>>
> >> > >>>>>>>>>>>>
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>> --
> >> > >>>>>>>>>>> Carlos Rovira
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>> https://na01.safelinks.protection.outlook.com/?url=
> >> > >>>> http%3A%2F%2Fabou
> >> > >>>>>>>>>>> t
> >> > >>>>
> >> > >>>>>>>>>>>
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=https%3A%2F%
> >> > >>>>>>>>>>>2F
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=https%3A%2F%
> >> > >>>>>>>>>>>2F>
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> >> > 7C01%7Caharui%40adobe.
> >> > >>>>>>>>>>>co
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=http%3A%2F%2
> >> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> >> > %7Cf8ba9ff1cb4f4
> >> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> >> > cee1%7C0%7C0%7
> >> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> >> > q6CKwx%
> >> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> >> > 7C71f1da39c0a84d5a8d88a67b2
> >> > >>>>>>>>>>>3c
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> >> > MP1S72Zz6mInHd%2Brhymc7
> >> > >>>>>>>>>>>yR
> >> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> >> > >>>> com/?url=http%3A%2F%2Fabo
> >> > >>>>>>>>>>> ut>.
> >> > >>>>>>>>>>> me%2
> >> > >>>>>>>>>>>
> >> > >>>>
> >> > >>>>>>>>>>>
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=https%3A%2F%
> >> > >>>>>>>>>>>2F
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=https%3A%2F%
> >> > >>>>>>>>>>>2F>
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> >> > 7C01%7Caharui%40adobe.
> >> > >>>>>>>>>>>co
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=http%3A%2F%2
> >> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> >> > %7Cf8ba9ff1cb4f4
> >> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> >> > cee1%7C0%7C0%7
> >> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> >> > q6CKwx%
> >> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> >> > 7C71f1da39c0a84d5a8d88a67b2
> >> > >>>>>>>>>>>3c
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> >> > MP1S72Zz6mInHd%2Brhymc7
> >> > >>>>>>>>>>>yR
> >> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> >> > >>>> com/?url=http%3A%2F%2Fabo
> >> > >>>>>>>>>>> ut
> >> > >>>>
> >> > >>>>>>>>>>>
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=https%3A%2F%
> >> > >>>>>>>>>>>2F
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=https%3A%2F%
> >> > >>>>>>>>>>>2F>
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> >> > 7C01%7Caharui%40adobe.
> >> > >>>>>>>>>>>co
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=http%3A%2F%2
> >> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> >> > %7Cf8ba9ff1cb4f4
> >> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> >> > cee1%7C0%7C0%7
> >> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> >> > q6CKwx%
> >> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> >> > 7C71f1da39c0a84d5a8d88a67b2
> >> > >>>>>>>>>>>3c
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> >> > MP1S72Zz6mInHd%2Brhymc7
> >> > >>>>>>>>>>>yR
> >> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> >> > >>>> com/?url=http%3A%2F%2Fabo
> >> > >>>>>>>>>>> ut>
> >> > >>>>>>>>>>> .me%2>
> >> > >>>>>>>>>>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=http%3A%2F%2
> >> > >>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com
> >> > %7Cf8ba9ff1cb4f
> >> > >>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> >> > cee1%7C0%7C0%
> >> > >>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%
> >> > 2FJyjHrRZ6AYwkG2q
> >> > >>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>
> >> > >>>>
> >> > >>>>>>>>>>>
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=https%3A%2F%
> >> > >>>>>>>>>>>2F
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=https%3A%2F%
> >> > >>>>>>>>>>>2F>
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> >> > 7C01%7Caharui%40adobe.
> >> > >>>>>>>>>>>co
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=http%3A%2F%2
> >> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> >> > %7Cf8ba9ff1cb4f4
> >> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> >> > cee1%7C0%7C0%7
> >> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> >> > q6CKwx%
> >> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> >> > 7C71f1da39c0a84d5a8d88a67b2
> >> > >>>>>>>>>>>3c
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> >> > MP1S72Zz6mInHd%2Brhymc7
> >> > >>>>>>>>>>>yR
> >> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> >> > >>>> com/?url=http%3A%2F%2F40a
> >> > >>>>>>>>>>> dobe.com
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=http%3A%2F%2
> >> > >>>>>>>>>>>Fdobe.com%2F&data=02%7C01%7Caharui%40adobe.com%
> >> > 7Cf8ba9ff1cb4f467
> >> > >>>>>>>>>>>5321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> >> > cee1%7C0%7C0%7C6
> >> >
> >>>>>>>>>>>>>36541052200787015&sdata=d%2F1%2BJqhXrz8DaCQqyF6lhDIeo1LtO3bq
> >> > h66y
> >> > >>>>>>>>>>>N%2Bugs%2Fk%3D&reserved=0>%2F&data=02%7C01%7Caharui%
> >> 40adobe.com
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=http%3A%2F%2
> >> > >>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com
> >> > %7Cf8ba9ff1cb4f
> >> > >>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> >> > cee1%7C0%7C0%
> >> > >>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%
> >> > 2FJyjHrRZ6AYwkG2q
> >> > >>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>%
> >> > >>>> 7Cea3588c69d96467c165f
> >> > >>>>>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
> >> > >>>> 0bf4%7C0%7C0%7C6365344947
> >> > >>>>>>>>>>> 39319687&sdata=OdEf7fY9Th9Rzl0I47YgM0c%
> >> > >>>> 2F0nkANAERsBzzoNptghc%3D&rese
> >> > >>>>>>>>>>> rved=0>
> >> > >>>>>>>>>>>
> >> > >>>>
> >> > >>>>>>>>>>>
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=https%3A%2F%
> >> > >>>>>>>>>>>2F
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=https%3A%2F%
> >> > >>>>>>>>>>>2F>
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> >> > 7C01%7Caharui%40adobe.
> >> > >>>>>>>>>>>co
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=http%3A%2F%2
> >> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> >> > %7Cf8ba9ff1cb4f4
> >> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> >> > cee1%7C0%7C0%7
> >> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> >> > q6CKwx%
> >> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> >> > 7C71f1da39c0a84d5a8d88a67b2
> >> > >>>>>>>>>>>3c
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> >> > MP1S72Zz6mInHd%2Brhymc7
> >> > >>>>>>>>>>>yR
> >> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> >> > >>>> com/?url=http%3A%2F%2F40a
> >> > >>>>>>>>>>> do
> >> > >>>>
> >> > >>>>>>>>>>>
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=https%3A%2F%
> >> > >>>>>>>>>>>2F
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=https%3A%2F%
> >> > >>>>>>>>>>>2F>
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> >> > 7C01%7Caharui%40adobe.
> >> > >>>>>>>>>>>co
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=http%3A%2F%2
> >> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> >> > %7Cf8ba9ff1cb4f4
> >> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> >> > cee1%7C0%7C0%7
> >> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> >> > q6CKwx%
> >> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> >> > 7C71f1da39c0a84d5a8d88a67b2
> >> > >>>>>>>>>>>3c
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> >> > MP1S72Zz6mInHd%2Brhymc7
> >> > >>>>>>>>>>>yR
> >> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> >> > >>>> com/?url=http%3A%2F%2F40a
> >> > >>>>>>>>>>> do>
> >> > >>>>>>>>>>> be.com
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=http%3A%2F%2
> >> > >>>>>>>>>>>Fbe.com%2F&data=02%7C01%7Caharui%40adobe.com%
> >> > 7Cf8ba9ff1cb4f46753
> >> > >>>>>>>>>>>21708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> >> > cee1%7C0%7C0%7C636
> >> > >>>>>>>>>>>541052200787015&sdata=olsOu%2BVjG%
> >> > 2BeAKnSml0uBemeNTtcABhu%2FYwYf
> >> > >>>>>>>>>>>yrDmzd0%3D&reserved=0>
> >> > >>>>
> >> > >>>>>>>>>>>
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=http%3A%2F%2
> >> > >>>>>>>>>>>Fb
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=http%3A%2F%2
> >> > >>>>>>>>>>>Fb>
> >> > >>>>>>>>>>> e
> >> > >>>> .
> >> > >>>>>>>>>>> com%2F&data=02%7C01%7Caharui%40adobe.com
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=http%3A%2F%2
> >> > >>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com
> >> > %7Cf8ba9ff1cb4f
> >> > >>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> >> > cee1%7C0%7C0%
> >> > >>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%
> >> > 2FJyjHrRZ6AYwkG2q
> >> > >>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>%
> >> > >>>> 7Cea3588c69d96467c165f08d56
> >> > >>>>>>>>>>> cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
> >> > >>>> 0bf4%7C0%7C0%7C636534494739319
> >> > >>>>>>>>>>>
> >>687&sdata=3Chy4NVUzpv27fYh7IuSAXN8%2BiciSY7NBjlALeCnZkE%3D&
> >> > >>>> reserved=
> >> > >>>>>>>>>>> 0>%2F&data=02%7C01%7Caharui%40adobe.com
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=http%3A%2F%2
> >> > >>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com
> >> > %7Cf8ba9ff1cb4f
> >> > >>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> >> > cee1%7C0%7C0%
> >> > >>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%
> >> > 2FJyjHrRZ6AYwkG2q
> >> > >>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>
> >> > >>>>
> >> > >>>>>>>>>>>
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=https%3A%2F%
> >> > >>>>>>>>>>>2F
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=https%3A%2F%
> >> > >>>>>>>>>>>2F>
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> >> > 7C01%7Caharui%40adobe.
> >> > >>>>>>>>>>>co
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=http%3A%2F%2
> >> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> >> > %7Cf8ba9ff1cb4f4
> >> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> >> > cee1%7C0%7C0%7
> >> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> >> > q6CKwx%
> >> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> >> > 7C71f1da39c0a84d5a8d88a67b2
> >> > >>>>>>>>>>>3c
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> >> > MP1S72Zz6mInHd%2Brhymc7
> >> > >>>>>>>>>>>yR
> >> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> >> > >>>> com/?url=http%3A%2F%2F40a
> >> > >>>>>>>>>>> dobe.com
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=http%3A%2F%2
> >> > >>>>>>>>>>>Fdobe.com%2F&data=02%7C01%7Caharui%40adobe.com%
> >> > 7Cf8ba9ff1cb4f467
> >> > >>>>>>>>>>>5321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> >> > cee1%7C0%7C0%7C6
> >> >
> >>>>>>>>>>>>>36541052200787015&sdata=d%2F1%2BJqhXrz8DaCQqyF6lhDIeo1LtO3bq
> >> > h66y
> >> > >>>>>>>>>>>N%2Bugs%2Fk%3D&reserved=0>%2F&data=02%7C01%7Caharui%
> >> 40adobe.com
> >> >
> >>>>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2
> >>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&
> data=02%7C01%7Caharui%40
> >>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0
> 248f%7Cfa7b1b5a7b34438
> >>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=
> bBPoBgjCb
> >>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
> >> > com/?url=http%3A%2F%2
> >> > >>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com
> >> > %7Cf8ba9ff1cb4f
> >> > >>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> >> > cee1%7C0%7C0%
> >> > >>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%
> >> > 2FJyjHrRZ6AYwkG2q
> >> > >>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>%
> >> > >>>> 7Cea3588c69d96467c165f
> >> > >>>>>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
> >> > >>>> 0bf4%7C0%7C0%7C6365344947
> >> > >>>>>>>>>>> 39319687&sdata=OdEf7fY9Th9Rzl0I47YgM0c%
> >> > >>>> 2F0nkANAERsBzzoNptghc%3D&rese
> >> > >>>>>>>>>>> rved=0>%7Ce7402a81cda54e1dbce608d5
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>> 6cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
> >> > >>>> 0bf4%7C0%7C0%7C63653448592050
> >> > >>>>>>>>>>> 68
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>> 53&sdata=UafNpmJN5iCvVENfLSZNokjQjZ9dot
> >> > >>>> jZy0Z4S25ZGwU%3D&reserved=0>%
> >> > >>>>>>>>>>> 7C
> >> > >>>>>>>>>>> 6bc182a710ed4ce440e408d5
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>>
> >> > >>>>>>>>>>> 6cac3212%7C71f1da39c0a84d5a8d88a67b23c3
> >> > >>>> 0bf4%7C0%7C0%7C63653440918450
> >> > >>>>>>>>>>> 57
> >> > >>>>>>>>>>> 84&s
> >> > >>>>>>>>>>> data=lNdSFaLQoU9IXHtzD0ryoGXjgupvjE
> >> h314hc9nTKyds%3D&reserved=0
> >> > >>>>>
> >> > >>>>
> >> > >>>>
> >> > >>>
> >> > >>>
> >> > >>> --
> >> > >>> Carlos Rovira
> >> > >>>
> >> > >>>https://na01.safelinks.protection.outlook.com/?url=
> >> > http%3A%2F%2Fabout.me
> >> > >>>%2
> >> > >>><https://na01.safelinks.protection.outlook.com/?url=
> >> > http%3A%2F%2Fabout.m
> >> > >>>e%2>
> >> > >>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com
> >> > >>><https://na01.safelinks.protection.outlook.com/?url=
> >> > http%3A%2F%2F40adobe
> >> > >>>.com%2F&data=02%7C01%7Caharui%40adobe.com%
> >> > 7Cf8ba9ff1cb4f4675321708d572b6
> >> > >>>e21c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%
> >> > 7C636541052200787015&sda
> >> > >>>ta=%2FMPXTBErQ6Z2fL03I%2FJyjHrRZ6AYwkG2qRAEOv04eoQ%
> >> > 3D&reserved=0>%7C353b
> >> > >>>69992e0a4801268508d5
> >> > >>>
> >> > >>>6d3d09b3%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> >> > 7C636535031291442280
> >> > >>>&s
> >> > >>>
> >>data=pwXRrHQbWB%2B%2F%2F2ezyNdcp20RQb1QE7ggg4gy6lFc3DQ%3D&reserved=0
> >> > >
> >> >
> >> >
> >>
> >>
> >> --
> >>
> >> Piotr Zarzycki
> >>
> >> Patreon:
> >>*https://na01.safelinks.protection.outlook.com/?url=
> https%3A%2F%2Fwww.pat
> >>reon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com
> %7C820b1d29d9eb
> >>4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438794aed2c178de
> cee1%7C0%7C0%7C6365410
> >>91942987055&sdata=EfPQEvLPZ%2Fwy67ShIccn3x5IIkqiWmW3tqhj%
> 2FK4aQsU%3D&rese
> >>rved=0
> >>
> >><https://na01.safelinks.protection.outlook.com/?url=
> https%3A%2F%2Fwww.pat
> >>reon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com
> %7C820b1d29d9eb
> >>4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438794aed2c178de
> cee1%7C0%7C0%7C6365410
> >>91942987055&sdata=EfPQEvLPZ%2Fwy67ShIccn3x5IIkqiWmW3tqhj%
> 2FK4aQsU%3D&rese
> >>rved=0>*
> >>
> >
> >
> >
> >--
> >Carlos Rovira
> >https://na01.safelinks.protection.outlook.com/?url=
> http%3A%2F%2Fabout.me%2
> >Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%
> 7C820b1d29d9eb4c90d1cf08d5
> >72c0248f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%
> 7C636541091942987055&s
> >data=Q4MXH6958Z%2Bx4HZYZJVrin%2FAE%2B0GyuwnrLzcR0FpNho%3D&reserved=0
>
>


-- 
Carlos Rovira
http://about.me/carlosrovira

Re: ASDoc, Routing, Releases

Posted by Alex Harui <ah...@adobe.com.INVALID>.
The link is: http://royale.apache.org/asdoc/

I think it took GitPubSub a while push it all to the production web server.

I agree that documentation is important, but to me, everything is a
trade-off.  I could stop coding and spend days on improving ASDoc, or I
can use that same time to provide functionality that helps someone migrate
their app to Royale.  I tend to choose the latter because I think lots
more folks are capable of helping improve the ASDoc than are capable of
providing virtual lists and editable data grids.  Now that our ASDoc looks
better, I will try to make sure there is at least minimal ASDoc for new
APIs.  But it would be great if some volunteers could go scrub what we
have.

I suppose we could keep a copy of ASDoc per release on the website.  But
would that help or hurt Search Engine rankings (assuming we can get ASDoc
indexed in the first place)?  There is already an ASDoc directive
(@productversion) we should be using to annotate when an API first
appeared and we could add functionality to ASDoc to filter on that.  The
thing is that in a hurry, folks often copy an existing ASDoc block and may
forget to update @productversion.  That's what I meant by being diligent.

If we add filtering to the UX, we need to consider whether filtering
should be part of the routing URL.

My 2 cents,
-Alex

On 2/13/18, 12:59 AM, "carlos.rovira@gmail.com on behalf of Carlos Rovira"
<carlos.rovira@gmail.com on behalf of carlosrovira@apache.org> wrote:

>Hi Alex,
>
>I tried the link royale.apache.org/asdoc but it doesn't work. Is that link
>right?
>For versions I think ASDocs has sense if we all focus in create right
>ASDoc. I'm trying to do it with Vivid, and did with MDL times. This is
>important and makes us to take care of the code we make. The code is not
>ready after we make it, is ready  when we try to think far beyond of what
>it does and what people needs from it in terms of documentation, ease of
>use, ...
>So if we all create good ASDoc, I think is ok to release with each
>release.
>With time, and more releases, people will want to check ASDoc from
>specific
>version.
>I think we will need to store that versions so people could check it, and
>will be easily discovered by url.
>For example: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Froyale.apa
>che.org%2Fasdoc%2F0.9.0%2F&data=02%7C01%7Caharui%40adobe.com%7C820b1d29d9e
>b4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6365410
>91942987055&sdata=jqIfArjx5Jop3Ac77gYIc2IOqB4r2AGF1mHoVOJzKgM%3D&reserved=
>0...
>
>
>
>2018-02-13 9:47 GMT+01:00 Piotr Zarzycki <pi...@gmail.com>:
>
>> I think simplicity is the key here. Pushing after release ASDoc - I like
>> the idea. The filtering could also appear, but I would still stay with
>> pushing after every release instead all the time.
>>
>> Thanks,
>> Piotr
>>
>> 2018-02-13 9:32 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:
>>
>> > Filtering by version is certainly possible, but would require that we
>>are
>> > diligent about specifying the correct version when entering data.
>> >
>> > -Alex
>> >
>> > On 2/12/18, 11:53 PM, "Gabe Harbs" <ha...@gmail.com> wrote:
>> >
>> > >Yes. Having it as part of the release process makes sense.
>> > >
>> > >Another way to go about it would be to have some way to limit which
>> > >version data is displayed, so if unreleased data is set to display,
>>it
>> > >would show up, but by default the ASDoc app would only show data
>>that is
>> > >relevant to the latest release.
>> > >
>> > >> On Feb 13, 2018, at 9:43 AM, Alex Harui <ah...@adobe.com.INVALID>
>> > >>wrote:
>> > >>
>> > >> I pushed an Ant script that copies ASDoc from the CI server and
>>copies
>> > >>it
>> > >> to the asdoc folder on the site.
>> > >> I also pushed the ASDoc.
>> > >>
>> > >> I was going to hook this up to a CI build but am having second
>> thoughts.
>> > >> Maybe we should only update after a release.  Otherwise, folks may
>> find
>> > >> stuff in ASDoc that is only in the nightly and hasn't been
>>released.
>> > >>
>> > >> Thoughts?
>> > >> -Alex
>> > >>
>> > >> On 2/6/18, 12:38 AM, "carlos.rovira@gmail.com
>> > >><ma...@gmail.com> on behalf of Carlos Rovira"
>> > >> <carlos.rovira@gmail.com <ma...@gmail.com> on behalf
>> of
>> > >>carlosrovira@apache.org <ma...@apache.org>> wrote:
>> > >>
>> > >>> Hi Alex,
>> > >>>
>> > >>> in fact I think that's what it should be :)
>> > >>> don't know if as part of the website or in the royale-docs live
>>url.
>> > >>> Anyway the proposed url is ok.
>> > >>>
>> > >>> When I updated the website I overlay the folder with changes, as
>>in
>> the
>> > >>> website there's no "/asdoc/" url it will be untouched by my
>>changes
>> > >>>
>> > >>> thanks
>> > >>>
>> > >>>
>> > >>>
>> > >>>
>> > >>>
>> > >>>
>> > >>> 2018-02-06 6:29 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:
>> > >>>
>> > >>>> ASDoc is looking better.  I was looking into tools to understand
>>how
>> > >>>> google crawls sites and found that I can't use them on Jenkins.
>>I
>> > >>>>also
>> > >>>> saw in another thread that there is a way to get ASF Jenkins to
>>push
>> > >>>> changes to a gitpubsub site.  Also, the ASDoc URL is long and
>>ugly.
>> > >>>>
>> > >>>> So, I'm thinking we should create a Jenkins job to copy ASDoc to
>> > >>>> royale.a.o.  Does anybody have any reason we shouldn't publish
>>ASDoc
>> > >>>>on
>> > >>>> royale.a.o?  Also, what folder should we use?  royale.a.o/asdoc/?
>> > >>>>
>> > >>>> Thoughts?
>> > >>>> -Alex
>> > >>>>
>> > >>>> On 2/5/18, 9:44 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
>> > >>>>
>> > >>>>>> What did you clean out?
>> > >>>>>
>> > >>>>> Everything.
>> > >>>>>
>> > >>>>> I deleted the entire contents of the three repo folders except
>>the
>> > >>>>>.git
>> > >>>>> folder.
>> > >>>>>
>> > >>>>> I then stashed my local “changes" and pulled develop to bring my
>> repo
>> > >>>>> into a clean up-to-date state.
>> > >>>>>
>> > >>>>> I’m not sure what the problem was.
>> > >>>>>
>> > >>>>> Harbs
>> > >>>>>
>> > >>>>>> On Feb 5, 2018, at 7:37 PM, Alex Harui
>><ah...@adobe.com.INVALID>
>> > >>>> wrote:
>> > >>>>>>
>> > >>>>>> What did you clean out?  It might help others if you update the
>> > >>>> scripts
>> > >>>>>> to
>> > >>>>>> clean up better.  I thought it was working correctly.
>> > >>>>>>
>> > >>>>>> When things get renamed, the scripts don't always clean out the
>> old
>> > >>>>>> folders.
>> > >>>>>>
>> > >>>>>> -Alex
>> > >>>>>>
>> > >>>>>> On 2/5/18, 9:29 AM, "Gabe Harbs" <harbs.lists@gmail.com
>> > >>>>>> <ma...@gmail.com>> wrote:
>> > >>>>>>
>> > >>>>>>> I manually cleaned out my repo folders, pulled again and now
>>it
>> > >>>> seems
>> > >>>>>>> to
>> > >>>>>>> be working.
>> > >>>>>>>
>> > >>>>>>> It looks like ant wipe-all on the compiler and ant clean all
>>on
>> > >>>> asjs,
>> > >>>>>>> doesn’t quite clean everything…
>> > >>>>>>>
>> > >>>>>>>> On Feb 5, 2018, at 7:13 PM, Gabe Harbs
>><ha...@gmail.com>
>> > >>>> wrote:
>> > >>>>>>>>
>> > >>>>>>>> It looks like I needed to set some env vars.
>> > >>>>>>>>
>> > >>>>>>>> I did so, and I’m getting some JSON files, but not the full
>> thing.
>> > >>>>>>>>
>> > >>>>>>>> I just updated my repos and did ant clean all. I’m now
>>getting a
>> > >>>>>>>> failed
>> > >>>>>>>> build of Royale and I’m not sure why...
>> > >>>>>>>>
>> > >>>>>>>> royale.royaletasks.jar:
>> > >>>>>>>>
>> > >>>>>>>> jar:
>> > >>>>>>>>
>> > >>>>>>>> main:
>> > >>>>>>>>
>> > >>>>>>>> main:
>> > >>>>>>>>
>> > >>>>>>>> download:
>> > >>>>>>>>    [echo] /Apache/royale-asjs
>> > >>>>>>>>   [unjar] Expanding:
>> > >>>>>>>> 
>>/Apache/royale-asjs/js/lib/google/closure-compiler/compiler.jar
>> > >>>> into
>> > >>>>>>>> /Apache/royale-typedefs/js/target/temp/externs
>> > >>>>>>>>   [unzip] Expanding:
>> > >>>>>>>> /Apache/royale-typedefs/js/target/temp/externs/externs.zip
>>into
>> > >>>>>>>> /Apache/royale-typedefs/js/target/downloads
>> > >>>>>>>>     [get] Getting:
>> > >>>>>>>>
>> > >>>>>>>> https://na01.safelinks.protection.outlook.com/?url=
>> > >>>> https%3A%2F%2Fstorag
>> > >>>>>>>> e
>> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>> > >>>> https%3A%2F%2Fstora
>> > >>>>>>>> ge>.
>> > >>>>>>>> googleapis.com
>> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>> > >>>> http%3A%2F%2Fgoogle
>> > >>>>>>>> apis.com%2F&data=02%7C01%7Caharui%40adobe.com%
>> > >>>> 7Cea3588c69d96467c165f08d
>> > >>>>>>>> 56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
>> > >>>> 7C6365344947393196
>> > >>>>>>>>
>> > >>>>>>>>87&sdata=wz0mlDPXSNb9R9uIL55hVuaRVCE1Qs
>> > xa5EN5XZoF1K4%3D&reserved=0>
>> > >>>>>>>>%
>> > >>>> 2Fg
>> > >>>>>>>> oogle-code-archive-downloads%2Fv2%2Fcode.google.com
>> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>> > >>>> http%3A%2F%2F2fcode
>> > >>>>>>>> .google.com%2F&data=02%7C01%7Caharui%40adobe.com%
>> > >>>> 7Cea3588c69d96467c165f
>> > >>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
>> > >>>> 0bf4%7C0%7C0%7C6365344947393
>> > >>>>>>>> 19687&sdata=kkKyUtW7yWmIlI2YaMM2084mFatUbp
>> > >>>> lmnr6PBa26PDU%3D&reserved=0>%
>> > >>>>>>>> 2Fc
>> > >>>>>>>> losureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com
>> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>> > >>>> http%3A%2F%2F40adob
>> > >>>>>>>> e.com%2F&data=02%7C01%7Caharui%40adobe.com%
>> > >>>> 7Cea3588c69d96467c165f08d56c
>> > >>>>>>>> c01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
>> > >>>> 7C636534494739319687&
>> > >>>>>>>> sdata=OdEf7fY9Th9Rzl0I47YgM0c%2F0nkANAERsBzzoNptghc%3D&
>> > >>>> reserved=0>%7Ce7
>> > >>>>>>>> 402a81cda54e1dbc
>> > >>>>>>>>
>> > >>>>>>>> e608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
>> > >>>> 0bf4%7C0%7C0%7C63653448592
>> > >>>>>>>> 05
>> > >>>>>>>>
>> > >>>>>>>> 06853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&
>> > >>>> reserved=0
>> > >>>>>>>>
>> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>> > >>>> https%3A%2F%2Fstora
>> > >>>>>>>> ge
>> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>> > >>>> https%3A%2F%2Fstora
>> > >>>>>>>> ge>
>> > >>>>>>>> .googleapis.com
>> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>> > >>>> http%3A%2F%2Fgoogle
>> > >>>>>>>> apis.com%2F&data=02%7C01%7Caharui%40adobe.com%
>> > >>>> 7Cea3588c69d96467c165f08d
>> > >>>>>>>> 56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
>> > >>>> 7C6365344947393196
>> > >>>>>>>>
>> > >>>>>>>>87&sdata=wz0mlDPXSNb9R9uIL55hVuaRVCE1Qs
>> > xa5EN5XZoF1K4%3D&reserved=0>
>> > >>>>>>>>%
>> > >>>> 2Fg
>> > >>>>>>>> oogle-code-archive-downloads%2Fv2%2Fcode.google.com
>> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>> > >>>> http%3A%2F%2F2fcode
>> > >>>>>>>> .google.com%2F&data=02%7C01%7Caharui%40adobe.com%
>> > >>>> 7Cea3588c69d96467c165f
>> > >>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
>> > >>>> 0bf4%7C0%7C0%7C6365344947393
>> > >>>>>>>> 19687&sdata=kkKyUtW7yWmIlI2YaMM2084mFatUbp
>> > >>>> lmnr6PBa26PDU%3D&reserved=0>%
>> > >>>>>>>> 2F
>> > >>>>>>>> closureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com
>> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>> > >>>> http%3A%2F%2F40adob
>> > >>>>>>>> e.com%2F&data=02%7C01%7Caharui%40adobe.com%
>> > >>>> 7Cea3588c69d96467c165f08d56c
>> > >>>>>>>> c01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
>> > >>>> 7C636534494739319687&
>> > >>>>>>>> sdata=OdEf7fY9Th9Rzl0I47YgM0c%2F0nkANAERsBzzoNptghc%3D&
>> > >>>> reserved=0>%7Ce7
>> > >>>>>>>> 402a81cda54e1db
>> > >>>>>>>>
>> > >>>>>>>> ce608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
>> > >>>> 0bf4%7C0%7C0%7C6365344859
>> > >>>>>>>> 20
>> > >>>>>>>>
>> > >>>>>>>> 
>>506853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&
>> > >>>> reserved=
>> > >>>>>>>> 0>
>> > >>>>>>>>     [get] To: /Apache/royale-typedefs/js/
>> target/downloads/svg.js
>> > >>>>>>>>
>> > >>>>>>>> double-check-file:
>> > >>>>>>>>    [echo] ${env.ROYALE_DOWNLOAD_CACHE}
>> > >>>>>>>>    [echo] Need file: ${still_no_file}
>> > >>>>>>>>
>> > >>>>>>>> get-from-cache-if-needed:
>> > >>>>>>>>
>> > >>>>>>>> fail-if-not-found:
>> > >>>>>>>>
>> > >>>>>>>> preprocess:
>> > >>>>>>>>
>> > >>>>>>>> externc:
>> > >>>>>>>>    [java] Error: Could not find or load main class
>> > >>>>>>>> org.apache.royale.compiler.clients.EXTERNC
>> > >>>>>>>>
>> > >>>>>>>> BUILD FAILED
>> > >>>>>>>> /Apache/royale-asjs/build.xml:1753: The following error
>> occurred
>> > >>>> while
>> > >>>>>>>> executing this line:
>> > >>>>>>>> /Apache/royale-asjs/build.xml:1825: The following error
>> occurred
>> > >>>> while
>> > >>>>>>>> executing this line:
>> > >>>>>>>> /Apache/royale-typedefs/build.xml:52: The following error
>> > occurred
>> > >>>>>>>> while executing this line:
>> > >>>>>>>> /Apache/royale-typedefs/js/build.xml:159: Java returned: 1
>> > >>>>>>>>
>> > >>>>>>>> Total time: 58 seconds
>> > >>>>>>>> Harbss-MacBook-Pro:royale-asjs harbs$
>> > >>>>>>>>
>> > >>>>>>>>> On Feb 5, 2018, at 6:32 PM, Gabe Harbs
>><harbs.lists@gmail.com
>> > >>>>>>>>> <ma...@gmail.com>
>> > >>>>>>>>> <mailto:harbs.lists@gmail.com
>><ma...@gmail.com>>>
>> > >>>> wrote:
>> > >>>>>>>>>
>> > >>>>>>>>> I’m using ant, but I’m not getting the json files.
>> > >>>>>>>>>
>> > >>>>>>>>> Now that I know where to look, I’ll try and examine the
>>script
>> > >>>>>>>>>and
>> > >>>>>>>>> see
>> > >>>>>>>>> if I can figure it out…
>> > >>>>>>>>>
>> > >>>>>>>>>> On Feb 5, 2018, at 6:09 PM, Alex Harui
>> <aharui@adobe.com.INVALID
>> > >>>>>>>>>> <ma...@adobe.com.INVALID>
>> > >>>>>>>>>> <mailto:aharui@adobe.com.INVALID
>> > >>>>>>>>>> <ma...@adobe.com.INVALID>>> wrote:
>> > >>>>>>>>>>
>> > >>>>>>>>>> The Ant script for examples/royale/ASDoc builds the JSON
>> files.
>> > >>>> I
>> > >>>>>>>>>> have
>> > >>>>>>>>>> not taken the time to figure out how to make Maven call the
>> > >>>>>>>>>>ASDoc
>> > >>>>>>>>>> compiler.  Someone with more Maven knowledge might be
>>faster
>> at
>> > >>>>>>>>>> figuring
>> > >>>>>>>>>> that out.
>> > >>>>>>>>>>
>> > >>>>>>>>>> Thanks,
>> > >>>>>>>>>> -Alex
>> > >>>>>>>>>>
>> > >>>>>>>>>> On 2/5/18, 7:21 AM, "carlos.rovira@gmail.com
>> > >>>>>>>>>> <ma...@gmail.com>
>> > >>>>>>>>>> <mailto:carlos.rovira@gmail.com
>> > >>>>>>>>>><ma...@gmail.com>>
>> > >>>>>>>>>> on behalf of Carlos Rovira"
>> > >>>>>>>>>> <carlos.rovira@gmail.com <ma...@gmail.com>
>> > >>>>>>>>>> <mailto:carlos.rovira@gmail.com
>> > >>>>>>>>>><ma...@gmail.com>>
>> > >>>> on
>> > >>>>>>>>>> behalf
>> > >>>>>>>>>> of carlosrovira@apache.org <ma...@apache.org>
>> > >>>>>>>>>> <mailto:carlosrovira@apache.org
>> > >>>>>>>>>><ma...@apache.org>>>
>> > >>>>>>>>>> wrote:
>> > >>>>>>>>>>
>> > >>>>>>>>>>> Hi I'm in the same boat.
>> > >>>>>>>>>>> I can build the App with Maven.
>> > >>>>>>>>>>> I ran it and saw the main layout but the list are not
>> populated
>> > >>>>>>>>>>>
>> > >>>>>>>>>>> 2018-02-05 11:10 GMT+01:00 Gabe Harbs
>><harbs.lists@gmail.com
>> > >>>>>>>>>>> <ma...@gmail.com>
>> > >>>>>>>>>>> <mailto:harbs.lists@gmail.com
>><ma...@gmail.com>
>> > >>:
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>> I don’t see any son files when I build the framework.
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> Building the ASDoc project builds the ASDoc app, but
>>again,
>> I
>> > >>>> see
>> > >>>>>>>>>>>> no
>> > >>>>>>>>>>>> JSON
>> > >>>>>>>>>>>> files anywhere.
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>> What creates the JSON files?
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>>> On Feb 4, 2018, at 8:08 AM, Alex Harui
>> > >>>> <aharui@adobe.com.INVALID
>> > >>>>>>>>>>>>> <ma...@adobe.com.INVALID>
>> > >>>>>>>>>>>>> <mailto:aharui@adobe.com.INVALID
>> > >>>>>>>>>>>>> <ma...@adobe.com.INVALID>>>
>> > >>>>>>>>>>>> wrote:
>> > >>>>>>>>>>>>>
>> > >>>>>>>>>>>>>>
>> > >>>>>>>>>>>>>> The big question: How do I build this with real JSON
>>data
>> > >>>>>>>>>>>>>> locally,
>> > >>>>>>>>>>>> so I
>> > >>>>>>>>>>>>>> can work on the ASDoc app?
>> > >>>>>>>>>>>>>
>> > >>>>>>>>>>>>> What error are you getting?  It builds with Ant for me
>>and
>> > >>>> the CI
>> > >>>>>>>>>>>> server
>> > >>>>>>>>>>>>> is building it.  The build script will build the JSON.
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>> --
>> > >>>>>>>>>>> Carlos Rovira
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>> https://na01.safelinks.protection.outlook.com/?url=
>> > >>>> http%3A%2F%2Fabou
>> > >>>>>>>>>>> t
>> > >>>>
>> > >>>>>>>>>>>
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=https%3A%2F%
>> > >>>>>>>>>>>2F
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=https%3A%2F%
>> > >>>>>>>>>>>2F>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
>> > 7C01%7Caharui%40adobe.
>> > >>>>>>>>>>>co
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=http%3A%2F%2
>> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
>> > %7Cf8ba9ff1cb4f4
>> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
>> > cee1%7C0%7C0%7
>> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
>> > q6CKwx%
>> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
>> > 7C71f1da39c0a84d5a8d88a67b2
>> > >>>>>>>>>>>3c
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
>> > MP1S72Zz6mInHd%2Brhymc7
>> > >>>>>>>>>>>yR
>> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>> > >>>> com/?url=http%3A%2F%2Fabo
>> > >>>>>>>>>>> ut>.
>> > >>>>>>>>>>> me%2
>> > >>>>>>>>>>>
>> > >>>>
>> > >>>>>>>>>>>
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=https%3A%2F%
>> > >>>>>>>>>>>2F
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=https%3A%2F%
>> > >>>>>>>>>>>2F>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
>> > 7C01%7Caharui%40adobe.
>> > >>>>>>>>>>>co
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=http%3A%2F%2
>> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
>> > %7Cf8ba9ff1cb4f4
>> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
>> > cee1%7C0%7C0%7
>> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
>> > q6CKwx%
>> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
>> > 7C71f1da39c0a84d5a8d88a67b2
>> > >>>>>>>>>>>3c
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
>> > MP1S72Zz6mInHd%2Brhymc7
>> > >>>>>>>>>>>yR
>> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>> > >>>> com/?url=http%3A%2F%2Fabo
>> > >>>>>>>>>>> ut
>> > >>>>
>> > >>>>>>>>>>>
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=https%3A%2F%
>> > >>>>>>>>>>>2F
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=https%3A%2F%
>> > >>>>>>>>>>>2F>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
>> > 7C01%7Caharui%40adobe.
>> > >>>>>>>>>>>co
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=http%3A%2F%2
>> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
>> > %7Cf8ba9ff1cb4f4
>> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
>> > cee1%7C0%7C0%7
>> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
>> > q6CKwx%
>> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
>> > 7C71f1da39c0a84d5a8d88a67b2
>> > >>>>>>>>>>>3c
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
>> > MP1S72Zz6mInHd%2Brhymc7
>> > >>>>>>>>>>>yR
>> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>> > >>>> com/?url=http%3A%2F%2Fabo
>> > >>>>>>>>>>> ut>
>> > >>>>>>>>>>> .me%2>
>> > >>>>>>>>>>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=http%3A%2F%2
>> > >>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com
>> > %7Cf8ba9ff1cb4f
>> > >>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
>> > cee1%7C0%7C0%
>> > >>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%
>> > 2FJyjHrRZ6AYwkG2q
>> > >>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>
>> > >>>>
>> > >>>>>>>>>>>
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=https%3A%2F%
>> > >>>>>>>>>>>2F
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=https%3A%2F%
>> > >>>>>>>>>>>2F>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
>> > 7C01%7Caharui%40adobe.
>> > >>>>>>>>>>>co
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=http%3A%2F%2
>> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
>> > %7Cf8ba9ff1cb4f4
>> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
>> > cee1%7C0%7C0%7
>> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
>> > q6CKwx%
>> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
>> > 7C71f1da39c0a84d5a8d88a67b2
>> > >>>>>>>>>>>3c
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
>> > MP1S72Zz6mInHd%2Brhymc7
>> > >>>>>>>>>>>yR
>> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>> > >>>> com/?url=http%3A%2F%2F40a
>> > >>>>>>>>>>> dobe.com
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=http%3A%2F%2
>> > >>>>>>>>>>>Fdobe.com%2F&data=02%7C01%7Caharui%40adobe.com%
>> > 7Cf8ba9ff1cb4f467
>> > >>>>>>>>>>>5321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
>> > cee1%7C0%7C0%7C6
>> > 
>>>>>>>>>>>>>36541052200787015&sdata=d%2F1%2BJqhXrz8DaCQqyF6lhDIeo1LtO3bq
>> > h66y
>> > >>>>>>>>>>>N%2Bugs%2Fk%3D&reserved=0>%2F&data=02%7C01%7Caharui%
>> 40adobe.com
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=http%3A%2F%2
>> > >>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com
>> > %7Cf8ba9ff1cb4f
>> > >>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
>> > cee1%7C0%7C0%
>> > >>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%
>> > 2FJyjHrRZ6AYwkG2q
>> > >>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>%
>> > >>>> 7Cea3588c69d96467c165f
>> > >>>>>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
>> > >>>> 0bf4%7C0%7C0%7C6365344947
>> > >>>>>>>>>>> 39319687&sdata=OdEf7fY9Th9Rzl0I47YgM0c%
>> > >>>> 2F0nkANAERsBzzoNptghc%3D&rese
>> > >>>>>>>>>>> rved=0>
>> > >>>>>>>>>>>
>> > >>>>
>> > >>>>>>>>>>>
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=https%3A%2F%
>> > >>>>>>>>>>>2F
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=https%3A%2F%
>> > >>>>>>>>>>>2F>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
>> > 7C01%7Caharui%40adobe.
>> > >>>>>>>>>>>co
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=http%3A%2F%2
>> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
>> > %7Cf8ba9ff1cb4f4
>> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
>> > cee1%7C0%7C0%7
>> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
>> > q6CKwx%
>> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
>> > 7C71f1da39c0a84d5a8d88a67b2
>> > >>>>>>>>>>>3c
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
>> > MP1S72Zz6mInHd%2Brhymc7
>> > >>>>>>>>>>>yR
>> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>> > >>>> com/?url=http%3A%2F%2F40a
>> > >>>>>>>>>>> do
>> > >>>>
>> > >>>>>>>>>>>
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=https%3A%2F%
>> > >>>>>>>>>>>2F
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=https%3A%2F%
>> > >>>>>>>>>>>2F>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
>> > 7C01%7Caharui%40adobe.
>> > >>>>>>>>>>>co
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=http%3A%2F%2
>> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
>> > %7Cf8ba9ff1cb4f4
>> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
>> > cee1%7C0%7C0%7
>> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
>> > q6CKwx%
>> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
>> > 7C71f1da39c0a84d5a8d88a67b2
>> > >>>>>>>>>>>3c
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
>> > MP1S72Zz6mInHd%2Brhymc7
>> > >>>>>>>>>>>yR
>> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>> > >>>> com/?url=http%3A%2F%2F40a
>> > >>>>>>>>>>> do>
>> > >>>>>>>>>>> be.com
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=http%3A%2F%2
>> > >>>>>>>>>>>Fbe.com%2F&data=02%7C01%7Caharui%40adobe.com%
>> > 7Cf8ba9ff1cb4f46753
>> > >>>>>>>>>>>21708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
>> > cee1%7C0%7C0%7C636
>> > >>>>>>>>>>>541052200787015&sdata=olsOu%2BVjG%
>> > 2BeAKnSml0uBemeNTtcABhu%2FYwYf
>> > >>>>>>>>>>>yrDmzd0%3D&reserved=0>
>> > >>>>
>> > >>>>>>>>>>>
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=http%3A%2F%2
>> > >>>>>>>>>>>Fb
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=http%3A%2F%2
>> > >>>>>>>>>>>Fb>
>> > >>>>>>>>>>> e
>> > >>>> .
>> > >>>>>>>>>>> com%2F&data=02%7C01%7Caharui%40adobe.com
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=http%3A%2F%2
>> > >>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com
>> > %7Cf8ba9ff1cb4f
>> > >>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
>> > cee1%7C0%7C0%
>> > >>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%
>> > 2FJyjHrRZ6AYwkG2q
>> > >>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>%
>> > >>>> 7Cea3588c69d96467c165f08d56
>> > >>>>>>>>>>> cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
>> > >>>> 0bf4%7C0%7C0%7C636534494739319
>> > >>>>>>>>>>> 
>>687&sdata=3Chy4NVUzpv27fYh7IuSAXN8%2BiciSY7NBjlALeCnZkE%3D&
>> > >>>> reserved=
>> > >>>>>>>>>>> 0>%2F&data=02%7C01%7Caharui%40adobe.com
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=http%3A%2F%2
>> > >>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com
>> > %7Cf8ba9ff1cb4f
>> > >>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
>> > cee1%7C0%7C0%
>> > >>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%
>> > 2FJyjHrRZ6AYwkG2q
>> > >>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>
>> > >>>>
>> > >>>>>>>>>>>
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=https%3A%2F%
>> > >>>>>>>>>>>2F
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=https%3A%2F%
>> > >>>>>>>>>>>2F>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
>> > 7C01%7Caharui%40adobe.
>> > >>>>>>>>>>>co
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=http%3A%2F%2
>> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
>> > %7Cf8ba9ff1cb4f4
>> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
>> > cee1%7C0%7C0%7
>> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
>> > q6CKwx%
>> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
>> > 7C71f1da39c0a84d5a8d88a67b2
>> > >>>>>>>>>>>3c
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
>> > MP1S72Zz6mInHd%2Brhymc7
>> > >>>>>>>>>>>yR
>> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>> > >>>> com/?url=http%3A%2F%2F40a
>> > >>>>>>>>>>> dobe.com
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=http%3A%2F%2
>> > >>>>>>>>>>>Fdobe.com%2F&data=02%7C01%7Caharui%40adobe.com%
>> > 7Cf8ba9ff1cb4f467
>> > >>>>>>>>>>>5321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
>> > cee1%7C0%7C0%7C6
>> > 
>>>>>>>>>>>>>36541052200787015&sdata=d%2F1%2BJqhXrz8DaCQqyF6lhDIeo1LtO3bq
>> > h66y
>> > >>>>>>>>>>>N%2Bugs%2Fk%3D&reserved=0>%2F&data=02%7C01%7Caharui%
>> 40adobe.com
>> > 
>>>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2
>>>>>>>>>>>>>F%2Fna01.safelinks.protection.outlook&data=02%7C01%7Caharui%40
>>>>>>>>>>>>>adobe.com%7C820b1d29d9eb4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438
>>>>>>>>>>>>>794aed2c178decee1%7C0%7C0%7C636541091942987055&sdata=bBPoBgjCb
>>>>>>>>>>>>>6Vjs%2Fvb50XbYbLiidGRaWNMhCT9%2Bw4th6U%3D&reserved=0.
>> > com/?url=http%3A%2F%2
>> > >>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com
>> > %7Cf8ba9ff1cb4f
>> > >>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
>> > cee1%7C0%7C0%
>> > >>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%
>> > 2FJyjHrRZ6AYwkG2q
>> > >>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>%
>> > >>>> 7Cea3588c69d96467c165f
>> > >>>>>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
>> > >>>> 0bf4%7C0%7C0%7C6365344947
>> > >>>>>>>>>>> 39319687&sdata=OdEf7fY9Th9Rzl0I47YgM0c%
>> > >>>> 2F0nkANAERsBzzoNptghc%3D&rese
>> > >>>>>>>>>>> rved=0>%7Ce7402a81cda54e1dbce608d5
>> > >>>>>>>>>>>
>> > >>>>>>>>>>> 6cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
>> > >>>> 0bf4%7C0%7C0%7C63653448592050
>> > >>>>>>>>>>> 68
>> > >>>>>>>>>>>
>> > >>>>>>>>>>> 53&sdata=UafNpmJN5iCvVENfLSZNokjQjZ9dot
>> > >>>> jZy0Z4S25ZGwU%3D&reserved=0>%
>> > >>>>>>>>>>> 7C
>> > >>>>>>>>>>> 6bc182a710ed4ce440e408d5
>> > >>>>>>>>>>>
>> > >>>>>>>>>>>
>> > >>>>>>>>>>> 6cac3212%7C71f1da39c0a84d5a8d88a67b23c3
>> > >>>> 0bf4%7C0%7C0%7C63653440918450
>> > >>>>>>>>>>> 57
>> > >>>>>>>>>>> 84&s
>> > >>>>>>>>>>> data=lNdSFaLQoU9IXHtzD0ryoGXjgupvjE
>> h314hc9nTKyds%3D&reserved=0
>> > >>>>>
>> > >>>>
>> > >>>>
>> > >>>
>> > >>>
>> > >>> --
>> > >>> Carlos Rovira
>> > >>>
>> > >>>https://na01.safelinks.protection.outlook.com/?url=
>> > http%3A%2F%2Fabout.me
>> > >>>%2
>> > >>><https://na01.safelinks.protection.outlook.com/?url=
>> > http%3A%2F%2Fabout.m
>> > >>>e%2>
>> > >>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com
>> > >>><https://na01.safelinks.protection.outlook.com/?url=
>> > http%3A%2F%2F40adobe
>> > >>>.com%2F&data=02%7C01%7Caharui%40adobe.com%
>> > 7Cf8ba9ff1cb4f4675321708d572b6
>> > >>>e21c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%
>> > 7C636541052200787015&sda
>> > >>>ta=%2FMPXTBErQ6Z2fL03I%2FJyjHrRZ6AYwkG2qRAEOv04eoQ%
>> > 3D&reserved=0>%7C353b
>> > >>>69992e0a4801268508d5
>> > >>>
>> > >>>6d3d09b3%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
>> > 7C636535031291442280
>> > >>>&s
>> > >>> 
>>data=pwXRrHQbWB%2B%2F%2F2ezyNdcp20RQb1QE7ggg4gy6lFc3DQ%3D&reserved=0
>> > >
>> >
>> >
>>
>>
>> --
>>
>> Piotr Zarzycki
>>
>> Patreon: 
>>*https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.pat
>>reon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C820b1d29d9eb
>>4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6365410
>>91942987055&sdata=EfPQEvLPZ%2Fwy67ShIccn3x5IIkqiWmW3tqhj%2FK4aQsU%3D&rese
>>rved=0
>> 
>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.pat
>>reon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C820b1d29d9eb
>>4c90d1cf08d572c0248f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6365410
>>91942987055&sdata=EfPQEvLPZ%2Fwy67ShIccn3x5IIkqiWmW3tqhj%2FK4aQsU%3D&rese
>>rved=0>*
>>
>
>
>
>-- 
>Carlos Rovira
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2
>Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C820b1d29d9eb4c90d1cf08d5
>72c0248f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636541091942987055&s
>data=Q4MXH6958Z%2Bx4HZYZJVrin%2FAE%2B0GyuwnrLzcR0FpNho%3D&reserved=0


Re: ASDoc, Routing, Releases

Posted by Carlos Rovira <ca...@apache.org>.
Hi Alex,

I tried the link royale.apache.org/asdoc but it doesn't work. Is that link
right?
For versions I think ASDocs has sense if we all focus in create right
ASDoc. I'm trying to do it with Vivid, and did with MDL times. This is
important and makes us to take care of the code we make. The code is not
ready after we make it, is ready  when we try to think far beyond of what
it does and what people needs from it in terms of documentation, ease of
use, ...
So if we all create good ASDoc, I think is ok to release with each release.
With time, and more releases, people will want to check ASDoc from specific
version.
I think we will need to store that versions so people could check it, and
will be easily discovered by url.
For example: http://royale.apache.org/asdoc/0.9.0/...



2018-02-13 9:47 GMT+01:00 Piotr Zarzycki <pi...@gmail.com>:

> I think simplicity is the key here. Pushing after release ASDoc - I like
> the idea. The filtering could also appear, but I would still stay with
> pushing after every release instead all the time.
>
> Thanks,
> Piotr
>
> 2018-02-13 9:32 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:
>
> > Filtering by version is certainly possible, but would require that we are
> > diligent about specifying the correct version when entering data.
> >
> > -Alex
> >
> > On 2/12/18, 11:53 PM, "Gabe Harbs" <ha...@gmail.com> wrote:
> >
> > >Yes. Having it as part of the release process makes sense.
> > >
> > >Another way to go about it would be to have some way to limit which
> > >version data is displayed, so if unreleased data is set to display, it
> > >would show up, but by default the ASDoc app would only show data that is
> > >relevant to the latest release.
> > >
> > >> On Feb 13, 2018, at 9:43 AM, Alex Harui <ah...@adobe.com.INVALID>
> > >>wrote:
> > >>
> > >> I pushed an Ant script that copies ASDoc from the CI server and copies
> > >>it
> > >> to the asdoc folder on the site.
> > >> I also pushed the ASDoc.
> > >>
> > >> I was going to hook this up to a CI build but am having second
> thoughts.
> > >> Maybe we should only update after a release.  Otherwise, folks may
> find
> > >> stuff in ASDoc that is only in the nightly and hasn't been released.
> > >>
> > >> Thoughts?
> > >> -Alex
> > >>
> > >> On 2/6/18, 12:38 AM, "carlos.rovira@gmail.com
> > >><ma...@gmail.com> on behalf of Carlos Rovira"
> > >> <carlos.rovira@gmail.com <ma...@gmail.com> on behalf
> of
> > >>carlosrovira@apache.org <ma...@apache.org>> wrote:
> > >>
> > >>> Hi Alex,
> > >>>
> > >>> in fact I think that's what it should be :)
> > >>> don't know if as part of the website or in the royale-docs live url.
> > >>> Anyway the proposed url is ok.
> > >>>
> > >>> When I updated the website I overlay the folder with changes, as in
> the
> > >>> website there's no "/asdoc/" url it will be untouched by my changes
> > >>>
> > >>> thanks
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>> 2018-02-06 6:29 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:
> > >>>
> > >>>> ASDoc is looking better.  I was looking into tools to understand how
> > >>>> google crawls sites and found that I can't use them on Jenkins.  I
> > >>>>also
> > >>>> saw in another thread that there is a way to get ASF Jenkins to push
> > >>>> changes to a gitpubsub site.  Also, the ASDoc URL is long and ugly.
> > >>>>
> > >>>> So, I'm thinking we should create a Jenkins job to copy ASDoc to
> > >>>> royale.a.o.  Does anybody have any reason we shouldn't publish ASDoc
> > >>>>on
> > >>>> royale.a.o?  Also, what folder should we use?  royale.a.o/asdoc/?
> > >>>>
> > >>>> Thoughts?
> > >>>> -Alex
> > >>>>
> > >>>> On 2/5/18, 9:44 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
> > >>>>
> > >>>>>> What did you clean out?
> > >>>>>
> > >>>>> Everything.
> > >>>>>
> > >>>>> I deleted the entire contents of the three repo folders except the
> > >>>>>.git
> > >>>>> folder.
> > >>>>>
> > >>>>> I then stashed my local “changes" and pulled develop to bring my
> repo
> > >>>>> into a clean up-to-date state.
> > >>>>>
> > >>>>> I’m not sure what the problem was.
> > >>>>>
> > >>>>> Harbs
> > >>>>>
> > >>>>>> On Feb 5, 2018, at 7:37 PM, Alex Harui <ah...@adobe.com.INVALID>
> > >>>> wrote:
> > >>>>>>
> > >>>>>> What did you clean out?  It might help others if you update the
> > >>>> scripts
> > >>>>>> to
> > >>>>>> clean up better.  I thought it was working correctly.
> > >>>>>>
> > >>>>>> When things get renamed, the scripts don't always clean out the
> old
> > >>>>>> folders.
> > >>>>>>
> > >>>>>> -Alex
> > >>>>>>
> > >>>>>> On 2/5/18, 9:29 AM, "Gabe Harbs" <harbs.lists@gmail.com
> > >>>>>> <ma...@gmail.com>> wrote:
> > >>>>>>
> > >>>>>>> I manually cleaned out my repo folders, pulled again and now it
> > >>>> seems
> > >>>>>>> to
> > >>>>>>> be working.
> > >>>>>>>
> > >>>>>>> It looks like ant wipe-all on the compiler and ant clean all on
> > >>>> asjs,
> > >>>>>>> doesn’t quite clean everything…
> > >>>>>>>
> > >>>>>>>> On Feb 5, 2018, at 7:13 PM, Gabe Harbs <ha...@gmail.com>
> > >>>> wrote:
> > >>>>>>>>
> > >>>>>>>> It looks like I needed to set some env vars.
> > >>>>>>>>
> > >>>>>>>> I did so, and I’m getting some JSON files, but not the full
> thing.
> > >>>>>>>>
> > >>>>>>>> I just updated my repos and did ant clean all. I’m now getting a
> > >>>>>>>> failed
> > >>>>>>>> build of Royale and I’m not sure why...
> > >>>>>>>>
> > >>>>>>>> royale.royaletasks.jar:
> > >>>>>>>>
> > >>>>>>>> jar:
> > >>>>>>>>
> > >>>>>>>> main:
> > >>>>>>>>
> > >>>>>>>> main:
> > >>>>>>>>
> > >>>>>>>> download:
> > >>>>>>>>    [echo] /Apache/royale-asjs
> > >>>>>>>>   [unjar] Expanding:
> > >>>>>>>> /Apache/royale-asjs/js/lib/google/closure-compiler/compiler.jar
> > >>>> into
> > >>>>>>>> /Apache/royale-typedefs/js/target/temp/externs
> > >>>>>>>>   [unzip] Expanding:
> > >>>>>>>> /Apache/royale-typedefs/js/target/temp/externs/externs.zip into
> > >>>>>>>> /Apache/royale-typedefs/js/target/downloads
> > >>>>>>>>     [get] Getting:
> > >>>>>>>>
> > >>>>>>>> https://na01.safelinks.protection.outlook.com/?url=
> > >>>> https%3A%2F%2Fstorag
> > >>>>>>>> e
> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> > >>>> https%3A%2F%2Fstora
> > >>>>>>>> ge>.
> > >>>>>>>> googleapis.com
> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> > >>>> http%3A%2F%2Fgoogle
> > >>>>>>>> apis.com%2F&data=02%7C01%7Caharui%40adobe.com%
> > >>>> 7Cea3588c69d96467c165f08d
> > >>>>>>>> 56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> > >>>> 7C6365344947393196
> > >>>>>>>>
> > >>>>>>>>87&sdata=wz0mlDPXSNb9R9uIL55hVuaRVCE1Qs
> > xa5EN5XZoF1K4%3D&reserved=0>
> > >>>>>>>>%
> > >>>> 2Fg
> > >>>>>>>> oogle-code-archive-downloads%2Fv2%2Fcode.google.com
> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> > >>>> http%3A%2F%2F2fcode
> > >>>>>>>> .google.com%2F&data=02%7C01%7Caharui%40adobe.com%
> > >>>> 7Cea3588c69d96467c165f
> > >>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
> > >>>> 0bf4%7C0%7C0%7C6365344947393
> > >>>>>>>> 19687&sdata=kkKyUtW7yWmIlI2YaMM2084mFatUbp
> > >>>> lmnr6PBa26PDU%3D&reserved=0>%
> > >>>>>>>> 2Fc
> > >>>>>>>> losureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com
> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> > >>>> http%3A%2F%2F40adob
> > >>>>>>>> e.com%2F&data=02%7C01%7Caharui%40adobe.com%
> > >>>> 7Cea3588c69d96467c165f08d56c
> > >>>>>>>> c01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> > >>>> 7C636534494739319687&
> > >>>>>>>> sdata=OdEf7fY9Th9Rzl0I47YgM0c%2F0nkANAERsBzzoNptghc%3D&
> > >>>> reserved=0>%7Ce7
> > >>>>>>>> 402a81cda54e1dbc
> > >>>>>>>>
> > >>>>>>>> e608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
> > >>>> 0bf4%7C0%7C0%7C63653448592
> > >>>>>>>> 05
> > >>>>>>>>
> > >>>>>>>> 06853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&
> > >>>> reserved=0
> > >>>>>>>>
> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> > >>>> https%3A%2F%2Fstora
> > >>>>>>>> ge
> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> > >>>> https%3A%2F%2Fstora
> > >>>>>>>> ge>
> > >>>>>>>> .googleapis.com
> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> > >>>> http%3A%2F%2Fgoogle
> > >>>>>>>> apis.com%2F&data=02%7C01%7Caharui%40adobe.com%
> > >>>> 7Cea3588c69d96467c165f08d
> > >>>>>>>> 56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> > >>>> 7C6365344947393196
> > >>>>>>>>
> > >>>>>>>>87&sdata=wz0mlDPXSNb9R9uIL55hVuaRVCE1Qs
> > xa5EN5XZoF1K4%3D&reserved=0>
> > >>>>>>>>%
> > >>>> 2Fg
> > >>>>>>>> oogle-code-archive-downloads%2Fv2%2Fcode.google.com
> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> > >>>> http%3A%2F%2F2fcode
> > >>>>>>>> .google.com%2F&data=02%7C01%7Caharui%40adobe.com%
> > >>>> 7Cea3588c69d96467c165f
> > >>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
> > >>>> 0bf4%7C0%7C0%7C6365344947393
> > >>>>>>>> 19687&sdata=kkKyUtW7yWmIlI2YaMM2084mFatUbp
> > >>>> lmnr6PBa26PDU%3D&reserved=0>%
> > >>>>>>>> 2F
> > >>>>>>>> closureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com
> > >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> > >>>> http%3A%2F%2F40adob
> > >>>>>>>> e.com%2F&data=02%7C01%7Caharui%40adobe.com%
> > >>>> 7Cea3588c69d96467c165f08d56c
> > >>>>>>>> c01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> > >>>> 7C636534494739319687&
> > >>>>>>>> sdata=OdEf7fY9Th9Rzl0I47YgM0c%2F0nkANAERsBzzoNptghc%3D&
> > >>>> reserved=0>%7Ce7
> > >>>>>>>> 402a81cda54e1db
> > >>>>>>>>
> > >>>>>>>> ce608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
> > >>>> 0bf4%7C0%7C0%7C6365344859
> > >>>>>>>> 20
> > >>>>>>>>
> > >>>>>>>> 506853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&
> > >>>> reserved=
> > >>>>>>>> 0>
> > >>>>>>>>     [get] To: /Apache/royale-typedefs/js/
> target/downloads/svg.js
> > >>>>>>>>
> > >>>>>>>> double-check-file:
> > >>>>>>>>    [echo] ${env.ROYALE_DOWNLOAD_CACHE}
> > >>>>>>>>    [echo] Need file: ${still_no_file}
> > >>>>>>>>
> > >>>>>>>> get-from-cache-if-needed:
> > >>>>>>>>
> > >>>>>>>> fail-if-not-found:
> > >>>>>>>>
> > >>>>>>>> preprocess:
> > >>>>>>>>
> > >>>>>>>> externc:
> > >>>>>>>>    [java] Error: Could not find or load main class
> > >>>>>>>> org.apache.royale.compiler.clients.EXTERNC
> > >>>>>>>>
> > >>>>>>>> BUILD FAILED
> > >>>>>>>> /Apache/royale-asjs/build.xml:1753: The following error
> occurred
> > >>>> while
> > >>>>>>>> executing this line:
> > >>>>>>>> /Apache/royale-asjs/build.xml:1825: The following error
> occurred
> > >>>> while
> > >>>>>>>> executing this line:
> > >>>>>>>> /Apache/royale-typedefs/build.xml:52: The following error
> > occurred
> > >>>>>>>> while executing this line:
> > >>>>>>>> /Apache/royale-typedefs/js/build.xml:159: Java returned: 1
> > >>>>>>>>
> > >>>>>>>> Total time: 58 seconds
> > >>>>>>>> Harbss-MacBook-Pro:royale-asjs harbs$
> > >>>>>>>>
> > >>>>>>>>> On Feb 5, 2018, at 6:32 PM, Gabe Harbs <harbs.lists@gmail.com
> > >>>>>>>>> <ma...@gmail.com>
> > >>>>>>>>> <mailto:harbs.lists@gmail.com <ma...@gmail.com>>>
> > >>>> wrote:
> > >>>>>>>>>
> > >>>>>>>>> I’m using ant, but I’m not getting the json files.
> > >>>>>>>>>
> > >>>>>>>>> Now that I know where to look, I’ll try and examine the script
> > >>>>>>>>>and
> > >>>>>>>>> see
> > >>>>>>>>> if I can figure it out…
> > >>>>>>>>>
> > >>>>>>>>>> On Feb 5, 2018, at 6:09 PM, Alex Harui
> <aharui@adobe.com.INVALID
> > >>>>>>>>>> <ma...@adobe.com.INVALID>
> > >>>>>>>>>> <mailto:aharui@adobe.com.INVALID
> > >>>>>>>>>> <ma...@adobe.com.INVALID>>> wrote:
> > >>>>>>>>>>
> > >>>>>>>>>> The Ant script for examples/royale/ASDoc builds the JSON
> files.
> > >>>> I
> > >>>>>>>>>> have
> > >>>>>>>>>> not taken the time to figure out how to make Maven call the
> > >>>>>>>>>>ASDoc
> > >>>>>>>>>> compiler.  Someone with more Maven knowledge might be faster
> at
> > >>>>>>>>>> figuring
> > >>>>>>>>>> that out.
> > >>>>>>>>>>
> > >>>>>>>>>> Thanks,
> > >>>>>>>>>> -Alex
> > >>>>>>>>>>
> > >>>>>>>>>> On 2/5/18, 7:21 AM, "carlos.rovira@gmail.com
> > >>>>>>>>>> <ma...@gmail.com>
> > >>>>>>>>>> <mailto:carlos.rovira@gmail.com
> > >>>>>>>>>><ma...@gmail.com>>
> > >>>>>>>>>> on behalf of Carlos Rovira"
> > >>>>>>>>>> <carlos.rovira@gmail.com <ma...@gmail.com>
> > >>>>>>>>>> <mailto:carlos.rovira@gmail.com
> > >>>>>>>>>><ma...@gmail.com>>
> > >>>> on
> > >>>>>>>>>> behalf
> > >>>>>>>>>> of carlosrovira@apache.org <ma...@apache.org>
> > >>>>>>>>>> <mailto:carlosrovira@apache.org
> > >>>>>>>>>><ma...@apache.org>>>
> > >>>>>>>>>> wrote:
> > >>>>>>>>>>
> > >>>>>>>>>>> Hi I'm in the same boat.
> > >>>>>>>>>>> I can build the App with Maven.
> > >>>>>>>>>>> I ran it and saw the main layout but the list are not
> populated
> > >>>>>>>>>>>
> > >>>>>>>>>>> 2018-02-05 11:10 GMT+01:00 Gabe Harbs <harbs.lists@gmail.com
> > >>>>>>>>>>> <ma...@gmail.com>
> > >>>>>>>>>>> <mailto:harbs.lists@gmail.com <ma...@gmail.com>
> > >>:
> > >>>>>>>>>>>
> > >>>>>>>>>>>> I don’t see any son files when I build the framework.
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> Building the ASDoc project builds the ASDoc app, but again,
> I
> > >>>> see
> > >>>>>>>>>>>> no
> > >>>>>>>>>>>> JSON
> > >>>>>>>>>>>> files anywhere.
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> What creates the JSON files?
> > >>>>>>>>>>>>
> > >>>>>>>>>>>>> On Feb 4, 2018, at 8:08 AM, Alex Harui
> > >>>> <aharui@adobe.com.INVALID
> > >>>>>>>>>>>>> <ma...@adobe.com.INVALID>
> > >>>>>>>>>>>>> <mailto:aharui@adobe.com.INVALID
> > >>>>>>>>>>>>> <ma...@adobe.com.INVALID>>>
> > >>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> The big question: How do I build this with real JSON data
> > >>>>>>>>>>>>>> locally,
> > >>>>>>>>>>>> so I
> > >>>>>>>>>>>>>> can work on the ASDoc app?
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>> What error are you getting?  It builds with Ant for me and
> > >>>> the CI
> > >>>>>>>>>>>> server
> > >>>>>>>>>>>>> is building it.  The build script will build the JSON.
> > >>>>>>>>>>>>
> > >>>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>> --
> > >>>>>>>>>>> Carlos Rovira
> > >>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>> https://na01.safelinks.protection.outlook.com/?url=
> > >>>> http%3A%2F%2Fabou
> > >>>>>>>>>>> t
> > >>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=https%3A%2F%
> > >>>>>>>>>>>2F
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=https%3A%2F%
> > >>>>>>>>>>>2F>
> > >>>>>>>>>>>
> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> > 7C01%7Caharui%40adobe.
> > >>>>>>>>>>>co
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=http%3A%2F%2
> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> > %7Cf8ba9ff1cb4f4
> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> > cee1%7C0%7C0%7
> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> > q6CKwx%
> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> > >>>>>>>>>>>
> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> > 7C71f1da39c0a84d5a8d88a67b2
> > >>>>>>>>>>>3c
> > >>>>>>>>>>>
> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> > MP1S72Zz6mInHd%2Brhymc7
> > >>>>>>>>>>>yR
> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> > >>>> com/?url=http%3A%2F%2Fabo
> > >>>>>>>>>>> ut>.
> > >>>>>>>>>>> me%2
> > >>>>>>>>>>>
> > >>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=https%3A%2F%
> > >>>>>>>>>>>2F
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=https%3A%2F%
> > >>>>>>>>>>>2F>
> > >>>>>>>>>>>
> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> > 7C01%7Caharui%40adobe.
> > >>>>>>>>>>>co
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=http%3A%2F%2
> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> > %7Cf8ba9ff1cb4f4
> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> > cee1%7C0%7C0%7
> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> > q6CKwx%
> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> > >>>>>>>>>>>
> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> > 7C71f1da39c0a84d5a8d88a67b2
> > >>>>>>>>>>>3c
> > >>>>>>>>>>>
> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> > MP1S72Zz6mInHd%2Brhymc7
> > >>>>>>>>>>>yR
> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> > >>>> com/?url=http%3A%2F%2Fabo
> > >>>>>>>>>>> ut
> > >>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=https%3A%2F%
> > >>>>>>>>>>>2F
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=https%3A%2F%
> > >>>>>>>>>>>2F>
> > >>>>>>>>>>>
> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> > 7C01%7Caharui%40adobe.
> > >>>>>>>>>>>co
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=http%3A%2F%2
> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> > %7Cf8ba9ff1cb4f4
> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> > cee1%7C0%7C0%7
> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> > q6CKwx%
> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> > >>>>>>>>>>>
> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> > 7C71f1da39c0a84d5a8d88a67b2
> > >>>>>>>>>>>3c
> > >>>>>>>>>>>
> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> > MP1S72Zz6mInHd%2Brhymc7
> > >>>>>>>>>>>yR
> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> > >>>> com/?url=http%3A%2F%2Fabo
> > >>>>>>>>>>> ut>
> > >>>>>>>>>>> .me%2>
> > >>>>>>>>>>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=http%3A%2F%2
> > >>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com
> > %7Cf8ba9ff1cb4f
> > >>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> > cee1%7C0%7C0%
> > >>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%
> > 2FJyjHrRZ6AYwkG2q
> > >>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>
> > >>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=https%3A%2F%
> > >>>>>>>>>>>2F
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=https%3A%2F%
> > >>>>>>>>>>>2F>
> > >>>>>>>>>>>
> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> > 7C01%7Caharui%40adobe.
> > >>>>>>>>>>>co
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=http%3A%2F%2
> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> > %7Cf8ba9ff1cb4f4
> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> > cee1%7C0%7C0%7
> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> > q6CKwx%
> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> > >>>>>>>>>>>
> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> > 7C71f1da39c0a84d5a8d88a67b2
> > >>>>>>>>>>>3c
> > >>>>>>>>>>>
> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> > MP1S72Zz6mInHd%2Brhymc7
> > >>>>>>>>>>>yR
> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> > >>>> com/?url=http%3A%2F%2F40a
> > >>>>>>>>>>> dobe.com
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=http%3A%2F%2
> > >>>>>>>>>>>Fdobe.com%2F&data=02%7C01%7Caharui%40adobe.com%
> > 7Cf8ba9ff1cb4f467
> > >>>>>>>>>>>5321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> > cee1%7C0%7C0%7C6
> > >>>>>>>>>>>36541052200787015&sdata=d%2F1%2BJqhXrz8DaCQqyF6lhDIeo1LtO3bq
> > h66y
> > >>>>>>>>>>>N%2Bugs%2Fk%3D&reserved=0>%2F&data=02%7C01%7Caharui%
> 40adobe.com
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=http%3A%2F%2
> > >>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com
> > %7Cf8ba9ff1cb4f
> > >>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> > cee1%7C0%7C0%
> > >>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%
> > 2FJyjHrRZ6AYwkG2q
> > >>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>%
> > >>>> 7Cea3588c69d96467c165f
> > >>>>>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
> > >>>> 0bf4%7C0%7C0%7C6365344947
> > >>>>>>>>>>> 39319687&sdata=OdEf7fY9Th9Rzl0I47YgM0c%
> > >>>> 2F0nkANAERsBzzoNptghc%3D&rese
> > >>>>>>>>>>> rved=0>
> > >>>>>>>>>>>
> > >>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=https%3A%2F%
> > >>>>>>>>>>>2F
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=https%3A%2F%
> > >>>>>>>>>>>2F>
> > >>>>>>>>>>>
> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> > 7C01%7Caharui%40adobe.
> > >>>>>>>>>>>co
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=http%3A%2F%2
> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> > %7Cf8ba9ff1cb4f4
> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> > cee1%7C0%7C0%7
> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> > q6CKwx%
> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> > >>>>>>>>>>>
> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> > 7C71f1da39c0a84d5a8d88a67b2
> > >>>>>>>>>>>3c
> > >>>>>>>>>>>
> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> > MP1S72Zz6mInHd%2Brhymc7
> > >>>>>>>>>>>yR
> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> > >>>> com/?url=http%3A%2F%2F40a
> > >>>>>>>>>>> do
> > >>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=https%3A%2F%
> > >>>>>>>>>>>2F
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=https%3A%2F%
> > >>>>>>>>>>>2F>
> > >>>>>>>>>>>
> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> > 7C01%7Caharui%40adobe.
> > >>>>>>>>>>>co
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=http%3A%2F%2
> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> > %7Cf8ba9ff1cb4f4
> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> > cee1%7C0%7C0%7
> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> > q6CKwx%
> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> > >>>>>>>>>>>
> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> > 7C71f1da39c0a84d5a8d88a67b2
> > >>>>>>>>>>>3c
> > >>>>>>>>>>>
> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> > MP1S72Zz6mInHd%2Brhymc7
> > >>>>>>>>>>>yR
> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> > >>>> com/?url=http%3A%2F%2F40a
> > >>>>>>>>>>> do>
> > >>>>>>>>>>> be.com
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=http%3A%2F%2
> > >>>>>>>>>>>Fbe.com%2F&data=02%7C01%7Caharui%40adobe.com%
> > 7Cf8ba9ff1cb4f46753
> > >>>>>>>>>>>21708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> > cee1%7C0%7C0%7C636
> > >>>>>>>>>>>541052200787015&sdata=olsOu%2BVjG%
> > 2BeAKnSml0uBemeNTtcABhu%2FYwYf
> > >>>>>>>>>>>yrDmzd0%3D&reserved=0>
> > >>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=http%3A%2F%2
> > >>>>>>>>>>>Fb
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=http%3A%2F%2
> > >>>>>>>>>>>Fb>
> > >>>>>>>>>>> e
> > >>>> .
> > >>>>>>>>>>> com%2F&data=02%7C01%7Caharui%40adobe.com
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=http%3A%2F%2
> > >>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com
> > %7Cf8ba9ff1cb4f
> > >>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> > cee1%7C0%7C0%
> > >>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%
> > 2FJyjHrRZ6AYwkG2q
> > >>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>%
> > >>>> 7Cea3588c69d96467c165f08d56
> > >>>>>>>>>>> cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
> > >>>> 0bf4%7C0%7C0%7C636534494739319
> > >>>>>>>>>>> 687&sdata=3Chy4NVUzpv27fYh7IuSAXN8%2BiciSY7NBjlALeCnZkE%3D&
> > >>>> reserved=
> > >>>>>>>>>>> 0>%2F&data=02%7C01%7Caharui%40adobe.com
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=http%3A%2F%2
> > >>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com
> > %7Cf8ba9ff1cb4f
> > >>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> > cee1%7C0%7C0%
> > >>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%
> > 2FJyjHrRZ6AYwkG2q
> > >>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>
> > >>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=https%3A%2F%
> > >>>>>>>>>>>2F
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=https%3A%2F%
> > >>>>>>>>>>>2F>
> > >>>>>>>>>>>
> > >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> > 7C01%7Caharui%40adobe.
> > >>>>>>>>>>>co
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=http%3A%2F%2
> > >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> > %7Cf8ba9ff1cb4f4
> > >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> > cee1%7C0%7C0%7
> > >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> > q6CKwx%
> > >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> > >>>>>>>>>>>
> > >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> > 7C71f1da39c0a84d5a8d88a67b2
> > >>>>>>>>>>>3c
> > >>>>>>>>>>>
> > >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> > MP1S72Zz6mInHd%2Brhymc7
> > >>>>>>>>>>>yR
> > >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> > >>>> com/?url=http%3A%2F%2F40a
> > >>>>>>>>>>> dobe.com
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=http%3A%2F%2
> > >>>>>>>>>>>Fdobe.com%2F&data=02%7C01%7Caharui%40adobe.com%
> > 7Cf8ba9ff1cb4f467
> > >>>>>>>>>>>5321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> > cee1%7C0%7C0%7C6
> > >>>>>>>>>>>36541052200787015&sdata=d%2F1%2BJqhXrz8DaCQqyF6lhDIeo1LtO3bq
> > h66y
> > >>>>>>>>>>>N%2Bugs%2Fk%3D&reserved=0>%2F&data=02%7C01%7Caharui%
> 40adobe.com
> > >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> > com/?url=http%3A%2F%2
> > >>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com
> > %7Cf8ba9ff1cb4f
> > >>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> > cee1%7C0%7C0%
> > >>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%
> > 2FJyjHrRZ6AYwkG2q
> > >>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>%
> > >>>> 7Cea3588c69d96467c165f
> > >>>>>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
> > >>>> 0bf4%7C0%7C0%7C6365344947
> > >>>>>>>>>>> 39319687&sdata=OdEf7fY9Th9Rzl0I47YgM0c%
> > >>>> 2F0nkANAERsBzzoNptghc%3D&rese
> > >>>>>>>>>>> rved=0>%7Ce7402a81cda54e1dbce608d5
> > >>>>>>>>>>>
> > >>>>>>>>>>> 6cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
> > >>>> 0bf4%7C0%7C0%7C63653448592050
> > >>>>>>>>>>> 68
> > >>>>>>>>>>>
> > >>>>>>>>>>> 53&sdata=UafNpmJN5iCvVENfLSZNokjQjZ9dot
> > >>>> jZy0Z4S25ZGwU%3D&reserved=0>%
> > >>>>>>>>>>> 7C
> > >>>>>>>>>>> 6bc182a710ed4ce440e408d5
> > >>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>> 6cac3212%7C71f1da39c0a84d5a8d88a67b23c3
> > >>>> 0bf4%7C0%7C0%7C63653440918450
> > >>>>>>>>>>> 57
> > >>>>>>>>>>> 84&s
> > >>>>>>>>>>> data=lNdSFaLQoU9IXHtzD0ryoGXjgupvjE
> h314hc9nTKyds%3D&reserved=0
> > >>>>>
> > >>>>
> > >>>>
> > >>>
> > >>>
> > >>> --
> > >>> Carlos Rovira
> > >>>
> > >>>https://na01.safelinks.protection.outlook.com/?url=
> > http%3A%2F%2Fabout.me
> > >>>%2
> > >>><https://na01.safelinks.protection.outlook.com/?url=
> > http%3A%2F%2Fabout.m
> > >>>e%2>
> > >>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com
> > >>><https://na01.safelinks.protection.outlook.com/?url=
> > http%3A%2F%2F40adobe
> > >>>.com%2F&data=02%7C01%7Caharui%40adobe.com%
> > 7Cf8ba9ff1cb4f4675321708d572b6
> > >>>e21c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%
> > 7C636541052200787015&sda
> > >>>ta=%2FMPXTBErQ6Z2fL03I%2FJyjHrRZ6AYwkG2qRAEOv04eoQ%
> > 3D&reserved=0>%7C353b
> > >>>69992e0a4801268508d5
> > >>>
> > >>>6d3d09b3%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> > 7C636535031291442280
> > >>>&s
> > >>> data=pwXRrHQbWB%2B%2F%2F2ezyNdcp20RQb1QE7ggg4gy6lFc3DQ%3D&reserved=0
> > >
> >
> >
>
>
> --
>
> Piotr Zarzycki
>
> Patreon: *https://www.patreon.com/piotrzarzycki
> <https://www.patreon.com/piotrzarzycki>*
>



-- 
Carlos Rovira
http://about.me/carlosrovira

Re: ASDoc, Routing, Releases

Posted by Piotr Zarzycki <pi...@gmail.com>.
I think simplicity is the key here. Pushing after release ASDoc - I like
the idea. The filtering could also appear, but I would still stay with
pushing after every release instead all the time.

Thanks,
Piotr

2018-02-13 9:32 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:

> Filtering by version is certainly possible, but would require that we are
> diligent about specifying the correct version when entering data.
>
> -Alex
>
> On 2/12/18, 11:53 PM, "Gabe Harbs" <ha...@gmail.com> wrote:
>
> >Yes. Having it as part of the release process makes sense.
> >
> >Another way to go about it would be to have some way to limit which
> >version data is displayed, so if unreleased data is set to display, it
> >would show up, but by default the ASDoc app would only show data that is
> >relevant to the latest release.
> >
> >> On Feb 13, 2018, at 9:43 AM, Alex Harui <ah...@adobe.com.INVALID>
> >>wrote:
> >>
> >> I pushed an Ant script that copies ASDoc from the CI server and copies
> >>it
> >> to the asdoc folder on the site.
> >> I also pushed the ASDoc.
> >>
> >> I was going to hook this up to a CI build but am having second thoughts.
> >> Maybe we should only update after a release.  Otherwise, folks may find
> >> stuff in ASDoc that is only in the nightly and hasn't been released.
> >>
> >> Thoughts?
> >> -Alex
> >>
> >> On 2/6/18, 12:38 AM, "carlos.rovira@gmail.com
> >><ma...@gmail.com> on behalf of Carlos Rovira"
> >> <carlos.rovira@gmail.com <ma...@gmail.com> on behalf of
> >>carlosrovira@apache.org <ma...@apache.org>> wrote:
> >>
> >>> Hi Alex,
> >>>
> >>> in fact I think that's what it should be :)
> >>> don't know if as part of the website or in the royale-docs live url.
> >>> Anyway the proposed url is ok.
> >>>
> >>> When I updated the website I overlay the folder with changes, as in the
> >>> website there's no "/asdoc/" url it will be untouched by my changes
> >>>
> >>> thanks
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> 2018-02-06 6:29 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:
> >>>
> >>>> ASDoc is looking better.  I was looking into tools to understand how
> >>>> google crawls sites and found that I can't use them on Jenkins.  I
> >>>>also
> >>>> saw in another thread that there is a way to get ASF Jenkins to push
> >>>> changes to a gitpubsub site.  Also, the ASDoc URL is long and ugly.
> >>>>
> >>>> So, I'm thinking we should create a Jenkins job to copy ASDoc to
> >>>> royale.a.o.  Does anybody have any reason we shouldn't publish ASDoc
> >>>>on
> >>>> royale.a.o?  Also, what folder should we use?  royale.a.o/asdoc/?
> >>>>
> >>>> Thoughts?
> >>>> -Alex
> >>>>
> >>>> On 2/5/18, 9:44 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
> >>>>
> >>>>>> What did you clean out?
> >>>>>
> >>>>> Everything.
> >>>>>
> >>>>> I deleted the entire contents of the three repo folders except the
> >>>>>.git
> >>>>> folder.
> >>>>>
> >>>>> I then stashed my local “changes" and pulled develop to bring my repo
> >>>>> into a clean up-to-date state.
> >>>>>
> >>>>> I’m not sure what the problem was.
> >>>>>
> >>>>> Harbs
> >>>>>
> >>>>>> On Feb 5, 2018, at 7:37 PM, Alex Harui <ah...@adobe.com.INVALID>
> >>>> wrote:
> >>>>>>
> >>>>>> What did you clean out?  It might help others if you update the
> >>>> scripts
> >>>>>> to
> >>>>>> clean up better.  I thought it was working correctly.
> >>>>>>
> >>>>>> When things get renamed, the scripts don't always clean out the old
> >>>>>> folders.
> >>>>>>
> >>>>>> -Alex
> >>>>>>
> >>>>>> On 2/5/18, 9:29 AM, "Gabe Harbs" <harbs.lists@gmail.com
> >>>>>> <ma...@gmail.com>> wrote:
> >>>>>>
> >>>>>>> I manually cleaned out my repo folders, pulled again and now it
> >>>> seems
> >>>>>>> to
> >>>>>>> be working.
> >>>>>>>
> >>>>>>> It looks like ant wipe-all on the compiler and ant clean all on
> >>>> asjs,
> >>>>>>> doesn’t quite clean everything…
> >>>>>>>
> >>>>>>>> On Feb 5, 2018, at 7:13 PM, Gabe Harbs <ha...@gmail.com>
> >>>> wrote:
> >>>>>>>>
> >>>>>>>> It looks like I needed to set some env vars.
> >>>>>>>>
> >>>>>>>> I did so, and I’m getting some JSON files, but not the full thing.
> >>>>>>>>
> >>>>>>>> I just updated my repos and did ant clean all. I’m now getting a
> >>>>>>>> failed
> >>>>>>>> build of Royale and I’m not sure why...
> >>>>>>>>
> >>>>>>>> royale.royaletasks.jar:
> >>>>>>>>
> >>>>>>>> jar:
> >>>>>>>>
> >>>>>>>> main:
> >>>>>>>>
> >>>>>>>> main:
> >>>>>>>>
> >>>>>>>> download:
> >>>>>>>>    [echo] /Apache/royale-asjs
> >>>>>>>>   [unjar] Expanding:
> >>>>>>>> /Apache/royale-asjs/js/lib/google/closure-compiler/compiler.jar
> >>>> into
> >>>>>>>> /Apache/royale-typedefs/js/target/temp/externs
> >>>>>>>>   [unzip] Expanding:
> >>>>>>>> /Apache/royale-typedefs/js/target/temp/externs/externs.zip into
> >>>>>>>> /Apache/royale-typedefs/js/target/downloads
> >>>>>>>>     [get] Getting:
> >>>>>>>>
> >>>>>>>> https://na01.safelinks.protection.outlook.com/?url=
> >>>> https%3A%2F%2Fstorag
> >>>>>>>> e
> >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> >>>> https%3A%2F%2Fstora
> >>>>>>>> ge>.
> >>>>>>>> googleapis.com
> >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> >>>> http%3A%2F%2Fgoogle
> >>>>>>>> apis.com%2F&data=02%7C01%7Caharui%40adobe.com%
> >>>> 7Cea3588c69d96467c165f08d
> >>>>>>>> 56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> >>>> 7C6365344947393196
> >>>>>>>>
> >>>>>>>>87&sdata=wz0mlDPXSNb9R9uIL55hVuaRVCE1Qs
> xa5EN5XZoF1K4%3D&reserved=0>
> >>>>>>>>%
> >>>> 2Fg
> >>>>>>>> oogle-code-archive-downloads%2Fv2%2Fcode.google.com
> >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> >>>> http%3A%2F%2F2fcode
> >>>>>>>> .google.com%2F&data=02%7C01%7Caharui%40adobe.com%
> >>>> 7Cea3588c69d96467c165f
> >>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
> >>>> 0bf4%7C0%7C0%7C6365344947393
> >>>>>>>> 19687&sdata=kkKyUtW7yWmIlI2YaMM2084mFatUbp
> >>>> lmnr6PBa26PDU%3D&reserved=0>%
> >>>>>>>> 2Fc
> >>>>>>>> losureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com
> >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> >>>> http%3A%2F%2F40adob
> >>>>>>>> e.com%2F&data=02%7C01%7Caharui%40adobe.com%
> >>>> 7Cea3588c69d96467c165f08d56c
> >>>>>>>> c01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> >>>> 7C636534494739319687&
> >>>>>>>> sdata=OdEf7fY9Th9Rzl0I47YgM0c%2F0nkANAERsBzzoNptghc%3D&
> >>>> reserved=0>%7Ce7
> >>>>>>>> 402a81cda54e1dbc
> >>>>>>>>
> >>>>>>>> e608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
> >>>> 0bf4%7C0%7C0%7C63653448592
> >>>>>>>> 05
> >>>>>>>>
> >>>>>>>> 06853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&
> >>>> reserved=0
> >>>>>>>>
> >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> >>>> https%3A%2F%2Fstora
> >>>>>>>> ge
> >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> >>>> https%3A%2F%2Fstora
> >>>>>>>> ge>
> >>>>>>>> .googleapis.com
> >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> >>>> http%3A%2F%2Fgoogle
> >>>>>>>> apis.com%2F&data=02%7C01%7Caharui%40adobe.com%
> >>>> 7Cea3588c69d96467c165f08d
> >>>>>>>> 56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> >>>> 7C6365344947393196
> >>>>>>>>
> >>>>>>>>87&sdata=wz0mlDPXSNb9R9uIL55hVuaRVCE1Qs
> xa5EN5XZoF1K4%3D&reserved=0>
> >>>>>>>>%
> >>>> 2Fg
> >>>>>>>> oogle-code-archive-downloads%2Fv2%2Fcode.google.com
> >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> >>>> http%3A%2F%2F2fcode
> >>>>>>>> .google.com%2F&data=02%7C01%7Caharui%40adobe.com%
> >>>> 7Cea3588c69d96467c165f
> >>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
> >>>> 0bf4%7C0%7C0%7C6365344947393
> >>>>>>>> 19687&sdata=kkKyUtW7yWmIlI2YaMM2084mFatUbp
> >>>> lmnr6PBa26PDU%3D&reserved=0>%
> >>>>>>>> 2F
> >>>>>>>> closureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com
> >>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
> >>>> http%3A%2F%2F40adob
> >>>>>>>> e.com%2F&data=02%7C01%7Caharui%40adobe.com%
> >>>> 7Cea3588c69d96467c165f08d56c
> >>>>>>>> c01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> >>>> 7C636534494739319687&
> >>>>>>>> sdata=OdEf7fY9Th9Rzl0I47YgM0c%2F0nkANAERsBzzoNptghc%3D&
> >>>> reserved=0>%7Ce7
> >>>>>>>> 402a81cda54e1db
> >>>>>>>>
> >>>>>>>> ce608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
> >>>> 0bf4%7C0%7C0%7C6365344859
> >>>>>>>> 20
> >>>>>>>>
> >>>>>>>> 506853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&
> >>>> reserved=
> >>>>>>>> 0>
> >>>>>>>>     [get] To: /Apache/royale-typedefs/js/target/downloads/svg.js
> >>>>>>>>
> >>>>>>>> double-check-file:
> >>>>>>>>    [echo] ${env.ROYALE_DOWNLOAD_CACHE}
> >>>>>>>>    [echo] Need file: ${still_no_file}
> >>>>>>>>
> >>>>>>>> get-from-cache-if-needed:
> >>>>>>>>
> >>>>>>>> fail-if-not-found:
> >>>>>>>>
> >>>>>>>> preprocess:
> >>>>>>>>
> >>>>>>>> externc:
> >>>>>>>>    [java] Error: Could not find or load main class
> >>>>>>>> org.apache.royale.compiler.clients.EXTERNC
> >>>>>>>>
> >>>>>>>> BUILD FAILED
> >>>>>>>> /Apache/royale-asjs/build.xml:1753: The following error occurred
> >>>> while
> >>>>>>>> executing this line:
> >>>>>>>> /Apache/royale-asjs/build.xml:1825: The following error occurred
> >>>> while
> >>>>>>>> executing this line:
> >>>>>>>> /Apache/royale-typedefs/build.xml:52: The following error
> occurred
> >>>>>>>> while executing this line:
> >>>>>>>> /Apache/royale-typedefs/js/build.xml:159: Java returned: 1
> >>>>>>>>
> >>>>>>>> Total time: 58 seconds
> >>>>>>>> Harbss-MacBook-Pro:royale-asjs harbs$
> >>>>>>>>
> >>>>>>>>> On Feb 5, 2018, at 6:32 PM, Gabe Harbs <harbs.lists@gmail.com
> >>>>>>>>> <ma...@gmail.com>
> >>>>>>>>> <mailto:harbs.lists@gmail.com <ma...@gmail.com>>>
> >>>> wrote:
> >>>>>>>>>
> >>>>>>>>> I’m using ant, but I’m not getting the json files.
> >>>>>>>>>
> >>>>>>>>> Now that I know where to look, I’ll try and examine the script
> >>>>>>>>>and
> >>>>>>>>> see
> >>>>>>>>> if I can figure it out…
> >>>>>>>>>
> >>>>>>>>>> On Feb 5, 2018, at 6:09 PM, Alex Harui <aharui@adobe.com.INVALID
> >>>>>>>>>> <ma...@adobe.com.INVALID>
> >>>>>>>>>> <mailto:aharui@adobe.com.INVALID
> >>>>>>>>>> <ma...@adobe.com.INVALID>>> wrote:
> >>>>>>>>>>
> >>>>>>>>>> The Ant script for examples/royale/ASDoc builds the JSON files.
> >>>> I
> >>>>>>>>>> have
> >>>>>>>>>> not taken the time to figure out how to make Maven call the
> >>>>>>>>>>ASDoc
> >>>>>>>>>> compiler.  Someone with more Maven knowledge might be faster at
> >>>>>>>>>> figuring
> >>>>>>>>>> that out.
> >>>>>>>>>>
> >>>>>>>>>> Thanks,
> >>>>>>>>>> -Alex
> >>>>>>>>>>
> >>>>>>>>>> On 2/5/18, 7:21 AM, "carlos.rovira@gmail.com
> >>>>>>>>>> <ma...@gmail.com>
> >>>>>>>>>> <mailto:carlos.rovira@gmail.com
> >>>>>>>>>><ma...@gmail.com>>
> >>>>>>>>>> on behalf of Carlos Rovira"
> >>>>>>>>>> <carlos.rovira@gmail.com <ma...@gmail.com>
> >>>>>>>>>> <mailto:carlos.rovira@gmail.com
> >>>>>>>>>><ma...@gmail.com>>
> >>>> on
> >>>>>>>>>> behalf
> >>>>>>>>>> of carlosrovira@apache.org <ma...@apache.org>
> >>>>>>>>>> <mailto:carlosrovira@apache.org
> >>>>>>>>>><ma...@apache.org>>>
> >>>>>>>>>> wrote:
> >>>>>>>>>>
> >>>>>>>>>>> Hi I'm in the same boat.
> >>>>>>>>>>> I can build the App with Maven.
> >>>>>>>>>>> I ran it and saw the main layout but the list are not populated
> >>>>>>>>>>>
> >>>>>>>>>>> 2018-02-05 11:10 GMT+01:00 Gabe Harbs <harbs.lists@gmail.com
> >>>>>>>>>>> <ma...@gmail.com>
> >>>>>>>>>>> <mailto:harbs.lists@gmail.com <ma...@gmail.com>
> >>:
> >>>>>>>>>>>
> >>>>>>>>>>>> I don’t see any son files when I build the framework.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Building the ASDoc project builds the ASDoc app, but again, I
> >>>> see
> >>>>>>>>>>>> no
> >>>>>>>>>>>> JSON
> >>>>>>>>>>>> files anywhere.
> >>>>>>>>>>>>
> >>>>>>>>>>>> What creates the JSON files?
> >>>>>>>>>>>>
> >>>>>>>>>>>>> On Feb 4, 2018, at 8:08 AM, Alex Harui
> >>>> <aharui@adobe.com.INVALID
> >>>>>>>>>>>>> <ma...@adobe.com.INVALID>
> >>>>>>>>>>>>> <mailto:aharui@adobe.com.INVALID
> >>>>>>>>>>>>> <ma...@adobe.com.INVALID>>>
> >>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> The big question: How do I build this with real JSON data
> >>>>>>>>>>>>>> locally,
> >>>>>>>>>>>> so I
> >>>>>>>>>>>>>> can work on the ASDoc app?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> What error are you getting?  It builds with Ant for me and
> >>>> the CI
> >>>>>>>>>>>> server
> >>>>>>>>>>>>> is building it.  The build script will build the JSON.
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> --
> >>>>>>>>>>> Carlos Rovira
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> https://na01.safelinks.protection.outlook.com/?url=
> >>>> http%3A%2F%2Fabou
> >>>>>>>>>>> t
> >>>>
> >>>>>>>>>>>
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2F%
> >>>>>>>>>>>2F
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2F%
> >>>>>>>>>>>2F>
> >>>>>>>>>>>
> >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> 7C01%7Caharui%40adobe.
> >>>>>>>>>>>co
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2
> >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> %7Cf8ba9ff1cb4f4
> >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> cee1%7C0%7C0%7
> >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> q6CKwx%
> >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> >>>>>>>>>>>
> >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> 7C71f1da39c0a84d5a8d88a67b2
> >>>>>>>>>>>3c
> >>>>>>>>>>>
> >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> MP1S72Zz6mInHd%2Brhymc7
> >>>>>>>>>>>yR
> >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> >>>> com/?url=http%3A%2F%2Fabo
> >>>>>>>>>>> ut>.
> >>>>>>>>>>> me%2
> >>>>>>>>>>>
> >>>>
> >>>>>>>>>>>
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2F%
> >>>>>>>>>>>2F
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2F%
> >>>>>>>>>>>2F>
> >>>>>>>>>>>
> >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> 7C01%7Caharui%40adobe.
> >>>>>>>>>>>co
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2
> >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> %7Cf8ba9ff1cb4f4
> >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> cee1%7C0%7C0%7
> >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> q6CKwx%
> >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> >>>>>>>>>>>
> >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> 7C71f1da39c0a84d5a8d88a67b2
> >>>>>>>>>>>3c
> >>>>>>>>>>>
> >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> MP1S72Zz6mInHd%2Brhymc7
> >>>>>>>>>>>yR
> >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> >>>> com/?url=http%3A%2F%2Fabo
> >>>>>>>>>>> ut
> >>>>
> >>>>>>>>>>>
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2F%
> >>>>>>>>>>>2F
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2F%
> >>>>>>>>>>>2F>
> >>>>>>>>>>>
> >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> 7C01%7Caharui%40adobe.
> >>>>>>>>>>>co
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2
> >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> %7Cf8ba9ff1cb4f4
> >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> cee1%7C0%7C0%7
> >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> q6CKwx%
> >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> >>>>>>>>>>>
> >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> 7C71f1da39c0a84d5a8d88a67b2
> >>>>>>>>>>>3c
> >>>>>>>>>>>
> >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> MP1S72Zz6mInHd%2Brhymc7
> >>>>>>>>>>>yR
> >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> >>>> com/?url=http%3A%2F%2Fabo
> >>>>>>>>>>> ut>
> >>>>>>>>>>> .me%2>
> >>>>>>>>>>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2
> >>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com
> %7Cf8ba9ff1cb4f
> >>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> cee1%7C0%7C0%
> >>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%
> 2FJyjHrRZ6AYwkG2q
> >>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>
> >>>>
> >>>>>>>>>>>
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2F%
> >>>>>>>>>>>2F
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2F%
> >>>>>>>>>>>2F>
> >>>>>>>>>>>
> >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> 7C01%7Caharui%40adobe.
> >>>>>>>>>>>co
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2
> >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> %7Cf8ba9ff1cb4f4
> >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> cee1%7C0%7C0%7
> >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> q6CKwx%
> >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> >>>>>>>>>>>
> >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> 7C71f1da39c0a84d5a8d88a67b2
> >>>>>>>>>>>3c
> >>>>>>>>>>>
> >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> MP1S72Zz6mInHd%2Brhymc7
> >>>>>>>>>>>yR
> >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> >>>> com/?url=http%3A%2F%2F40a
> >>>>>>>>>>> dobe.com
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2
> >>>>>>>>>>>Fdobe.com%2F&data=02%7C01%7Caharui%40adobe.com%
> 7Cf8ba9ff1cb4f467
> >>>>>>>>>>>5321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> cee1%7C0%7C0%7C6
> >>>>>>>>>>>36541052200787015&sdata=d%2F1%2BJqhXrz8DaCQqyF6lhDIeo1LtO3bq
> h66y
> >>>>>>>>>>>N%2Bugs%2Fk%3D&reserved=0>%2F&data=02%7C01%7Caharui%40adobe.com
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2
> >>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com
> %7Cf8ba9ff1cb4f
> >>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> cee1%7C0%7C0%
> >>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%
> 2FJyjHrRZ6AYwkG2q
> >>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>%
> >>>> 7Cea3588c69d96467c165f
> >>>>>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
> >>>> 0bf4%7C0%7C0%7C6365344947
> >>>>>>>>>>> 39319687&sdata=OdEf7fY9Th9Rzl0I47YgM0c%
> >>>> 2F0nkANAERsBzzoNptghc%3D&rese
> >>>>>>>>>>> rved=0>
> >>>>>>>>>>>
> >>>>
> >>>>>>>>>>>
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2F%
> >>>>>>>>>>>2F
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2F%
> >>>>>>>>>>>2F>
> >>>>>>>>>>>
> >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> 7C01%7Caharui%40adobe.
> >>>>>>>>>>>co
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2
> >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> %7Cf8ba9ff1cb4f4
> >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> cee1%7C0%7C0%7
> >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> q6CKwx%
> >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> >>>>>>>>>>>
> >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> 7C71f1da39c0a84d5a8d88a67b2
> >>>>>>>>>>>3c
> >>>>>>>>>>>
> >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> MP1S72Zz6mInHd%2Brhymc7
> >>>>>>>>>>>yR
> >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> >>>> com/?url=http%3A%2F%2F40a
> >>>>>>>>>>> do
> >>>>
> >>>>>>>>>>>
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2F%
> >>>>>>>>>>>2F
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2F%
> >>>>>>>>>>>2F>
> >>>>>>>>>>>
> >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> 7C01%7Caharui%40adobe.
> >>>>>>>>>>>co
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2
> >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> %7Cf8ba9ff1cb4f4
> >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> cee1%7C0%7C0%7
> >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> q6CKwx%
> >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> >>>>>>>>>>>
> >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> 7C71f1da39c0a84d5a8d88a67b2
> >>>>>>>>>>>3c
> >>>>>>>>>>>
> >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> MP1S72Zz6mInHd%2Brhymc7
> >>>>>>>>>>>yR
> >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> >>>> com/?url=http%3A%2F%2F40a
> >>>>>>>>>>> do>
> >>>>>>>>>>> be.com
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2
> >>>>>>>>>>>Fbe.com%2F&data=02%7C01%7Caharui%40adobe.com%
> 7Cf8ba9ff1cb4f46753
> >>>>>>>>>>>21708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> cee1%7C0%7C0%7C636
> >>>>>>>>>>>541052200787015&sdata=olsOu%2BVjG%
> 2BeAKnSml0uBemeNTtcABhu%2FYwYf
> >>>>>>>>>>>yrDmzd0%3D&reserved=0>
> >>>>
> >>>>>>>>>>>
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2
> >>>>>>>>>>>Fb
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2
> >>>>>>>>>>>Fb>
> >>>>>>>>>>> e
> >>>> .
> >>>>>>>>>>> com%2F&data=02%7C01%7Caharui%40adobe.com
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2
> >>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com
> %7Cf8ba9ff1cb4f
> >>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> cee1%7C0%7C0%
> >>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%
> 2FJyjHrRZ6AYwkG2q
> >>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>%
> >>>> 7Cea3588c69d96467c165f08d56
> >>>>>>>>>>> cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
> >>>> 0bf4%7C0%7C0%7C636534494739319
> >>>>>>>>>>> 687&sdata=3Chy4NVUzpv27fYh7IuSAXN8%2BiciSY7NBjlALeCnZkE%3D&
> >>>> reserved=
> >>>>>>>>>>> 0>%2F&data=02%7C01%7Caharui%40adobe.com
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2
> >>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com
> %7Cf8ba9ff1cb4f
> >>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> cee1%7C0%7C0%
> >>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%
> 2FJyjHrRZ6AYwkG2q
> >>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>
> >>>>
> >>>>>>>>>>>
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2F%
> >>>>>>>>>>>2F
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=https%3A%2F%
> >>>>>>>>>>>2F>
> >>>>>>>>>>>
> >>>>>>>>>>>na01.safelinks.protection.outlook&data=02%
> 7C01%7Caharui%40adobe.
> >>>>>>>>>>>co
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2
> >>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com
> %7Cf8ba9ff1cb4f4
> >>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> cee1%7C0%7C0%7
> >>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DL
> q6CKwx%
> >>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
> >>>>>>>>>>>
> >>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%
> 7C71f1da39c0a84d5a8d88a67b2
> >>>>>>>>>>>3c
> >>>>>>>>>>>
> >>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=
> MP1S72Zz6mInHd%2Brhymc7
> >>>>>>>>>>>yR
> >>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
> >>>> com/?url=http%3A%2F%2F40a
> >>>>>>>>>>> dobe.com
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2
> >>>>>>>>>>>Fdobe.com%2F&data=02%7C01%7Caharui%40adobe.com%
> 7Cf8ba9ff1cb4f467
> >>>>>>>>>>>5321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> cee1%7C0%7C0%7C6
> >>>>>>>>>>>36541052200787015&sdata=d%2F1%2BJqhXrz8DaCQqyF6lhDIeo1LtO3bq
> h66y
> >>>>>>>>>>>N%2Bugs%2Fk%3D&reserved=0>%2F&data=02%7C01%7Caharui%40adobe.com
> >>>>>>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2
> >>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com
> %7Cf8ba9ff1cb4f
> >>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178de
> cee1%7C0%7C0%
> >>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%
> 2FJyjHrRZ6AYwkG2q
> >>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>%
> >>>> 7Cea3588c69d96467c165f
> >>>>>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
> >>>> 0bf4%7C0%7C0%7C6365344947
> >>>>>>>>>>> 39319687&sdata=OdEf7fY9Th9Rzl0I47YgM0c%
> >>>> 2F0nkANAERsBzzoNptghc%3D&rese
> >>>>>>>>>>> rved=0>%7Ce7402a81cda54e1dbce608d5
> >>>>>>>>>>>
> >>>>>>>>>>> 6cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
> >>>> 0bf4%7C0%7C0%7C63653448592050
> >>>>>>>>>>> 68
> >>>>>>>>>>>
> >>>>>>>>>>> 53&sdata=UafNpmJN5iCvVENfLSZNokjQjZ9dot
> >>>> jZy0Z4S25ZGwU%3D&reserved=0>%
> >>>>>>>>>>> 7C
> >>>>>>>>>>> 6bc182a710ed4ce440e408d5
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> 6cac3212%7C71f1da39c0a84d5a8d88a67b23c3
> >>>> 0bf4%7C0%7C0%7C63653440918450
> >>>>>>>>>>> 57
> >>>>>>>>>>> 84&s
> >>>>>>>>>>> data=lNdSFaLQoU9IXHtzD0ryoGXjgupvjEh314hc9nTKyds%3D&reserved=0
> >>>>>
> >>>>
> >>>>
> >>>
> >>>
> >>> --
> >>> Carlos Rovira
> >>>
> >>>https://na01.safelinks.protection.outlook.com/?url=
> http%3A%2F%2Fabout.me
> >>>%2
> >>><https://na01.safelinks.protection.outlook.com/?url=
> http%3A%2F%2Fabout.m
> >>>e%2>
> >>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com
> >>><https://na01.safelinks.protection.outlook.com/?url=
> http%3A%2F%2F40adobe
> >>>.com%2F&data=02%7C01%7Caharui%40adobe.com%
> 7Cf8ba9ff1cb4f4675321708d572b6
> >>>e21c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%
> 7C636541052200787015&sda
> >>>ta=%2FMPXTBErQ6Z2fL03I%2FJyjHrRZ6AYwkG2qRAEOv04eoQ%
> 3D&reserved=0>%7C353b
> >>>69992e0a4801268508d5
> >>>
> >>>6d3d09b3%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> 7C636535031291442280
> >>>&s
> >>> data=pwXRrHQbWB%2B%2F%2F2ezyNdcp20RQb1QE7ggg4gy6lFc3DQ%3D&reserved=0
> >
>
>


-- 

Piotr Zarzycki

Patreon: *https://www.patreon.com/piotrzarzycki
<https://www.patreon.com/piotrzarzycki>*

Re: ASDoc, Routing, Releases

Posted by Alex Harui <ah...@adobe.com.INVALID>.
Filtering by version is certainly possible, but would require that we are
diligent about specifying the correct version when entering data.

-Alex

On 2/12/18, 11:53 PM, "Gabe Harbs" <ha...@gmail.com> wrote:

>Yes. Having it as part of the release process makes sense.
>
>Another way to go about it would be to have some way to limit which
>version data is displayed, so if unreleased data is set to display, it
>would show up, but by default the ASDoc app would only show data that is
>relevant to the latest release.
>
>> On Feb 13, 2018, at 9:43 AM, Alex Harui <ah...@adobe.com.INVALID>
>>wrote:
>> 
>> I pushed an Ant script that copies ASDoc from the CI server and copies
>>it
>> to the asdoc folder on the site.
>> I also pushed the ASDoc.
>> 
>> I was going to hook this up to a CI build but am having second thoughts.
>> Maybe we should only update after a release.  Otherwise, folks may find
>> stuff in ASDoc that is only in the nightly and hasn't been released.
>> 
>> Thoughts?
>> -Alex
>> 
>> On 2/6/18, 12:38 AM, "carlos.rovira@gmail.com
>><ma...@gmail.com> on behalf of Carlos Rovira"
>> <carlos.rovira@gmail.com <ma...@gmail.com> on behalf of
>>carlosrovira@apache.org <ma...@apache.org>> wrote:
>> 
>>> Hi Alex,
>>> 
>>> in fact I think that's what it should be :)
>>> don't know if as part of the website or in the royale-docs live url.
>>> Anyway the proposed url is ok.
>>> 
>>> When I updated the website I overlay the folder with changes, as in the
>>> website there's no "/asdoc/" url it will be untouched by my changes
>>> 
>>> thanks
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 2018-02-06 6:29 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:
>>> 
>>>> ASDoc is looking better.  I was looking into tools to understand how
>>>> google crawls sites and found that I can't use them on Jenkins.  I
>>>>also
>>>> saw in another thread that there is a way to get ASF Jenkins to push
>>>> changes to a gitpubsub site.  Also, the ASDoc URL is long and ugly.
>>>> 
>>>> So, I'm thinking we should create a Jenkins job to copy ASDoc to
>>>> royale.a.o.  Does anybody have any reason we shouldn't publish ASDoc
>>>>on
>>>> royale.a.o?  Also, what folder should we use?  royale.a.o/asdoc/?
>>>> 
>>>> Thoughts?
>>>> -Alex
>>>> 
>>>> On 2/5/18, 9:44 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
>>>> 
>>>>>> What did you clean out?
>>>>> 
>>>>> Everything.
>>>>> 
>>>>> I deleted the entire contents of the three repo folders except the
>>>>>.git
>>>>> folder.
>>>>> 
>>>>> I then stashed my local “changes" and pulled develop to bring my repo
>>>>> into a clean up-to-date state.
>>>>> 
>>>>> I’m not sure what the problem was.
>>>>> 
>>>>> Harbs
>>>>> 
>>>>>> On Feb 5, 2018, at 7:37 PM, Alex Harui <ah...@adobe.com.INVALID>
>>>> wrote:
>>>>>> 
>>>>>> What did you clean out?  It might help others if you update the
>>>> scripts
>>>>>> to
>>>>>> clean up better.  I thought it was working correctly.
>>>>>> 
>>>>>> When things get renamed, the scripts don't always clean out the old
>>>>>> folders.
>>>>>> 
>>>>>> -Alex
>>>>>> 
>>>>>> On 2/5/18, 9:29 AM, "Gabe Harbs" <harbs.lists@gmail.com
>>>>>> <ma...@gmail.com>> wrote:
>>>>>> 
>>>>>>> I manually cleaned out my repo folders, pulled again and now it
>>>> seems
>>>>>>> to
>>>>>>> be working.
>>>>>>> 
>>>>>>> It looks like ant wipe-all on the compiler and ant clean all on
>>>> asjs,
>>>>>>> doesn’t quite clean everything…
>>>>>>> 
>>>>>>>> On Feb 5, 2018, at 7:13 PM, Gabe Harbs <ha...@gmail.com>
>>>> wrote:
>>>>>>>> 
>>>>>>>> It looks like I needed to set some env vars.
>>>>>>>> 
>>>>>>>> I did so, and I’m getting some JSON files, but not the full thing.
>>>>>>>> 
>>>>>>>> I just updated my repos and did ant clean all. I’m now getting a
>>>>>>>> failed
>>>>>>>> build of Royale and I’m not sure why...
>>>>>>>> 
>>>>>>>> royale.royaletasks.jar:
>>>>>>>> 
>>>>>>>> jar:
>>>>>>>> 
>>>>>>>> main:
>>>>>>>> 
>>>>>>>> main:
>>>>>>>> 
>>>>>>>> download:
>>>>>>>>    [echo] /Apache/royale-asjs
>>>>>>>>   [unjar] Expanding:
>>>>>>>> /Apache/royale-asjs/js/lib/google/closure-compiler/compiler.jar
>>>> into
>>>>>>>> /Apache/royale-typedefs/js/target/temp/externs
>>>>>>>>   [unzip] Expanding:
>>>>>>>> /Apache/royale-typedefs/js/target/temp/externs/externs.zip into
>>>>>>>> /Apache/royale-typedefs/js/target/downloads
>>>>>>>>     [get] Getting:
>>>>>>>> 
>>>>>>>> https://na01.safelinks.protection.outlook.com/?url=
>>>> https%3A%2F%2Fstorag
>>>>>>>> e
>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>>>> https%3A%2F%2Fstora
>>>>>>>> ge>.
>>>>>>>> googleapis.com
>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>>>> http%3A%2F%2Fgoogle
>>>>>>>> apis.com%2F&data=02%7C01%7Caharui%40adobe.com%
>>>> 7Cea3588c69d96467c165f08d
>>>>>>>> 56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
>>>> 7C6365344947393196
>>>>>>>> 
>>>>>>>>87&sdata=wz0mlDPXSNb9R9uIL55hVuaRVCE1Qsxa5EN5XZoF1K4%3D&reserved=0>
>>>>>>>>%
>>>> 2Fg
>>>>>>>> oogle-code-archive-downloads%2Fv2%2Fcode.google.com
>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>>>> http%3A%2F%2F2fcode
>>>>>>>> .google.com%2F&data=02%7C01%7Caharui%40adobe.com%
>>>> 7Cea3588c69d96467c165f
>>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
>>>> 0bf4%7C0%7C0%7C6365344947393
>>>>>>>> 19687&sdata=kkKyUtW7yWmIlI2YaMM2084mFatUbp
>>>> lmnr6PBa26PDU%3D&reserved=0>%
>>>>>>>> 2Fc
>>>>>>>> losureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com
>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>>>> http%3A%2F%2F40adob
>>>>>>>> e.com%2F&data=02%7C01%7Caharui%40adobe.com%
>>>> 7Cea3588c69d96467c165f08d56c
>>>>>>>> c01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
>>>> 7C636534494739319687&
>>>>>>>> sdata=OdEf7fY9Th9Rzl0I47YgM0c%2F0nkANAERsBzzoNptghc%3D&
>>>> reserved=0>%7Ce7
>>>>>>>> 402a81cda54e1dbc
>>>>>>>> 
>>>>>>>> e608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
>>>> 0bf4%7C0%7C0%7C63653448592
>>>>>>>> 05
>>>>>>>> 
>>>>>>>> 06853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&
>>>> reserved=0
>>>>>>>> 
>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>>>> https%3A%2F%2Fstora
>>>>>>>> ge
>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>>>> https%3A%2F%2Fstora
>>>>>>>> ge>
>>>>>>>> .googleapis.com
>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>>>> http%3A%2F%2Fgoogle
>>>>>>>> apis.com%2F&data=02%7C01%7Caharui%40adobe.com%
>>>> 7Cea3588c69d96467c165f08d
>>>>>>>> 56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
>>>> 7C6365344947393196
>>>>>>>> 
>>>>>>>>87&sdata=wz0mlDPXSNb9R9uIL55hVuaRVCE1Qsxa5EN5XZoF1K4%3D&reserved=0>
>>>>>>>>%
>>>> 2Fg
>>>>>>>> oogle-code-archive-downloads%2Fv2%2Fcode.google.com
>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>>>> http%3A%2F%2F2fcode
>>>>>>>> .google.com%2F&data=02%7C01%7Caharui%40adobe.com%
>>>> 7Cea3588c69d96467c165f
>>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
>>>> 0bf4%7C0%7C0%7C6365344947393
>>>>>>>> 19687&sdata=kkKyUtW7yWmIlI2YaMM2084mFatUbp
>>>> lmnr6PBa26PDU%3D&reserved=0>%
>>>>>>>> 2F
>>>>>>>> closureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com
>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>>>> http%3A%2F%2F40adob
>>>>>>>> e.com%2F&data=02%7C01%7Caharui%40adobe.com%
>>>> 7Cea3588c69d96467c165f08d56c
>>>>>>>> c01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
>>>> 7C636534494739319687&
>>>>>>>> sdata=OdEf7fY9Th9Rzl0I47YgM0c%2F0nkANAERsBzzoNptghc%3D&
>>>> reserved=0>%7Ce7
>>>>>>>> 402a81cda54e1db
>>>>>>>> 
>>>>>>>> ce608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
>>>> 0bf4%7C0%7C0%7C6365344859
>>>>>>>> 20
>>>>>>>> 
>>>>>>>> 506853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&
>>>> reserved=
>>>>>>>> 0>
>>>>>>>>     [get] To: /Apache/royale-typedefs/js/target/downloads/svg.js
>>>>>>>> 
>>>>>>>> double-check-file:
>>>>>>>>    [echo] ${env.ROYALE_DOWNLOAD_CACHE}
>>>>>>>>    [echo] Need file: ${still_no_file}
>>>>>>>> 
>>>>>>>> get-from-cache-if-needed:
>>>>>>>> 
>>>>>>>> fail-if-not-found:
>>>>>>>> 
>>>>>>>> preprocess:
>>>>>>>> 
>>>>>>>> externc:
>>>>>>>>    [java] Error: Could not find or load main class
>>>>>>>> org.apache.royale.compiler.clients.EXTERNC
>>>>>>>> 
>>>>>>>> BUILD FAILED
>>>>>>>> /Apache/royale-asjs/build.xml:1753: The following error occurred
>>>> while
>>>>>>>> executing this line:
>>>>>>>> /Apache/royale-asjs/build.xml:1825: The following error occurred
>>>> while
>>>>>>>> executing this line:
>>>>>>>> /Apache/royale-typedefs/build.xml:52: The following error occurred
>>>>>>>> while executing this line:
>>>>>>>> /Apache/royale-typedefs/js/build.xml:159: Java returned: 1
>>>>>>>> 
>>>>>>>> Total time: 58 seconds
>>>>>>>> Harbss-MacBook-Pro:royale-asjs harbs$
>>>>>>>> 
>>>>>>>>> On Feb 5, 2018, at 6:32 PM, Gabe Harbs <harbs.lists@gmail.com
>>>>>>>>> <ma...@gmail.com>
>>>>>>>>> <mailto:harbs.lists@gmail.com <ma...@gmail.com>>>
>>>> wrote:
>>>>>>>>> 
>>>>>>>>> I’m using ant, but I’m not getting the json files.
>>>>>>>>> 
>>>>>>>>> Now that I know where to look, I’ll try and examine the script
>>>>>>>>>and
>>>>>>>>> see
>>>>>>>>> if I can figure it out…
>>>>>>>>> 
>>>>>>>>>> On Feb 5, 2018, at 6:09 PM, Alex Harui <aharui@adobe.com.INVALID
>>>>>>>>>> <ma...@adobe.com.INVALID>
>>>>>>>>>> <mailto:aharui@adobe.com.INVALID
>>>>>>>>>> <ma...@adobe.com.INVALID>>> wrote:
>>>>>>>>>> 
>>>>>>>>>> The Ant script for examples/royale/ASDoc builds the JSON files.
>>>> I
>>>>>>>>>> have
>>>>>>>>>> not taken the time to figure out how to make Maven call the
>>>>>>>>>>ASDoc
>>>>>>>>>> compiler.  Someone with more Maven knowledge might be faster at
>>>>>>>>>> figuring
>>>>>>>>>> that out.
>>>>>>>>>> 
>>>>>>>>>> Thanks,
>>>>>>>>>> -Alex
>>>>>>>>>> 
>>>>>>>>>> On 2/5/18, 7:21 AM, "carlos.rovira@gmail.com
>>>>>>>>>> <ma...@gmail.com>
>>>>>>>>>> <mailto:carlos.rovira@gmail.com
>>>>>>>>>><ma...@gmail.com>>
>>>>>>>>>> on behalf of Carlos Rovira"
>>>>>>>>>> <carlos.rovira@gmail.com <ma...@gmail.com>
>>>>>>>>>> <mailto:carlos.rovira@gmail.com
>>>>>>>>>><ma...@gmail.com>>
>>>> on
>>>>>>>>>> behalf
>>>>>>>>>> of carlosrovira@apache.org <ma...@apache.org>
>>>>>>>>>> <mailto:carlosrovira@apache.org
>>>>>>>>>><ma...@apache.org>>>
>>>>>>>>>> wrote:
>>>>>>>>>> 
>>>>>>>>>>> Hi I'm in the same boat.
>>>>>>>>>>> I can build the App with Maven.
>>>>>>>>>>> I ran it and saw the main layout but the list are not populated
>>>>>>>>>>> 
>>>>>>>>>>> 2018-02-05 11:10 GMT+01:00 Gabe Harbs <harbs.lists@gmail.com
>>>>>>>>>>> <ma...@gmail.com>
>>>>>>>>>>> <mailto:harbs.lists@gmail.com <ma...@gmail.com>>>:
>>>>>>>>>>> 
>>>>>>>>>>>> I don’t see any son files when I build the framework.
>>>>>>>>>>>> 
>>>>>>>>>>>> Building the ASDoc project builds the ASDoc app, but again, I
>>>> see
>>>>>>>>>>>> no
>>>>>>>>>>>> JSON
>>>>>>>>>>>> files anywhere.
>>>>>>>>>>>> 
>>>>>>>>>>>> What creates the JSON files?
>>>>>>>>>>>> 
>>>>>>>>>>>>> On Feb 4, 2018, at 8:08 AM, Alex Harui
>>>> <aharui@adobe.com.INVALID
>>>>>>>>>>>>> <ma...@adobe.com.INVALID>
>>>>>>>>>>>>> <mailto:aharui@adobe.com.INVALID
>>>>>>>>>>>>> <ma...@adobe.com.INVALID>>>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> The big question: How do I build this with real JSON data
>>>>>>>>>>>>>> locally,
>>>>>>>>>>>> so I
>>>>>>>>>>>>>> can work on the ASDoc app?
>>>>>>>>>>>>> 
>>>>>>>>>>>>> What error are you getting?  It builds with Ant for me and
>>>> the CI
>>>>>>>>>>>> server
>>>>>>>>>>>>> is building it.  The build script will build the JSON.
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> --
>>>>>>>>>>> Carlos Rovira
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> https://na01.safelinks.protection.outlook.com/?url=
>>>> http%3A%2F%2Fabou
>>>>>>>>>>> t
>>>> 
>>>>>>>>>>> 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%
>>>>>>>>>>>2F 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%
>>>>>>>>>>>2F>
>>>>>>>>>>> 
>>>>>>>>>>>na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.
>>>>>>>>>>>co 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2
>>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com%7Cf8ba9ff1cb4f4
>>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7
>>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DLq6CKwx%
>>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
>>>>>>>>>>> 
>>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b2
>>>>>>>>>>>3c
>>>>>>>>>>> 
>>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7
>>>>>>>>>>>yR
>>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>>>> com/?url=http%3A%2F%2Fabo
>>>>>>>>>>> ut>.
>>>>>>>>>>> me%2
>>>>>>>>>>> 
>>>> 
>>>>>>>>>>> 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%
>>>>>>>>>>>2F 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%
>>>>>>>>>>>2F>
>>>>>>>>>>> 
>>>>>>>>>>>na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.
>>>>>>>>>>>co 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2
>>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com%7Cf8ba9ff1cb4f4
>>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7
>>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DLq6CKwx%
>>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
>>>>>>>>>>> 
>>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b2
>>>>>>>>>>>3c
>>>>>>>>>>> 
>>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7
>>>>>>>>>>>yR
>>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>>>> com/?url=http%3A%2F%2Fabo
>>>>>>>>>>> ut
>>>> 
>>>>>>>>>>> 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%
>>>>>>>>>>>2F 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%
>>>>>>>>>>>2F>
>>>>>>>>>>> 
>>>>>>>>>>>na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.
>>>>>>>>>>>co 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2
>>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com%7Cf8ba9ff1cb4f4
>>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7
>>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DLq6CKwx%
>>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
>>>>>>>>>>> 
>>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b2
>>>>>>>>>>>3c
>>>>>>>>>>> 
>>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7
>>>>>>>>>>>yR
>>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>>>> com/?url=http%3A%2F%2Fabo
>>>>>>>>>>> ut>
>>>>>>>>>>> .me%2>
>>>>>>>>>>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2
>>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com%7Cf8ba9ff1cb4f
>>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%
>>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%2FJyjHrRZ6AYwkG2q
>>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>
>>>> 
>>>>>>>>>>> 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%
>>>>>>>>>>>2F 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%
>>>>>>>>>>>2F>
>>>>>>>>>>> 
>>>>>>>>>>>na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.
>>>>>>>>>>>co 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2
>>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com%7Cf8ba9ff1cb4f4
>>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7
>>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DLq6CKwx%
>>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
>>>>>>>>>>> 
>>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b2
>>>>>>>>>>>3c
>>>>>>>>>>> 
>>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7
>>>>>>>>>>>yR
>>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>>>> com/?url=http%3A%2F%2F40a
>>>>>>>>>>> dobe.com
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2
>>>>>>>>>>>Fdobe.com%2F&data=02%7C01%7Caharui%40adobe.com%7Cf8ba9ff1cb4f467
>>>>>>>>>>>5321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6
>>>>>>>>>>>36541052200787015&sdata=d%2F1%2BJqhXrz8DaCQqyF6lhDIeo1LtO3bqh66y
>>>>>>>>>>>N%2Bugs%2Fk%3D&reserved=0>%2F&data=02%7C01%7Caharui%40adobe.com
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2
>>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com%7Cf8ba9ff1cb4f
>>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%
>>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%2FJyjHrRZ6AYwkG2q
>>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>%
>>>> 7Cea3588c69d96467c165f
>>>>>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
>>>> 0bf4%7C0%7C0%7C6365344947
>>>>>>>>>>> 39319687&sdata=OdEf7fY9Th9Rzl0I47YgM0c%
>>>> 2F0nkANAERsBzzoNptghc%3D&rese
>>>>>>>>>>> rved=0>
>>>>>>>>>>> 
>>>> 
>>>>>>>>>>> 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%
>>>>>>>>>>>2F 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%
>>>>>>>>>>>2F>
>>>>>>>>>>> 
>>>>>>>>>>>na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.
>>>>>>>>>>>co 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2
>>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com%7Cf8ba9ff1cb4f4
>>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7
>>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DLq6CKwx%
>>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
>>>>>>>>>>> 
>>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b2
>>>>>>>>>>>3c
>>>>>>>>>>> 
>>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7
>>>>>>>>>>>yR
>>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>>>> com/?url=http%3A%2F%2F40a
>>>>>>>>>>> do
>>>> 
>>>>>>>>>>> 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%
>>>>>>>>>>>2F 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%
>>>>>>>>>>>2F>
>>>>>>>>>>> 
>>>>>>>>>>>na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.
>>>>>>>>>>>co 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2
>>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com%7Cf8ba9ff1cb4f4
>>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7
>>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DLq6CKwx%
>>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
>>>>>>>>>>> 
>>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b2
>>>>>>>>>>>3c
>>>>>>>>>>> 
>>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7
>>>>>>>>>>>yR
>>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>>>> com/?url=http%3A%2F%2F40a
>>>>>>>>>>> do>
>>>>>>>>>>> be.com 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2
>>>>>>>>>>>Fbe.com%2F&data=02%7C01%7Caharui%40adobe.com%7Cf8ba9ff1cb4f46753
>>>>>>>>>>>21708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636
>>>>>>>>>>>541052200787015&sdata=olsOu%2BVjG%2BeAKnSml0uBemeNTtcABhu%2FYwYf
>>>>>>>>>>>yrDmzd0%3D&reserved=0>
>>>> 
>>>>>>>>>>> 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2
>>>>>>>>>>>Fb 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2
>>>>>>>>>>>Fb>
>>>>>>>>>>> e
>>>> .
>>>>>>>>>>> com%2F&data=02%7C01%7Caharui%40adobe.com
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2
>>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com%7Cf8ba9ff1cb4f
>>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%
>>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%2FJyjHrRZ6AYwkG2q
>>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>%
>>>> 7Cea3588c69d96467c165f08d56
>>>>>>>>>>> cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
>>>> 0bf4%7C0%7C0%7C636534494739319
>>>>>>>>>>> 687&sdata=3Chy4NVUzpv27fYh7IuSAXN8%2BiciSY7NBjlALeCnZkE%3D&
>>>> reserved=
>>>>>>>>>>> 0>%2F&data=02%7C01%7Caharui%40adobe.com
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2
>>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com%7Cf8ba9ff1cb4f
>>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%
>>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%2FJyjHrRZ6AYwkG2q
>>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>
>>>> 
>>>>>>>>>>> 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%
>>>>>>>>>>>2F 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%
>>>>>>>>>>>2F>
>>>>>>>>>>> 
>>>>>>>>>>>na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.
>>>>>>>>>>>co 
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2
>>>>>>>>>>>F40adobe.co%2F&data=02%7C01%7Caharui%40adobe.com%7Cf8ba9ff1cb4f4
>>>>>>>>>>>675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7
>>>>>>>>>>>C636541052200787015&sdata=%2BA4BCEXJ8VzSDTjFrXeeXPDyjc2DLq6CKwx%
>>>>>>>>>>>2B%2B2GPrDA%3D&reserved=0>
>>>>>>>>>>> 
>>>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b2
>>>>>>>>>>>3c
>>>>>>>>>>> 
>>>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7
>>>>>>>>>>>yR
>>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>>>> com/?url=http%3A%2F%2F40a
>>>>>>>>>>> dobe.com
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2
>>>>>>>>>>>Fdobe.com%2F&data=02%7C01%7Caharui%40adobe.com%7Cf8ba9ff1cb4f467
>>>>>>>>>>>5321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6
>>>>>>>>>>>36541052200787015&sdata=d%2F1%2BJqhXrz8DaCQqyF6lhDIeo1LtO3bqh66y
>>>>>>>>>>>N%2Bugs%2Fk%3D&reserved=0>%2F&data=02%7C01%7Caharui%40adobe.com
>>>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2
>>>>>>>>>>>F40adobe.com%2F&data=02%7C01%7Caharui%40adobe.com%7Cf8ba9ff1cb4f
>>>>>>>>>>>4675321708d572b6e21c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%
>>>>>>>>>>>7C636541052200787015&sdata=%2FMPXTBErQ6Z2fL03I%2FJyjHrRZ6AYwkG2q
>>>>>>>>>>>RAEOv04eoQ%3D&reserved=0>%
>>>> 7Cea3588c69d96467c165f
>>>>>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
>>>> 0bf4%7C0%7C0%7C6365344947
>>>>>>>>>>> 39319687&sdata=OdEf7fY9Th9Rzl0I47YgM0c%
>>>> 2F0nkANAERsBzzoNptghc%3D&rese
>>>>>>>>>>> rved=0>%7Ce7402a81cda54e1dbce608d5
>>>>>>>>>>> 
>>>>>>>>>>> 6cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
>>>> 0bf4%7C0%7C0%7C63653448592050
>>>>>>>>>>> 68
>>>>>>>>>>> 
>>>>>>>>>>> 53&sdata=UafNpmJN5iCvVENfLSZNokjQjZ9dot
>>>> jZy0Z4S25ZGwU%3D&reserved=0>%
>>>>>>>>>>> 7C
>>>>>>>>>>> 6bc182a710ed4ce440e408d5
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 6cac3212%7C71f1da39c0a84d5a8d88a67b23c3
>>>> 0bf4%7C0%7C0%7C63653440918450
>>>>>>>>>>> 57
>>>>>>>>>>> 84&s
>>>>>>>>>>> data=lNdSFaLQoU9IXHtzD0ryoGXjgupvjEh314hc9nTKyds%3D&reserved=0
>>>>> 
>>>> 
>>>> 
>>> 
>>> 
>>> -- 
>>> Carlos Rovira
>>> 
>>>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me
>>>%2 
>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.m
>>>e%2>
>>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com
>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F40adobe
>>>.com%2F&data=02%7C01%7Caharui%40adobe.com%7Cf8ba9ff1cb4f4675321708d572b6
>>>e21c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636541052200787015&sda
>>>ta=%2FMPXTBErQ6Z2fL03I%2FJyjHrRZ6AYwkG2qRAEOv04eoQ%3D&reserved=0>%7C353b
>>>69992e0a4801268508d5
>>> 
>>>6d3d09b3%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C636535031291442280
>>>&s
>>> data=pwXRrHQbWB%2B%2F%2F2ezyNdcp20RQb1QE7ggg4gy6lFc3DQ%3D&reserved=0
>


Re: ASDoc, Routing, Releases

Posted by Gabe Harbs <ha...@gmail.com>.
Yes. Having it as part of the release process makes sense.

Another way to go about it would be to have some way to limit which version data is displayed, so if unreleased data is set to display, it would show up, but by default the ASDoc app would only show data that is relevant to the latest release.

> On Feb 13, 2018, at 9:43 AM, Alex Harui <ah...@adobe.com.INVALID> wrote:
> 
> I pushed an Ant script that copies ASDoc from the CI server and copies it
> to the asdoc folder on the site.
> I also pushed the ASDoc.
> 
> I was going to hook this up to a CI build but am having second thoughts.
> Maybe we should only update after a release.  Otherwise, folks may find
> stuff in ASDoc that is only in the nightly and hasn't been released.
> 
> Thoughts?
> -Alex
> 
> On 2/6/18, 12:38 AM, "carlos.rovira@gmail.com <ma...@gmail.com> on behalf of Carlos Rovira"
> <carlos.rovira@gmail.com <ma...@gmail.com> on behalf of carlosrovira@apache.org <ma...@apache.org>> wrote:
> 
>> Hi Alex,
>> 
>> in fact I think that's what it should be :)
>> don't know if as part of the website or in the royale-docs live url.
>> Anyway the proposed url is ok.
>> 
>> When I updated the website I overlay the folder with changes, as in the
>> website there's no "/asdoc/" url it will be untouched by my changes
>> 
>> thanks
>> 
>> 
>> 
>> 
>> 
>> 
>> 2018-02-06 6:29 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:
>> 
>>> ASDoc is looking better.  I was looking into tools to understand how
>>> google crawls sites and found that I can't use them on Jenkins.  I also
>>> saw in another thread that there is a way to get ASF Jenkins to push
>>> changes to a gitpubsub site.  Also, the ASDoc URL is long and ugly.
>>> 
>>> So, I'm thinking we should create a Jenkins job to copy ASDoc to
>>> royale.a.o.  Does anybody have any reason we shouldn't publish ASDoc on
>>> royale.a.o?  Also, what folder should we use?  royale.a.o/asdoc/?
>>> 
>>> Thoughts?
>>> -Alex
>>> 
>>> On 2/5/18, 9:44 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
>>> 
>>>>> What did you clean out?
>>>> 
>>>> Everything.
>>>> 
>>>> I deleted the entire contents of the three repo folders except the .git
>>>> folder.
>>>> 
>>>> I then stashed my local “changes" and pulled develop to bring my repo
>>>> into a clean up-to-date state.
>>>> 
>>>> I’m not sure what the problem was.
>>>> 
>>>> Harbs
>>>> 
>>>>> On Feb 5, 2018, at 7:37 PM, Alex Harui <ah...@adobe.com.INVALID>
>>> wrote:
>>>>> 
>>>>> What did you clean out?  It might help others if you update the
>>> scripts
>>>>> to
>>>>> clean up better.  I thought it was working correctly.
>>>>> 
>>>>> When things get renamed, the scripts don't always clean out the old
>>>>> folders.
>>>>> 
>>>>> -Alex
>>>>> 
>>>>> On 2/5/18, 9:29 AM, "Gabe Harbs" <harbs.lists@gmail.com
>>>>> <ma...@gmail.com>> wrote:
>>>>> 
>>>>>> I manually cleaned out my repo folders, pulled again and now it
>>> seems
>>>>>> to
>>>>>> be working.
>>>>>> 
>>>>>> It looks like ant wipe-all on the compiler and ant clean all on
>>> asjs,
>>>>>> doesn’t quite clean everything…
>>>>>> 
>>>>>>> On Feb 5, 2018, at 7:13 PM, Gabe Harbs <ha...@gmail.com>
>>> wrote:
>>>>>>> 
>>>>>>> It looks like I needed to set some env vars.
>>>>>>> 
>>>>>>> I did so, and I’m getting some JSON files, but not the full thing.
>>>>>>> 
>>>>>>> I just updated my repos and did ant clean all. I’m now getting a
>>>>>>> failed
>>>>>>> build of Royale and I’m not sure why...
>>>>>>> 
>>>>>>> royale.royaletasks.jar:
>>>>>>> 
>>>>>>> jar:
>>>>>>> 
>>>>>>> main:
>>>>>>> 
>>>>>>> main:
>>>>>>> 
>>>>>>> download:
>>>>>>>    [echo] /Apache/royale-asjs
>>>>>>>   [unjar] Expanding:
>>>>>>> /Apache/royale-asjs/js/lib/google/closure-compiler/compiler.jar
>>> into
>>>>>>> /Apache/royale-typedefs/js/target/temp/externs
>>>>>>>   [unzip] Expanding:
>>>>>>> /Apache/royale-typedefs/js/target/temp/externs/externs.zip into
>>>>>>> /Apache/royale-typedefs/js/target/downloads
>>>>>>>     [get] Getting:
>>>>>>> 
>>>>>>> https://na01.safelinks.protection.outlook.com/?url=
>>> https%3A%2F%2Fstorag
>>>>>>> e
>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>>> https%3A%2F%2Fstora
>>>>>>> ge>.
>>>>>>> googleapis.com
>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>>> http%3A%2F%2Fgoogle
>>>>>>> apis.com%2F&data=02%7C01%7Caharui%40adobe.com%
>>> 7Cea3588c69d96467c165f08d
>>>>>>> 56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
>>> 7C6365344947393196
>>>>>>> 87&sdata=wz0mlDPXSNb9R9uIL55hVuaRVCE1Qsxa5EN5XZoF1K4%3D&reserved=0>%
>>> 2Fg
>>>>>>> oogle-code-archive-downloads%2Fv2%2Fcode.google.com
>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>>> http%3A%2F%2F2fcode
>>>>>>> .google.com%2F&data=02%7C01%7Caharui%40adobe.com%
>>> 7Cea3588c69d96467c165f
>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
>>> 0bf4%7C0%7C0%7C6365344947393
>>>>>>> 19687&sdata=kkKyUtW7yWmIlI2YaMM2084mFatUbp
>>> lmnr6PBa26PDU%3D&reserved=0>%
>>>>>>> 2Fc
>>>>>>> losureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com
>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>>> http%3A%2F%2F40adob
>>>>>>> e.com%2F&data=02%7C01%7Caharui%40adobe.com%
>>> 7Cea3588c69d96467c165f08d56c
>>>>>>> c01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
>>> 7C636534494739319687&
>>>>>>> sdata=OdEf7fY9Th9Rzl0I47YgM0c%2F0nkANAERsBzzoNptghc%3D&
>>> reserved=0>%7Ce7
>>>>>>> 402a81cda54e1dbc
>>>>>>> 
>>>>>>> e608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
>>> 0bf4%7C0%7C0%7C63653448592
>>>>>>> 05
>>>>>>> 
>>>>>>> 06853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&
>>> reserved=0
>>>>>>> 
>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>>> https%3A%2F%2Fstora
>>>>>>> ge
>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>>> https%3A%2F%2Fstora
>>>>>>> ge>
>>>>>>> .googleapis.com
>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>>> http%3A%2F%2Fgoogle
>>>>>>> apis.com%2F&data=02%7C01%7Caharui%40adobe.com%
>>> 7Cea3588c69d96467c165f08d
>>>>>>> 56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
>>> 7C6365344947393196
>>>>>>> 87&sdata=wz0mlDPXSNb9R9uIL55hVuaRVCE1Qsxa5EN5XZoF1K4%3D&reserved=0>%
>>> 2Fg
>>>>>>> oogle-code-archive-downloads%2Fv2%2Fcode.google.com
>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>>> http%3A%2F%2F2fcode
>>>>>>> .google.com%2F&data=02%7C01%7Caharui%40adobe.com%
>>> 7Cea3588c69d96467c165f
>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
>>> 0bf4%7C0%7C0%7C6365344947393
>>>>>>> 19687&sdata=kkKyUtW7yWmIlI2YaMM2084mFatUbp
>>> lmnr6PBa26PDU%3D&reserved=0>%
>>>>>>> 2F
>>>>>>> closureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com
>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=
>>> http%3A%2F%2F40adob
>>>>>>> e.com%2F&data=02%7C01%7Caharui%40adobe.com%
>>> 7Cea3588c69d96467c165f08d56c
>>>>>>> c01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
>>> 7C636534494739319687&
>>>>>>> sdata=OdEf7fY9Th9Rzl0I47YgM0c%2F0nkANAERsBzzoNptghc%3D&
>>> reserved=0>%7Ce7
>>>>>>> 402a81cda54e1db
>>>>>>> 
>>>>>>> ce608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
>>> 0bf4%7C0%7C0%7C6365344859
>>>>>>> 20
>>>>>>> 
>>>>>>> 506853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&
>>> reserved=
>>>>>>> 0>
>>>>>>>     [get] To: /Apache/royale-typedefs/js/target/downloads/svg.js
>>>>>>> 
>>>>>>> double-check-file:
>>>>>>>    [echo] ${env.ROYALE_DOWNLOAD_CACHE}
>>>>>>>    [echo] Need file: ${still_no_file}
>>>>>>> 
>>>>>>> get-from-cache-if-needed:
>>>>>>> 
>>>>>>> fail-if-not-found:
>>>>>>> 
>>>>>>> preprocess:
>>>>>>> 
>>>>>>> externc:
>>>>>>>    [java] Error: Could not find or load main class
>>>>>>> org.apache.royale.compiler.clients.EXTERNC
>>>>>>> 
>>>>>>> BUILD FAILED
>>>>>>> /Apache/royale-asjs/build.xml:1753: The following error occurred
>>> while
>>>>>>> executing this line:
>>>>>>> /Apache/royale-asjs/build.xml:1825: The following error occurred
>>> while
>>>>>>> executing this line:
>>>>>>> /Apache/royale-typedefs/build.xml:52: The following error occurred
>>>>>>> while executing this line:
>>>>>>> /Apache/royale-typedefs/js/build.xml:159: Java returned: 1
>>>>>>> 
>>>>>>> Total time: 58 seconds
>>>>>>> Harbss-MacBook-Pro:royale-asjs harbs$
>>>>>>> 
>>>>>>>> On Feb 5, 2018, at 6:32 PM, Gabe Harbs <harbs.lists@gmail.com
>>>>>>>> <ma...@gmail.com>
>>>>>>>> <mailto:harbs.lists@gmail.com <ma...@gmail.com>>>
>>> wrote:
>>>>>>>> 
>>>>>>>> I’m using ant, but I’m not getting the json files.
>>>>>>>> 
>>>>>>>> Now that I know where to look, I’ll try and examine the script and
>>>>>>>> see
>>>>>>>> if I can figure it out…
>>>>>>>> 
>>>>>>>>> On Feb 5, 2018, at 6:09 PM, Alex Harui <aharui@adobe.com.INVALID
>>>>>>>>> <ma...@adobe.com.INVALID>
>>>>>>>>> <mailto:aharui@adobe.com.INVALID
>>>>>>>>> <ma...@adobe.com.INVALID>>> wrote:
>>>>>>>>> 
>>>>>>>>> The Ant script for examples/royale/ASDoc builds the JSON files.
>>> I
>>>>>>>>> have
>>>>>>>>> not taken the time to figure out how to make Maven call the ASDoc
>>>>>>>>> compiler.  Someone with more Maven knowledge might be faster at
>>>>>>>>> figuring
>>>>>>>>> that out.
>>>>>>>>> 
>>>>>>>>> Thanks,
>>>>>>>>> -Alex
>>>>>>>>> 
>>>>>>>>> On 2/5/18, 7:21 AM, "carlos.rovira@gmail.com
>>>>>>>>> <ma...@gmail.com>
>>>>>>>>> <mailto:carlos.rovira@gmail.com <ma...@gmail.com>>
>>>>>>>>> on behalf of Carlos Rovira"
>>>>>>>>> <carlos.rovira@gmail.com <ma...@gmail.com>
>>>>>>>>> <mailto:carlos.rovira@gmail.com <ma...@gmail.com>>
>>> on
>>>>>>>>> behalf
>>>>>>>>> of carlosrovira@apache.org <ma...@apache.org>
>>>>>>>>> <mailto:carlosrovira@apache.org <ma...@apache.org>>>
>>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>>> Hi I'm in the same boat.
>>>>>>>>>> I can build the App with Maven.
>>>>>>>>>> I ran it and saw the main layout but the list are not populated
>>>>>>>>>> 
>>>>>>>>>> 2018-02-05 11:10 GMT+01:00 Gabe Harbs <harbs.lists@gmail.com
>>>>>>>>>> <ma...@gmail.com>
>>>>>>>>>> <mailto:harbs.lists@gmail.com <ma...@gmail.com>>>:
>>>>>>>>>> 
>>>>>>>>>>> I don’t see any son files when I build the framework.
>>>>>>>>>>> 
>>>>>>>>>>> Building the ASDoc project builds the ASDoc app, but again, I
>>> see
>>>>>>>>>>> no
>>>>>>>>>>> JSON
>>>>>>>>>>> files anywhere.
>>>>>>>>>>> 
>>>>>>>>>>> What creates the JSON files?
>>>>>>>>>>> 
>>>>>>>>>>>> On Feb 4, 2018, at 8:08 AM, Alex Harui
>>> <aharui@adobe.com.INVALID
>>>>>>>>>>>> <ma...@adobe.com.INVALID>
>>>>>>>>>>>> <mailto:aharui@adobe.com.INVALID
>>>>>>>>>>>> <ma...@adobe.com.INVALID>>>
>>>>>>>>>>> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> The big question: How do I build this with real JSON data
>>>>>>>>>>>>> locally,
>>>>>>>>>>> so I
>>>>>>>>>>>>> can work on the ASDoc app?
>>>>>>>>>>>> 
>>>>>>>>>>>> What error are you getting?  It builds with Ant for me and
>>> the CI
>>>>>>>>>>> server
>>>>>>>>>>>> is building it.  The build script will build the JSON.
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> --
>>>>>>>>>> Carlos Rovira
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> https://na01.safelinks.protection.outlook.com/?url=
>>> http%3A%2F%2Fabou
>>>>>>>>>> t
>>> 
>>>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F>
>>>>>>>>>> na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.co <http://40adobe.co/>
>>>>>>>>>> m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b23c
>>>>>>>>>> 30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7yR
>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>>> com/?url=http%3A%2F%2Fabo
>>>>>>>>>> ut>.
>>>>>>>>>> me%2
>>>>>>>>>> 
>>> 
>>>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F>
>>>>>>>>>> na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.co <http://40adobe.co/>
>>>>>>>>>> m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b23c
>>>>>>>>>> 30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7yR
>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>>> com/?url=http%3A%2F%2Fabo
>>>>>>>>>> ut
>>> 
>>>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F>
>>>>>>>>>> na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.co <http://40adobe.co/>
>>>>>>>>>> m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b23c
>>>>>>>>>> 30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7yR
>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>>> com/?url=http%3A%2F%2Fabo
>>>>>>>>>> ut>
>>>>>>>>>> .me%2>
>>>>>>>>>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com <http://40adobe.com/>
>>> 
>>>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F>
>>>>>>>>>> na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.co <http://40adobe.co/>
>>>>>>>>>> m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b23c
>>>>>>>>>> 30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7yR
>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>>> com/?url=http%3A%2F%2F40a
>>>>>>>>>> dobe.com <http://dobe.com/>%2F&data=02%7C01%7Caharui%40adobe.com <http://40adobe.com/>%
>>> 7Cea3588c69d96467c165f
>>>>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
>>> 0bf4%7C0%7C0%7C6365344947
>>>>>>>>>> 39319687&sdata=OdEf7fY9Th9Rzl0I47YgM0c%
>>> 2F0nkANAERsBzzoNptghc%3D&rese
>>>>>>>>>> rved=0>
>>>>>>>>>> 
>>> 
>>>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F>
>>>>>>>>>> na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.co <http://40adobe.co/>
>>>>>>>>>> m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b23c
>>>>>>>>>> 30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7yR
>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>>> com/?url=http%3A%2F%2F40a
>>>>>>>>>> do
>>> 
>>>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F>
>>>>>>>>>> na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.co <http://40adobe.co/>
>>>>>>>>>> m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b23c
>>>>>>>>>> 30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7yR
>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>>> com/?url=http%3A%2F%2F40a
>>>>>>>>>> do>
>>>>>>>>>> be.com <http://be.com/>
>>> 
>>>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fb <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fb>
>>>>>>>>>> e
>>> .
>>>>>>>>>> com%2F&data=02%7C01%7Caharui%40adobe.com <http://40adobe.com/>%
>>> 7Cea3588c69d96467c165f08d56
>>>>>>>>>> cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
>>> 0bf4%7C0%7C0%7C636534494739319
>>>>>>>>>> 687&sdata=3Chy4NVUzpv27fYh7IuSAXN8%2BiciSY7NBjlALeCnZkE%3D&
>>> reserved=
>>>>>>>>>> 0>%2F&data=02%7C01%7Caharui%40adobe.com <http://40adobe.com/>
>>> 
>>>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F>
>>>>>>>>>> na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.co <http://40adobe.co/>
>>>>>>>>>> m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b23c
>>>>>>>>>> 30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7yR
>>>>>>>>>> JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>>> com/?url=http%3A%2F%2F40a
>>>>>>>>>> dobe.com <http://dobe.com/>%2F&data=02%7C01%7Caharui%40adobe.com <http://40adobe.com/>%
>>> 7Cea3588c69d96467c165f
>>>>>>>>>> 08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
>>> 0bf4%7C0%7C0%7C6365344947
>>>>>>>>>> 39319687&sdata=OdEf7fY9Th9Rzl0I47YgM0c%
>>> 2F0nkANAERsBzzoNptghc%3D&rese
>>>>>>>>>> rved=0>%7Ce7402a81cda54e1dbce608d5
>>>>>>>>>> 
>>>>>>>>>> 6cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
>>> 0bf4%7C0%7C0%7C63653448592050
>>>>>>>>>> 68
>>>>>>>>>> 
>>>>>>>>>> 53&sdata=UafNpmJN5iCvVENfLSZNokjQjZ9dot
>>> jZy0Z4S25ZGwU%3D&reserved=0>%
>>>>>>>>>> 7C
>>>>>>>>>> 6bc182a710ed4ce440e408d5
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 6cac3212%7C71f1da39c0a84d5a8d88a67b23c3
>>> 0bf4%7C0%7C0%7C63653440918450
>>>>>>>>>> 57
>>>>>>>>>> 84&s
>>>>>>>>>> data=lNdSFaLQoU9IXHtzD0ryoGXjgupvjEh314hc9nTKyds%3D&reserved=0
>>>> 
>>> 
>>> 
>> 
>> 
>> -- 
>> Carlos Rovira
>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2 <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2>
>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com <http://40adobe.com/>%7C353b69992e0a4801268508d5
>> 6d3d09b3%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C636535031291442280&s
>> data=pwXRrHQbWB%2B%2F%2F2ezyNdcp20RQb1QE7ggg4gy6lFc3DQ%3D&reserved=0


Re: ASDoc, Routing, Releases

Posted by Alex Harui <ah...@adobe.com.INVALID>.
I pushed an Ant script that copies ASDoc from the CI server and copies it
to the asdoc folder on the site.
I also pushed the ASDoc.

I was going to hook this up to a CI build but am having second thoughts.
Maybe we should only update after a release.  Otherwise, folks may find
stuff in ASDoc that is only in the nightly and hasn't been released.

Thoughts?
-Alex

On 2/6/18, 12:38 AM, "carlos.rovira@gmail.com on behalf of Carlos Rovira"
<carlos.rovira@gmail.com on behalf of carlosrovira@apache.org> wrote:

>Hi Alex,
>
>in fact I think that's what it should be :)
>don't know if as part of the website or in the royale-docs live url.
>Anyway the proposed url is ok.
>
>When I updated the website I overlay the folder with changes, as in the
>website there's no "/asdoc/" url it will be untouched by my changes
>
>thanks
>
>
>
>
>
>
>2018-02-06 6:29 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:
>
>> ASDoc is looking better.  I was looking into tools to understand how
>> google crawls sites and found that I can't use them on Jenkins.  I also
>> saw in another thread that there is a way to get ASF Jenkins to push
>> changes to a gitpubsub site.  Also, the ASDoc URL is long and ugly.
>>
>> So, I'm thinking we should create a Jenkins job to copy ASDoc to
>> royale.a.o.  Does anybody have any reason we shouldn't publish ASDoc on
>> royale.a.o?  Also, what folder should we use?  royale.a.o/asdoc/?
>>
>> Thoughts?
>> -Alex
>>
>> On 2/5/18, 9:44 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
>>
>> >> What did you clean out?
>> >
>> >Everything.
>> >
>> >I deleted the entire contents of the three repo folders except the .git
>> >folder.
>> >
>> >I then stashed my local “changes" and pulled develop to bring my repo
>> >into a clean up-to-date state.
>> >
>> >I’m not sure what the problem was.
>> >
>> >Harbs
>> >
>> >> On Feb 5, 2018, at 7:37 PM, Alex Harui <ah...@adobe.com.INVALID>
>> wrote:
>> >>
>> >> What did you clean out?  It might help others if you update the
>>scripts
>> >>to
>> >> clean up better.  I thought it was working correctly.
>> >>
>> >> When things get renamed, the scripts don't always clean out the old
>> >> folders.
>> >>
>> >> -Alex
>> >>
>> >> On 2/5/18, 9:29 AM, "Gabe Harbs" <harbs.lists@gmail.com
>> >><ma...@gmail.com>> wrote:
>> >>
>> >>> I manually cleaned out my repo folders, pulled again and now it
>>seems
>> >>>to
>> >>> be working.
>> >>>
>> >>> It looks like ant wipe-all on the compiler and ant clean all on
>>asjs,
>> >>> doesn’t quite clean everything…
>> >>>
>> >>>> On Feb 5, 2018, at 7:13 PM, Gabe Harbs <ha...@gmail.com>
>>wrote:
>> >>>>
>> >>>> It looks like I needed to set some env vars.
>> >>>>
>> >>>> I did so, and I’m getting some JSON files, but not the full thing.
>> >>>>
>> >>>> I just updated my repos and did ant clean all. I’m now getting a
>> >>>>failed
>> >>>> build of Royale and I’m not sure why...
>> >>>>
>> >>>> royale.royaletasks.jar:
>> >>>>
>> >>>> jar:
>> >>>>
>> >>>> main:
>> >>>>
>> >>>> main:
>> >>>>
>> >>>> download:
>> >>>>     [echo] /Apache/royale-asjs
>> >>>>    [unjar] Expanding:
>> >>>> /Apache/royale-asjs/js/lib/google/closure-compiler/compiler.jar
>>into
>> >>>> /Apache/royale-typedefs/js/target/temp/externs
>> >>>>    [unzip] Expanding:
>> >>>> /Apache/royale-typedefs/js/target/temp/externs/externs.zip into
>> >>>> /Apache/royale-typedefs/js/target/downloads
>> >>>>      [get] Getting:
>> >>>>
>> >>>>https://na01.safelinks.protection.outlook.com/?url=
>> https%3A%2F%2Fstorag
>> >>>>e
>> >>>><https://na01.safelinks.protection.outlook.com/?url=
>> https%3A%2F%2Fstora
>> >>>>ge>.
>> >>>> googleapis.com
>> >>>><https://na01.safelinks.protection.outlook.com/?url=
>> http%3A%2F%2Fgoogle
>> >>>>apis.com%2F&data=02%7C01%7Caharui%40adobe.com%
>> 7Cea3588c69d96467c165f08d
>> >>>>56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
>> 7C6365344947393196
>> >>>>87&sdata=wz0mlDPXSNb9R9uIL55hVuaRVCE1Qsxa5EN5XZoF1K4%3D&reserved=0>%
>> 2Fg
>> >>>>oogle-code-archive-downloads%2Fv2%2Fcode.google.com
>> >>>><https://na01.safelinks.protection.outlook.com/?url=
>> http%3A%2F%2F2fcode
>> >>>>.google.com%2F&data=02%7C01%7Caharui%40adobe.com%
>> 7Cea3588c69d96467c165f
>> >>>>08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
>> 0bf4%7C0%7C0%7C6365344947393
>> >>>>19687&sdata=kkKyUtW7yWmIlI2YaMM2084mFatUbp
>> lmnr6PBa26PDU%3D&reserved=0>%
>> >>>>2Fc
>> >>>> losureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com
>> >>>><https://na01.safelinks.protection.outlook.com/?url=
>> http%3A%2F%2F40adob
>> >>>>e.com%2F&data=02%7C01%7Caharui%40adobe.com%
>> 7Cea3588c69d96467c165f08d56c
>> >>>>c01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
>> 7C636534494739319687&
>> >>>>sdata=OdEf7fY9Th9Rzl0I47YgM0c%2F0nkANAERsBzzoNptghc%3D&
>> reserved=0>%7Ce7
>> >>>>402a81cda54e1dbc
>> >>>>
>> >>>>e608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
>> 0bf4%7C0%7C0%7C63653448592
>> >>>>05
>> >>>>
>> >>>>06853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&
>> reserved=0
>> >>>>
>> >>>><https://na01.safelinks.protection.outlook.com/?url=
>> https%3A%2F%2Fstora
>> >>>>ge
>> >>>><https://na01.safelinks.protection.outlook.com/?url=
>> https%3A%2F%2Fstora
>> >>>>ge>
>> >>>> .googleapis.com
>> >>>><https://na01.safelinks.protection.outlook.com/?url=
>> http%3A%2F%2Fgoogle
>> >>>>apis.com%2F&data=02%7C01%7Caharui%40adobe.com%
>> 7Cea3588c69d96467c165f08d
>> >>>>56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
>> 7C6365344947393196
>> >>>>87&sdata=wz0mlDPXSNb9R9uIL55hVuaRVCE1Qsxa5EN5XZoF1K4%3D&reserved=0>%
>> 2Fg
>> >>>>oogle-code-archive-downloads%2Fv2%2Fcode.google.com
>> >>>><https://na01.safelinks.protection.outlook.com/?url=
>> http%3A%2F%2F2fcode
>> >>>>.google.com%2F&data=02%7C01%7Caharui%40adobe.com%
>> 7Cea3588c69d96467c165f
>> >>>>08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
>> 0bf4%7C0%7C0%7C6365344947393
>> >>>>19687&sdata=kkKyUtW7yWmIlI2YaMM2084mFatUbp
>> lmnr6PBa26PDU%3D&reserved=0>%
>> >>>>2F
>> >>>> closureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com
>> >>>><https://na01.safelinks.protection.outlook.com/?url=
>> http%3A%2F%2F40adob
>> >>>>e.com%2F&data=02%7C01%7Caharui%40adobe.com%
>> 7Cea3588c69d96467c165f08d56c
>> >>>>c01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
>> 7C636534494739319687&
>> >>>>sdata=OdEf7fY9Th9Rzl0I47YgM0c%2F0nkANAERsBzzoNptghc%3D&
>> reserved=0>%7Ce7
>> >>>>402a81cda54e1db
>> >>>>
>> >>>>ce608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
>> 0bf4%7C0%7C0%7C6365344859
>> >>>>20
>> >>>>
>> >>>>506853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&
>> reserved=
>> >>>>0>
>> >>>>      [get] To: /Apache/royale-typedefs/js/target/downloads/svg.js
>> >>>>
>> >>>> double-check-file:
>> >>>>     [echo] ${env.ROYALE_DOWNLOAD_CACHE}
>> >>>>     [echo] Need file: ${still_no_file}
>> >>>>
>> >>>> get-from-cache-if-needed:
>> >>>>
>> >>>> fail-if-not-found:
>> >>>>
>> >>>> preprocess:
>> >>>>
>> >>>> externc:
>> >>>>     [java] Error: Could not find or load main class
>> >>>> org.apache.royale.compiler.clients.EXTERNC
>> >>>>
>> >>>> BUILD FAILED
>> >>>> /Apache/royale-asjs/build.xml:1753: The following error occurred
>> while
>> >>>> executing this line:
>> >>>> /Apache/royale-asjs/build.xml:1825: The following error occurred
>> while
>> >>>> executing this line:
>> >>>> /Apache/royale-typedefs/build.xml:52: The following error occurred
>> >>>> while executing this line:
>> >>>> /Apache/royale-typedefs/js/build.xml:159: Java returned: 1
>> >>>>
>> >>>> Total time: 58 seconds
>> >>>> Harbss-MacBook-Pro:royale-asjs harbs$
>> >>>>
>> >>>>> On Feb 5, 2018, at 6:32 PM, Gabe Harbs <harbs.lists@gmail.com
>> >>>>><ma...@gmail.com>
>> >>>>> <mailto:harbs.lists@gmail.com <ma...@gmail.com>>>
>> wrote:
>> >>>>>
>> >>>>> I’m using ant, but I’m not getting the json files.
>> >>>>>
>> >>>>> Now that I know where to look, I’ll try and examine the script and
>> >>>>>see
>> >>>>> if I can figure it out…
>> >>>>>
>> >>>>>> On Feb 5, 2018, at 6:09 PM, Alex Harui <aharui@adobe.com.INVALID
>> >>>>>><ma...@adobe.com.INVALID>
>> >>>>>> <mailto:aharui@adobe.com.INVALID
>> >>>>>><ma...@adobe.com.INVALID>>> wrote:
>> >>>>>>
>> >>>>>> The Ant script for examples/royale/ASDoc builds the JSON files.
>>I
>> >>>>>> have
>> >>>>>> not taken the time to figure out how to make Maven call the ASDoc
>> >>>>>> compiler.  Someone with more Maven knowledge might be faster at
>> >>>>>> figuring
>> >>>>>> that out.
>> >>>>>>
>> >>>>>> Thanks,
>> >>>>>> -Alex
>> >>>>>>
>> >>>>>> On 2/5/18, 7:21 AM, "carlos.rovira@gmail.com
>> >>>>>><ma...@gmail.com>
>> >>>>>> <mailto:carlos.rovira@gmail.com <ma...@gmail.com>>
>> >>>>>>on behalf of Carlos Rovira"
>> >>>>>> <carlos.rovira@gmail.com <ma...@gmail.com>
>> >>>>>><mailto:carlos.rovira@gmail.com <ma...@gmail.com>>
>>on
>> >>>>>>behalf
>> >>>>>> of carlosrovira@apache.org <ma...@apache.org>
>> >>>>>><mailto:carlosrovira@apache.org <ma...@apache.org>>>
>> >>>>>>wrote:
>> >>>>>>
>> >>>>>>> Hi I'm in the same boat.
>> >>>>>>> I can build the App with Maven.
>> >>>>>>> I ran it and saw the main layout but the list are not populated
>> >>>>>>>
>> >>>>>>> 2018-02-05 11:10 GMT+01:00 Gabe Harbs <harbs.lists@gmail.com
>> >>>>>>><ma...@gmail.com>
>> >>>>>>> <mailto:harbs.lists@gmail.com <ma...@gmail.com>>>:
>> >>>>>>>
>> >>>>>>>> I don’t see any son files when I build the framework.
>> >>>>>>>>
>> >>>>>>>> Building the ASDoc project builds the ASDoc app, but again, I
>>see
>> >>>>>>>>no
>> >>>>>>>> JSON
>> >>>>>>>> files anywhere.
>> >>>>>>>>
>> >>>>>>>> What creates the JSON files?
>> >>>>>>>>
>> >>>>>>>>> On Feb 4, 2018, at 8:08 AM, Alex Harui
>><aharui@adobe.com.INVALID
>> >>>>>>>>><ma...@adobe.com.INVALID>
>> >>>>>>>>> <mailto:aharui@adobe.com.INVALID
>> >>>>>>>>><ma...@adobe.com.INVALID>>>
>> >>>>>>>> wrote:
>> >>>>>>>>>
>> >>>>>>>>>>
>> >>>>>>>>>> The big question: How do I build this with real JSON data
>> >>>>>>>>>>locally,
>> >>>>>>>> so I
>> >>>>>>>>>> can work on the ASDoc app?
>> >>>>>>>>>
>> >>>>>>>>> What error are you getting?  It builds with Ant for me and
>>the CI
>> >>>>>>>> server
>> >>>>>>>>> is building it.  The build script will build the JSON.
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>
>> >>>>>>>
>> >>>>>>> --
>> >>>>>>> Carlos Rovira
>> >>>>>>>
>> >>>>>>>
>> >>>>>>>https://na01.safelinks.protection.outlook.com/?url=
>> http%3A%2F%2Fabou
>> >>>>>>>t
>> 
>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F
>>>>>>>>>na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.co
>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b23c
>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7yR
>>>>>>>>>JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>> com/?url=http%3A%2F%2Fabo
>> >>>>>>>ut>.
>> >>>>>>> me%2
>> >>>>>>>
>> 
>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F
>>>>>>>>>na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.co
>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b23c
>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7yR
>>>>>>>>>JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>> com/?url=http%3A%2F%2Fabo
>> >>>>>>>ut
>> 
>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F
>>>>>>>>>na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.co
>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b23c
>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7yR
>>>>>>>>>JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>> com/?url=http%3A%2F%2Fabo
>> >>>>>>>ut>
>> >>>>>>> .me%2>
>> >>>>>>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com
>> 
>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F
>>>>>>>>>na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.co
>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b23c
>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7yR
>>>>>>>>>JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>> com/?url=http%3A%2F%2F40a
>> >>>>>>>dobe.com%2F&data=02%7C01%7Caharui%40adobe.com%
>> 7Cea3588c69d96467c165f
>> >>>>>>>08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
>> 0bf4%7C0%7C0%7C6365344947
>> >>>>>>>39319687&sdata=OdEf7fY9Th9Rzl0I47YgM0c%
>> 2F0nkANAERsBzzoNptghc%3D&rese
>> >>>>>>>rved=0>
>> >>>>>>>
>> 
>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F
>>>>>>>>>na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.co
>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b23c
>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7yR
>>>>>>>>>JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>> com/?url=http%3A%2F%2F40a
>> >>>>>>>do
>> 
>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F
>>>>>>>>>na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.co
>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b23c
>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7yR
>>>>>>>>>JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>> com/?url=http%3A%2F%2F40a
>> >>>>>>>do>
>> >>>>>>> be.com
>> 
>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fb
>>>>>>>>>e
>> .
>> >>>>>>>com%2F&data=02%7C01%7Caharui%40adobe.com%
>> 7Cea3588c69d96467c165f08d56
>> >>>>>>>cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
>> 0bf4%7C0%7C0%7C636534494739319
>> >>>>>>>687&sdata=3Chy4NVUzpv27fYh7IuSAXN8%2BiciSY7NBjlALeCnZkE%3D&
>> reserved=
>> >>>>>>>0>%2F&data=02%7C01%7Caharui%40adobe.com
>> 
>>>>>>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2F
>>>>>>>>>na01.safelinks.protection.outlook&data=02%7C01%7Caharui%40adobe.co
>>>>>>>>>m%7C353b69992e0a4801268508d56d3d09b3%7C71f1da39c0a84d5a8d88a67b23c
>>>>>>>>>30bf4%7C0%7C0%7C636535031291442280&sdata=MP1S72Zz6mInHd%2Brhymc7yR
>>>>>>>>>JGgK9v%2BEKhVQY0xTfJ0E%3D&reserved=0.
>> com/?url=http%3A%2F%2F40a
>> >>>>>>>dobe.com%2F&data=02%7C01%7Caharui%40adobe.com%
>> 7Cea3588c69d96467c165f
>> >>>>>>>08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
>> 0bf4%7C0%7C0%7C6365344947
>> >>>>>>>39319687&sdata=OdEf7fY9Th9Rzl0I47YgM0c%
>> 2F0nkANAERsBzzoNptghc%3D&rese
>> >>>>>>>rved=0>%7Ce7402a81cda54e1dbce608d5
>> >>>>>>>
>> >>>>>>>6cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
>> 0bf4%7C0%7C0%7C63653448592050
>> >>>>>>>68
>> >>>>>>>
>> >>>>>>>53&sdata=UafNpmJN5iCvVENfLSZNokjQjZ9dot
>> jZy0Z4S25ZGwU%3D&reserved=0>%
>> >>>>>>>7C
>> >>>>>>> 6bc182a710ed4ce440e408d5
>> >>>>>>>
>> >>>>>>>
>> >>>>>>>6cac3212%7C71f1da39c0a84d5a8d88a67b23c3
>> 0bf4%7C0%7C0%7C63653440918450
>> >>>>>>>57
>> >>>>>>> 84&s
>> >>>>>>> data=lNdSFaLQoU9IXHtzD0ryoGXjgupvjEh314hc9nTKyds%3D&reserved=0
>> >
>>
>>
>
>
>-- 
>Carlos Rovira
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2
>Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C353b69992e0a4801268508d5
>6d3d09b3%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C636535031291442280&s
>data=pwXRrHQbWB%2B%2F%2F2ezyNdcp20RQb1QE7ggg4gy6lFc3DQ%3D&reserved=0


Re: ASDoc, Routing, Releases

Posted by Carlos Rovira <ca...@apache.org>.
Hi Alex,

in fact I think that's what it should be :)
don't know if as part of the website or in the royale-docs live url.
Anyway the proposed url is ok.

When I updated the website I overlay the folder with changes, as in the
website there's no "/asdoc/" url it will be untouched by my changes

thanks






2018-02-06 6:29 GMT+01:00 Alex Harui <ah...@adobe.com.invalid>:

> ASDoc is looking better.  I was looking into tools to understand how
> google crawls sites and found that I can't use them on Jenkins.  I also
> saw in another thread that there is a way to get ASF Jenkins to push
> changes to a gitpubsub site.  Also, the ASDoc URL is long and ugly.
>
> So, I'm thinking we should create a Jenkins job to copy ASDoc to
> royale.a.o.  Does anybody have any reason we shouldn't publish ASDoc on
> royale.a.o?  Also, what folder should we use?  royale.a.o/asdoc/?
>
> Thoughts?
> -Alex
>
> On 2/5/18, 9:44 AM, "Gabe Harbs" <ha...@gmail.com> wrote:
>
> >> What did you clean out?
> >
> >Everything.
> >
> >I deleted the entire contents of the three repo folders except the .git
> >folder.
> >
> >I then stashed my local “changes" and pulled develop to bring my repo
> >into a clean up-to-date state.
> >
> >I’m not sure what the problem was.
> >
> >Harbs
> >
> >> On Feb 5, 2018, at 7:37 PM, Alex Harui <ah...@adobe.com.INVALID>
> wrote:
> >>
> >> What did you clean out?  It might help others if you update the scripts
> >>to
> >> clean up better.  I thought it was working correctly.
> >>
> >> When things get renamed, the scripts don't always clean out the old
> >> folders.
> >>
> >> -Alex
> >>
> >> On 2/5/18, 9:29 AM, "Gabe Harbs" <harbs.lists@gmail.com
> >><ma...@gmail.com>> wrote:
> >>
> >>> I manually cleaned out my repo folders, pulled again and now it seems
> >>>to
> >>> be working.
> >>>
> >>> It looks like ant wipe-all on the compiler and ant clean all on asjs,
> >>> doesn’t quite clean everything…
> >>>
> >>>> On Feb 5, 2018, at 7:13 PM, Gabe Harbs <ha...@gmail.com> wrote:
> >>>>
> >>>> It looks like I needed to set some env vars.
> >>>>
> >>>> I did so, and I’m getting some JSON files, but not the full thing.
> >>>>
> >>>> I just updated my repos and did ant clean all. I’m now getting a
> >>>>failed
> >>>> build of Royale and I’m not sure why...
> >>>>
> >>>> royale.royaletasks.jar:
> >>>>
> >>>> jar:
> >>>>
> >>>> main:
> >>>>
> >>>> main:
> >>>>
> >>>> download:
> >>>>     [echo] /Apache/royale-asjs
> >>>>    [unjar] Expanding:
> >>>> /Apache/royale-asjs/js/lib/google/closure-compiler/compiler.jar into
> >>>> /Apache/royale-typedefs/js/target/temp/externs
> >>>>    [unzip] Expanding:
> >>>> /Apache/royale-typedefs/js/target/temp/externs/externs.zip into
> >>>> /Apache/royale-typedefs/js/target/downloads
> >>>>      [get] Getting:
> >>>>
> >>>>https://na01.safelinks.protection.outlook.com/?url=
> https%3A%2F%2Fstorag
> >>>>e
> >>>><https://na01.safelinks.protection.outlook.com/?url=
> https%3A%2F%2Fstora
> >>>>ge>.
> >>>> googleapis.com
> >>>><https://na01.safelinks.protection.outlook.com/?url=
> http%3A%2F%2Fgoogle
> >>>>apis.com%2F&data=02%7C01%7Caharui%40adobe.com%
> 7Cea3588c69d96467c165f08d
> >>>>56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> 7C6365344947393196
> >>>>87&sdata=wz0mlDPXSNb9R9uIL55hVuaRVCE1Qsxa5EN5XZoF1K4%3D&reserved=0>%
> 2Fg
> >>>>oogle-code-archive-downloads%2Fv2%2Fcode.google.com
> >>>><https://na01.safelinks.protection.outlook.com/?url=
> http%3A%2F%2F2fcode
> >>>>.google.com%2F&data=02%7C01%7Caharui%40adobe.com%
> 7Cea3588c69d96467c165f
> >>>>08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
> 0bf4%7C0%7C0%7C6365344947393
> >>>>19687&sdata=kkKyUtW7yWmIlI2YaMM2084mFatUbp
> lmnr6PBa26PDU%3D&reserved=0>%
> >>>>2Fc
> >>>> losureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com
> >>>><https://na01.safelinks.protection.outlook.com/?url=
> http%3A%2F%2F40adob
> >>>>e.com%2F&data=02%7C01%7Caharui%40adobe.com%
> 7Cea3588c69d96467c165f08d56c
> >>>>c01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> 7C636534494739319687&
> >>>>sdata=OdEf7fY9Th9Rzl0I47YgM0c%2F0nkANAERsBzzoNptghc%3D&
> reserved=0>%7Ce7
> >>>>402a81cda54e1dbc
> >>>>
> >>>>e608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
> 0bf4%7C0%7C0%7C63653448592
> >>>>05
> >>>>
> >>>>06853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&
> reserved=0
> >>>>
> >>>><https://na01.safelinks.protection.outlook.com/?url=
> https%3A%2F%2Fstora
> >>>>ge
> >>>><https://na01.safelinks.protection.outlook.com/?url=
> https%3A%2F%2Fstora
> >>>>ge>
> >>>> .googleapis.com
> >>>><https://na01.safelinks.protection.outlook.com/?url=
> http%3A%2F%2Fgoogle
> >>>>apis.com%2F&data=02%7C01%7Caharui%40adobe.com%
> 7Cea3588c69d96467c165f08d
> >>>>56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> 7C6365344947393196
> >>>>87&sdata=wz0mlDPXSNb9R9uIL55hVuaRVCE1Qsxa5EN5XZoF1K4%3D&reserved=0>%
> 2Fg
> >>>>oogle-code-archive-downloads%2Fv2%2Fcode.google.com
> >>>><https://na01.safelinks.protection.outlook.com/?url=
> http%3A%2F%2F2fcode
> >>>>.google.com%2F&data=02%7C01%7Caharui%40adobe.com%
> 7Cea3588c69d96467c165f
> >>>>08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
> 0bf4%7C0%7C0%7C6365344947393
> >>>>19687&sdata=kkKyUtW7yWmIlI2YaMM2084mFatUbp
> lmnr6PBa26PDU%3D&reserved=0>%
> >>>>2F
> >>>> closureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com
> >>>><https://na01.safelinks.protection.outlook.com/?url=
> http%3A%2F%2F40adob
> >>>>e.com%2F&data=02%7C01%7Caharui%40adobe.com%
> 7Cea3588c69d96467c165f08d56c
> >>>>c01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%
> 7C636534494739319687&
> >>>>sdata=OdEf7fY9Th9Rzl0I47YgM0c%2F0nkANAERsBzzoNptghc%3D&
> reserved=0>%7Ce7
> >>>>402a81cda54e1db
> >>>>
> >>>>ce608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
> 0bf4%7C0%7C0%7C6365344859
> >>>>20
> >>>>
> >>>>506853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&
> reserved=
> >>>>0>
> >>>>      [get] To: /Apache/royale-typedefs/js/target/downloads/svg.js
> >>>>
> >>>> double-check-file:
> >>>>     [echo] ${env.ROYALE_DOWNLOAD_CACHE}
> >>>>     [echo] Need file: ${still_no_file}
> >>>>
> >>>> get-from-cache-if-needed:
> >>>>
> >>>> fail-if-not-found:
> >>>>
> >>>> preprocess:
> >>>>
> >>>> externc:
> >>>>     [java] Error: Could not find or load main class
> >>>> org.apache.royale.compiler.clients.EXTERNC
> >>>>
> >>>> BUILD FAILED
> >>>> /Apache/royale-asjs/build.xml:1753: The following error occurred
> while
> >>>> executing this line:
> >>>> /Apache/royale-asjs/build.xml:1825: The following error occurred
> while
> >>>> executing this line:
> >>>> /Apache/royale-typedefs/build.xml:52: The following error occurred
> >>>> while executing this line:
> >>>> /Apache/royale-typedefs/js/build.xml:159: Java returned: 1
> >>>>
> >>>> Total time: 58 seconds
> >>>> Harbss-MacBook-Pro:royale-asjs harbs$
> >>>>
> >>>>> On Feb 5, 2018, at 6:32 PM, Gabe Harbs <harbs.lists@gmail.com
> >>>>><ma...@gmail.com>
> >>>>> <mailto:harbs.lists@gmail.com <ma...@gmail.com>>>
> wrote:
> >>>>>
> >>>>> I’m using ant, but I’m not getting the json files.
> >>>>>
> >>>>> Now that I know where to look, I’ll try and examine the script and
> >>>>>see
> >>>>> if I can figure it out…
> >>>>>
> >>>>>> On Feb 5, 2018, at 6:09 PM, Alex Harui <aharui@adobe.com.INVALID
> >>>>>><ma...@adobe.com.INVALID>
> >>>>>> <mailto:aharui@adobe.com.INVALID
> >>>>>><ma...@adobe.com.INVALID>>> wrote:
> >>>>>>
> >>>>>> The Ant script for examples/royale/ASDoc builds the JSON files.  I
> >>>>>> have
> >>>>>> not taken the time to figure out how to make Maven call the ASDoc
> >>>>>> compiler.  Someone with more Maven knowledge might be faster at
> >>>>>> figuring
> >>>>>> that out.
> >>>>>>
> >>>>>> Thanks,
> >>>>>> -Alex
> >>>>>>
> >>>>>> On 2/5/18, 7:21 AM, "carlos.rovira@gmail.com
> >>>>>><ma...@gmail.com>
> >>>>>> <mailto:carlos.rovira@gmail.com <ma...@gmail.com>>
> >>>>>>on behalf of Carlos Rovira"
> >>>>>> <carlos.rovira@gmail.com <ma...@gmail.com>
> >>>>>><mailto:carlos.rovira@gmail.com <ma...@gmail.com>> on
> >>>>>>behalf
> >>>>>> of carlosrovira@apache.org <ma...@apache.org>
> >>>>>><mailto:carlosrovira@apache.org <ma...@apache.org>>>
> >>>>>>wrote:
> >>>>>>
> >>>>>>> Hi I'm in the same boat.
> >>>>>>> I can build the App with Maven.
> >>>>>>> I ran it and saw the main layout but the list are not populated
> >>>>>>>
> >>>>>>> 2018-02-05 11:10 GMT+01:00 Gabe Harbs <harbs.lists@gmail.com
> >>>>>>><ma...@gmail.com>
> >>>>>>> <mailto:harbs.lists@gmail.com <ma...@gmail.com>>>:
> >>>>>>>
> >>>>>>>> I don’t see any son files when I build the framework.
> >>>>>>>>
> >>>>>>>> Building the ASDoc project builds the ASDoc app, but again, I see
> >>>>>>>>no
> >>>>>>>> JSON
> >>>>>>>> files anywhere.
> >>>>>>>>
> >>>>>>>> What creates the JSON files?
> >>>>>>>>
> >>>>>>>>> On Feb 4, 2018, at 8:08 AM, Alex Harui <aharui@adobe.com.INVALID
> >>>>>>>>><ma...@adobe.com.INVALID>
> >>>>>>>>> <mailto:aharui@adobe.com.INVALID
> >>>>>>>>><ma...@adobe.com.INVALID>>>
> >>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> The big question: How do I build this with real JSON data
> >>>>>>>>>>locally,
> >>>>>>>> so I
> >>>>>>>>>> can work on the ASDoc app?
> >>>>>>>>>
> >>>>>>>>> What error are you getting?  It builds with Ant for me and the CI
> >>>>>>>> server
> >>>>>>>>> is building it.  The build script will build the JSON.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> Carlos Rovira
> >>>>>>>
> >>>>>>>
> >>>>>>>https://na01.safelinks.protection.outlook.com/?url=
> http%3A%2F%2Fabou
> >>>>>>>t
> >>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2Fabo
> >>>>>>>ut>.
> >>>>>>> me%2
> >>>>>>>
> >>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2Fabo
> >>>>>>>ut
> >>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2Fabo
> >>>>>>>ut>
> >>>>>>> .me%2>
> >>>>>>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com
> >>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2F40a
> >>>>>>>dobe.com%2F&data=02%7C01%7Caharui%40adobe.com%
> 7Cea3588c69d96467c165f
> >>>>>>>08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
> 0bf4%7C0%7C0%7C6365344947
> >>>>>>>39319687&sdata=OdEf7fY9Th9Rzl0I47YgM0c%
> 2F0nkANAERsBzzoNptghc%3D&rese
> >>>>>>>rved=0>
> >>>>>>>
> >>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2F40a
> >>>>>>>do
> >>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2F40a
> >>>>>>>do>
> >>>>>>> be.com
> >>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fbe
> .
> >>>>>>>com%2F&data=02%7C01%7Caharui%40adobe.com%
> 7Cea3588c69d96467c165f08d56
> >>>>>>>cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
> 0bf4%7C0%7C0%7C636534494739319
> >>>>>>>687&sdata=3Chy4NVUzpv27fYh7IuSAXN8%2BiciSY7NBjlALeCnZkE%3D&
> reserved=
> >>>>>>>0>%2F&data=02%7C01%7Caharui%40adobe.com
> >>>>>>><https://na01.safelinks.protection.outlook.
> com/?url=http%3A%2F%2F40a
> >>>>>>>dobe.com%2F&data=02%7C01%7Caharui%40adobe.com%
> 7Cea3588c69d96467c165f
> >>>>>>>08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c3
> 0bf4%7C0%7C0%7C6365344947
> >>>>>>>39319687&sdata=OdEf7fY9Th9Rzl0I47YgM0c%
> 2F0nkANAERsBzzoNptghc%3D&rese
> >>>>>>>rved=0>%7Ce7402a81cda54e1dbce608d5
> >>>>>>>
> >>>>>>>6cbe0f88%7C71f1da39c0a84d5a8d88a67b23c3
> 0bf4%7C0%7C0%7C63653448592050
> >>>>>>>68
> >>>>>>>
> >>>>>>>53&sdata=UafNpmJN5iCvVENfLSZNokjQjZ9dot
> jZy0Z4S25ZGwU%3D&reserved=0>%
> >>>>>>>7C
> >>>>>>> 6bc182a710ed4ce440e408d5
> >>>>>>>
> >>>>>>>
> >>>>>>>6cac3212%7C71f1da39c0a84d5a8d88a67b23c3
> 0bf4%7C0%7C0%7C63653440918450
> >>>>>>>57
> >>>>>>> 84&s
> >>>>>>> data=lNdSFaLQoU9IXHtzD0ryoGXjgupvjEh314hc9nTKyds%3D&reserved=0
> >
>
>


-- 
Carlos Rovira
http://about.me/carlosrovira

Re: ASDoc, Routing, Releases

Posted by Alex Harui <ah...@adobe.com.INVALID>.
ASDoc is looking better.  I was looking into tools to understand how
google crawls sites and found that I can't use them on Jenkins.  I also
saw in another thread that there is a way to get ASF Jenkins to push
changes to a gitpubsub site.  Also, the ASDoc URL is long and ugly.

So, I'm thinking we should create a Jenkins job to copy ASDoc to
royale.a.o.  Does anybody have any reason we shouldn't publish ASDoc on
royale.a.o?  Also, what folder should we use?  royale.a.o/asdoc/?

Thoughts?
-Alex

On 2/5/18, 9:44 AM, "Gabe Harbs" <ha...@gmail.com> wrote:

>> What did you clean out?
>
>Everything.
>
>I deleted the entire contents of the three repo folders except the .git
>folder.
>
>I then stashed my local “changes" and pulled develop to bring my repo
>into a clean up-to-date state.
>
>I’m not sure what the problem was.
>
>Harbs
>
>> On Feb 5, 2018, at 7:37 PM, Alex Harui <ah...@adobe.com.INVALID> wrote:
>> 
>> What did you clean out?  It might help others if you update the scripts
>>to
>> clean up better.  I thought it was working correctly.
>> 
>> When things get renamed, the scripts don't always clean out the old
>> folders.
>> 
>> -Alex
>> 
>> On 2/5/18, 9:29 AM, "Gabe Harbs" <harbs.lists@gmail.com
>><ma...@gmail.com>> wrote:
>> 
>>> I manually cleaned out my repo folders, pulled again and now it seems
>>>to
>>> be working.
>>> 
>>> It looks like ant wipe-all on the compiler and ant clean all on asjs,
>>> doesn’t quite clean everything…
>>> 
>>>> On Feb 5, 2018, at 7:13 PM, Gabe Harbs <ha...@gmail.com> wrote:
>>>> 
>>>> It looks like I needed to set some env vars.
>>>> 
>>>> I did so, and I’m getting some JSON files, but not the full thing.
>>>> 
>>>> I just updated my repos and did ant clean all. I’m now getting a
>>>>failed
>>>> build of Royale and I’m not sure why...
>>>> 
>>>> royale.royaletasks.jar:
>>>> 
>>>> jar:
>>>> 
>>>> main:
>>>> 
>>>> main:
>>>> 
>>>> download:
>>>>     [echo] /Apache/royale-asjs
>>>>    [unjar] Expanding:
>>>> /Apache/royale-asjs/js/lib/google/closure-compiler/compiler.jar into
>>>> /Apache/royale-typedefs/js/target/temp/externs
>>>>    [unzip] Expanding:
>>>> /Apache/royale-typedefs/js/target/temp/externs/externs.zip into
>>>> /Apache/royale-typedefs/js/target/downloads
>>>>      [get] Getting:
>>>> 
>>>>https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstorag
>>>>e 
>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstora
>>>>ge>.
>>>> googleapis.com
>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgoogle
>>>>apis.com%2F&data=02%7C01%7Caharui%40adobe.com%7Cea3588c69d96467c165f08d
>>>>56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C6365344947393196
>>>>87&sdata=wz0mlDPXSNb9R9uIL55hVuaRVCE1Qsxa5EN5XZoF1K4%3D&reserved=0>%2Fg
>>>>oogle-code-archive-downloads%2Fv2%2Fcode.google.com
>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F2fcode
>>>>.google.com%2F&data=02%7C01%7Caharui%40adobe.com%7Cea3588c69d96467c165f
>>>>08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C6365344947393
>>>>19687&sdata=kkKyUtW7yWmIlI2YaMM2084mFatUbplmnr6PBa26PDU%3D&reserved=0>%
>>>>2Fc
>>>> losureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com
>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F40adob
>>>>e.com%2F&data=02%7C01%7Caharui%40adobe.com%7Cea3588c69d96467c165f08d56c
>>>>c01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C636534494739319687&
>>>>sdata=OdEf7fY9Th9Rzl0I47YgM0c%2F0nkANAERsBzzoNptghc%3D&reserved=0>%7Ce7
>>>>402a81cda54e1dbc
>>>> 
>>>>e608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C63653448592
>>>>05
>>>> 
>>>>06853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&reserved=0
>>>> 
>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstora
>>>>ge 
>>>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstora
>>>>ge>
>>>> .googleapis.com
>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgoogle
>>>>apis.com%2F&data=02%7C01%7Caharui%40adobe.com%7Cea3588c69d96467c165f08d
>>>>56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C6365344947393196
>>>>87&sdata=wz0mlDPXSNb9R9uIL55hVuaRVCE1Qsxa5EN5XZoF1K4%3D&reserved=0>%2Fg
>>>>oogle-code-archive-downloads%2Fv2%2Fcode.google.com
>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F2fcode
>>>>.google.com%2F&data=02%7C01%7Caharui%40adobe.com%7Cea3588c69d96467c165f
>>>>08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C6365344947393
>>>>19687&sdata=kkKyUtW7yWmIlI2YaMM2084mFatUbplmnr6PBa26PDU%3D&reserved=0>%
>>>>2F
>>>> closureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com
>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F40adob
>>>>e.com%2F&data=02%7C01%7Caharui%40adobe.com%7Cea3588c69d96467c165f08d56c
>>>>c01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C636534494739319687&
>>>>sdata=OdEf7fY9Th9Rzl0I47YgM0c%2F0nkANAERsBzzoNptghc%3D&reserved=0>%7Ce7
>>>>402a81cda54e1db
>>>> 
>>>>ce608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C6365344859
>>>>20
>>>> 
>>>>506853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&reserved=
>>>>0>
>>>>      [get] To: /Apache/royale-typedefs/js/target/downloads/svg.js
>>>> 
>>>> double-check-file:
>>>>     [echo] ${env.ROYALE_DOWNLOAD_CACHE}
>>>>     [echo] Need file: ${still_no_file}
>>>> 
>>>> get-from-cache-if-needed:
>>>> 
>>>> fail-if-not-found:
>>>> 
>>>> preprocess:
>>>> 
>>>> externc:
>>>>     [java] Error: Could not find or load main class
>>>> org.apache.royale.compiler.clients.EXTERNC
>>>> 
>>>> BUILD FAILED
>>>> /Apache/royale-asjs/build.xml:1753: The following error occurred while
>>>> executing this line:
>>>> /Apache/royale-asjs/build.xml:1825: The following error occurred while
>>>> executing this line:
>>>> /Apache/royale-typedefs/build.xml:52: The following error occurred
>>>> while executing this line:
>>>> /Apache/royale-typedefs/js/build.xml:159: Java returned: 1
>>>> 
>>>> Total time: 58 seconds
>>>> Harbss-MacBook-Pro:royale-asjs harbs$
>>>> 
>>>>> On Feb 5, 2018, at 6:32 PM, Gabe Harbs <harbs.lists@gmail.com
>>>>><ma...@gmail.com>
>>>>> <mailto:harbs.lists@gmail.com <ma...@gmail.com>>> wrote:
>>>>> 
>>>>> I’m using ant, but I’m not getting the json files.
>>>>> 
>>>>> Now that I know where to look, I’ll try and examine the script and
>>>>>see
>>>>> if I can figure it out…
>>>>> 
>>>>>> On Feb 5, 2018, at 6:09 PM, Alex Harui <aharui@adobe.com.INVALID
>>>>>><ma...@adobe.com.INVALID>
>>>>>> <mailto:aharui@adobe.com.INVALID
>>>>>><ma...@adobe.com.INVALID>>> wrote:
>>>>>> 
>>>>>> The Ant script for examples/royale/ASDoc builds the JSON files.  I
>>>>>> have
>>>>>> not taken the time to figure out how to make Maven call the ASDoc
>>>>>> compiler.  Someone with more Maven knowledge might be faster at
>>>>>> figuring
>>>>>> that out.
>>>>>> 
>>>>>> Thanks,
>>>>>> -Alex
>>>>>> 
>>>>>> On 2/5/18, 7:21 AM, "carlos.rovira@gmail.com
>>>>>><ma...@gmail.com>
>>>>>> <mailto:carlos.rovira@gmail.com <ma...@gmail.com>>
>>>>>>on behalf of Carlos Rovira"
>>>>>> <carlos.rovira@gmail.com <ma...@gmail.com>
>>>>>><mailto:carlos.rovira@gmail.com <ma...@gmail.com>> on
>>>>>>behalf
>>>>>> of carlosrovira@apache.org <ma...@apache.org>
>>>>>><mailto:carlosrovira@apache.org <ma...@apache.org>>>
>>>>>>wrote:
>>>>>> 
>>>>>>> Hi I'm in the same boat.
>>>>>>> I can build the App with Maven.
>>>>>>> I ran it and saw the main layout but the list are not populated
>>>>>>> 
>>>>>>> 2018-02-05 11:10 GMT+01:00 Gabe Harbs <harbs.lists@gmail.com
>>>>>>><ma...@gmail.com>
>>>>>>> <mailto:harbs.lists@gmail.com <ma...@gmail.com>>>:
>>>>>>> 
>>>>>>>> I don’t see any son files when I build the framework.
>>>>>>>> 
>>>>>>>> Building the ASDoc project builds the ASDoc app, but again, I see
>>>>>>>>no
>>>>>>>> JSON
>>>>>>>> files anywhere.
>>>>>>>> 
>>>>>>>> What creates the JSON files?
>>>>>>>> 
>>>>>>>>> On Feb 4, 2018, at 8:08 AM, Alex Harui <aharui@adobe.com.INVALID
>>>>>>>>><ma...@adobe.com.INVALID>
>>>>>>>>> <mailto:aharui@adobe.com.INVALID
>>>>>>>>><ma...@adobe.com.INVALID>>>
>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> The big question: How do I build this with real JSON data
>>>>>>>>>>locally,
>>>>>>>> so I
>>>>>>>>>> can work on the ASDoc app?
>>>>>>>>> 
>>>>>>>>> What error are you getting?  It builds with Ant for me and the CI
>>>>>>>> server
>>>>>>>>> is building it.  The build script will build the JSON.
>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> -- 
>>>>>>> Carlos Rovira
>>>>>>> 
>>>>>>> 
>>>>>>>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabou
>>>>>>>t 
>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabo
>>>>>>>ut>.
>>>>>>> me%2 
>>>>>>> 
>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabo
>>>>>>>ut 
>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabo
>>>>>>>ut>
>>>>>>> .me%2>
>>>>>>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com
>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F40a
>>>>>>>dobe.com%2F&data=02%7C01%7Caharui%40adobe.com%7Cea3588c69d96467c165f
>>>>>>>08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C6365344947
>>>>>>>39319687&sdata=OdEf7fY9Th9Rzl0I47YgM0c%2F0nkANAERsBzzoNptghc%3D&rese
>>>>>>>rved=0>
>>>>>>> 
>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F40a
>>>>>>>do 
>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F40a
>>>>>>>do>
>>>>>>> be.com 
>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fbe.
>>>>>>>com%2F&data=02%7C01%7Caharui%40adobe.com%7Cea3588c69d96467c165f08d56
>>>>>>>cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C636534494739319
>>>>>>>687&sdata=3Chy4NVUzpv27fYh7IuSAXN8%2BiciSY7NBjlALeCnZkE%3D&reserved=
>>>>>>>0>%2F&data=02%7C01%7Caharui%40adobe.com
>>>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F40a
>>>>>>>dobe.com%2F&data=02%7C01%7Caharui%40adobe.com%7Cea3588c69d96467c165f
>>>>>>>08d56cc01d3d%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C6365344947
>>>>>>>39319687&sdata=OdEf7fY9Th9Rzl0I47YgM0c%2F0nkANAERsBzzoNptghc%3D&rese
>>>>>>>rved=0>%7Ce7402a81cda54e1dbce608d5
>>>>>>> 
>>>>>>>6cbe0f88%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C63653448592050
>>>>>>>68
>>>>>>> 
>>>>>>>53&sdata=UafNpmJN5iCvVENfLSZNokjQjZ9dotjZy0Z4S25ZGwU%3D&reserved=0>%
>>>>>>>7C
>>>>>>> 6bc182a710ed4ce440e408d5
>>>>>>> 
>>>>>>> 
>>>>>>>6cac3212%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C63653440918450
>>>>>>>57
>>>>>>> 84&s
>>>>>>> data=lNdSFaLQoU9IXHtzD0ryoGXjgupvjEh314hc9nTKyds%3D&reserved=0
>


Re: ASDoc, Routing, Releases

Posted by Gabe Harbs <ha...@gmail.com>.
> What did you clean out?

Everything.

I deleted the entire contents of the three repo folders except the .git folder.

I then stashed my local “changes" and pulled develop to bring my repo into a clean up-to-date state.

I’m not sure what the problem was.

Harbs

> On Feb 5, 2018, at 7:37 PM, Alex Harui <ah...@adobe.com.INVALID> wrote:
> 
> What did you clean out?  It might help others if you update the scripts to
> clean up better.  I thought it was working correctly.
> 
> When things get renamed, the scripts don't always clean out the old
> folders.
> 
> -Alex
> 
> On 2/5/18, 9:29 AM, "Gabe Harbs" <harbs.lists@gmail.com <ma...@gmail.com>> wrote:
> 
>> I manually cleaned out my repo folders, pulled again and now it seems to
>> be working.
>> 
>> It looks like ant wipe-all on the compiler and ant clean all on asjs,
>> doesn’t quite clean everything…
>> 
>>> On Feb 5, 2018, at 7:13 PM, Gabe Harbs <ha...@gmail.com> wrote:
>>> 
>>> It looks like I needed to set some env vars.
>>> 
>>> I did so, and I’m getting some JSON files, but not the full thing.
>>> 
>>> I just updated my repos and did ant clean all. I’m now getting a failed
>>> build of Royale and I’m not sure why...
>>> 
>>> royale.royaletasks.jar:
>>> 
>>> jar:
>>> 
>>> main:
>>> 
>>> main:
>>> 
>>> download:
>>>     [echo] /Apache/royale-asjs
>>>    [unjar] Expanding:
>>> /Apache/royale-asjs/js/lib/google/closure-compiler/compiler.jar into
>>> /Apache/royale-typedefs/js/target/temp/externs
>>>    [unzip] Expanding:
>>> /Apache/royale-typedefs/js/target/temp/externs/externs.zip into
>>> /Apache/royale-typedefs/js/target/downloads
>>>      [get] Getting:
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstorage <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstorage>.
>>> googleapis.com <http://googleapis.com/>%2Fgoogle-code-archive-downloads%2Fv2%2Fcode.google.com <http://2fcode.google.com/>%2Fc
>>> losureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com <http://40adobe.com/>%7Ce7402a81cda54e1dbc
>>> e608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C6365344859205
>>> 06853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&reserved=0
>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstorage <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstorage>
>>> .googleapis.com <http://googleapis.com/>%2Fgoogle-code-archive-downloads%2Fv2%2Fcode.google.com <http://2fcode.google.com/>%2F
>>> closureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com <http://40adobe.com/>%7Ce7402a81cda54e1db
>>> ce608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C636534485920
>>> 506853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&reserved=0>
>>>      [get] To: /Apache/royale-typedefs/js/target/downloads/svg.js
>>> 
>>> double-check-file:
>>>     [echo] ${env.ROYALE_DOWNLOAD_CACHE}
>>>     [echo] Need file: ${still_no_file}
>>> 
>>> get-from-cache-if-needed:
>>> 
>>> fail-if-not-found:
>>> 
>>> preprocess:
>>> 
>>> externc:
>>>     [java] Error: Could not find or load main class
>>> org.apache.royale.compiler.clients.EXTERNC
>>> 
>>> BUILD FAILED
>>> /Apache/royale-asjs/build.xml:1753: The following error occurred while
>>> executing this line:
>>> /Apache/royale-asjs/build.xml:1825: The following error occurred while
>>> executing this line:
>>> /Apache/royale-typedefs/build.xml:52: The following error occurred
>>> while executing this line:
>>> /Apache/royale-typedefs/js/build.xml:159: Java returned: 1
>>> 
>>> Total time: 58 seconds
>>> Harbss-MacBook-Pro:royale-asjs harbs$
>>> 
>>>> On Feb 5, 2018, at 6:32 PM, Gabe Harbs <harbs.lists@gmail.com <ma...@gmail.com>
>>>> <mailto:harbs.lists@gmail.com <ma...@gmail.com>>> wrote:
>>>> 
>>>> I’m using ant, but I’m not getting the json files.
>>>> 
>>>> Now that I know where to look, I’ll try and examine the script and see
>>>> if I can figure it out…
>>>> 
>>>>> On Feb 5, 2018, at 6:09 PM, Alex Harui <aharui@adobe.com.INVALID <ma...@adobe.com.INVALID>
>>>>> <mailto:aharui@adobe.com.INVALID <ma...@adobe.com.INVALID>>> wrote:
>>>>> 
>>>>> The Ant script for examples/royale/ASDoc builds the JSON files.  I
>>>>> have
>>>>> not taken the time to figure out how to make Maven call the ASDoc
>>>>> compiler.  Someone with more Maven knowledge might be faster at
>>>>> figuring
>>>>> that out.
>>>>> 
>>>>> Thanks,
>>>>> -Alex
>>>>> 
>>>>> On 2/5/18, 7:21 AM, "carlos.rovira@gmail.com <ma...@gmail.com>
>>>>> <mailto:carlos.rovira@gmail.com <ma...@gmail.com>> on behalf of Carlos Rovira"
>>>>> <carlos.rovira@gmail.com <ma...@gmail.com> <mailto:carlos.rovira@gmail.com <ma...@gmail.com>> on behalf
>>>>> of carlosrovira@apache.org <ma...@apache.org> <mailto:carlosrovira@apache.org <ma...@apache.org>>> wrote:
>>>>> 
>>>>>> Hi I'm in the same boat.
>>>>>> I can build the App with Maven.
>>>>>> I ran it and saw the main layout but the list are not populated
>>>>>> 
>>>>>> 2018-02-05 11:10 GMT+01:00 Gabe Harbs <harbs.lists@gmail.com <ma...@gmail.com>
>>>>>> <mailto:harbs.lists@gmail.com <ma...@gmail.com>>>:
>>>>>> 
>>>>>>> I don’t see any son files when I build the framework.
>>>>>>> 
>>>>>>> Building the ASDoc project builds the ASDoc app, but again, I see no
>>>>>>> JSON
>>>>>>> files anywhere.
>>>>>>> 
>>>>>>> What creates the JSON files?
>>>>>>> 
>>>>>>>> On Feb 4, 2018, at 8:08 AM, Alex Harui <aharui@adobe.com.INVALID <ma...@adobe.com.INVALID>
>>>>>>>> <mailto:aharui@adobe.com.INVALID <ma...@adobe.com.INVALID>>>
>>>>>>> wrote:
>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> The big question: How do I build this with real JSON data locally,
>>>>>>> so I
>>>>>>>>> can work on the ASDoc app?
>>>>>>>> 
>>>>>>>> What error are you getting?  It builds with Ant for me and the CI
>>>>>>> server
>>>>>>>> is building it.  The build script will build the JSON.
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> -- 
>>>>>> Carlos Rovira
>>>>>> 
>>>>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout>.
>>>>>> me%2 
>>>>>> <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout>
>>>>>> .me%2>
>>>>>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com <http://40adobe.com/>
>>>>>> <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F40ado <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F40ado>
>>>>>> be.com <http://be.com/>%2F&data=02%7C01%7Caharui%40adobe.com <http://40adobe.com/>%7Ce7402a81cda54e1dbce608d5
>>>>>> 6cbe0f88%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C6365344859205068
>>>>>> 53&sdata=UafNpmJN5iCvVENfLSZNokjQjZ9dotjZy0Z4S25ZGwU%3D&reserved=0>%7C
>>>>>> 6bc182a710ed4ce440e408d5
>>>>>> 
>>>>>> 6cac3212%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C6365344091845057
>>>>>> 84&s
>>>>>> data=lNdSFaLQoU9IXHtzD0ryoGXjgupvjEh314hc9nTKyds%3D&reserved=0


Re: ASDoc, Routing, Releases

Posted by Alex Harui <ah...@adobe.com.INVALID>.
What did you clean out?  It might help others if you update the scripts to
clean up better.  I thought it was working correctly.

When things get renamed, the scripts don't always clean out the old
folders.

-Alex

On 2/5/18, 9:29 AM, "Gabe Harbs" <ha...@gmail.com> wrote:

>I manually cleaned out my repo folders, pulled again and now it seems to
>be working.
>
>It looks like ant wipe-all on the compiler and ant clean all on asjs,
>doesn’t quite clean everything…
>
>> On Feb 5, 2018, at 7:13 PM, Gabe Harbs <ha...@gmail.com> wrote:
>> 
>> It looks like I needed to set some env vars.
>> 
>> I did so, and I’m getting some JSON files, but not the full thing.
>> 
>> I just updated my repos and did ant clean all. I’m now getting a failed
>>build of Royale and I’m not sure why...
>> 
>> royale.royaletasks.jar:
>> 
>> jar:
>> 
>> main:
>> 
>> main:
>> 
>> download:
>>      [echo] /Apache/royale-asjs
>>     [unjar] Expanding:
>>/Apache/royale-asjs/js/lib/google/closure-compiler/compiler.jar into
>>/Apache/royale-typedefs/js/target/temp/externs
>>     [unzip] Expanding:
>>/Apache/royale-typedefs/js/target/temp/externs/externs.zip into
>>/Apache/royale-typedefs/js/target/downloads
>>       [get] Getting:
>>https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstorage.
>>googleapis.com%2Fgoogle-code-archive-downloads%2Fv2%2Fcode.google.com%2Fc
>>losureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com%7Ce7402a81cda54e1dbc
>>e608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C6365344859205
>>06853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&reserved=0
>><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstorage
>>.googleapis.com%2Fgoogle-code-archive-downloads%2Fv2%2Fcode.google.com%2F
>>closureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com%7Ce7402a81cda54e1db
>>ce608d56cbe0f88%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C636534485920
>>506853&sdata=NwzNAbDc3gdOLz94AJG1T8sf1%2FYeEzPZIjxsLLCCN68%3D&reserved=0>
>>       [get] To: /Apache/royale-typedefs/js/target/downloads/svg.js
>> 
>> double-check-file:
>>      [echo] ${env.ROYALE_DOWNLOAD_CACHE}
>>      [echo] Need file: ${still_no_file}
>> 
>> get-from-cache-if-needed:
>> 
>> fail-if-not-found:
>> 
>> preprocess:
>> 
>> externc:
>>      [java] Error: Could not find or load main class
>>org.apache.royale.compiler.clients.EXTERNC
>> 
>> BUILD FAILED
>> /Apache/royale-asjs/build.xml:1753: The following error occurred while
>>executing this line:
>> /Apache/royale-asjs/build.xml:1825: The following error occurred while
>>executing this line:
>> /Apache/royale-typedefs/build.xml:52: The following error occurred
>>while executing this line:
>> /Apache/royale-typedefs/js/build.xml:159: Java returned: 1
>> 
>> Total time: 58 seconds
>> Harbss-MacBook-Pro:royale-asjs harbs$
>> 
>>> On Feb 5, 2018, at 6:32 PM, Gabe Harbs <harbs.lists@gmail.com
>>><ma...@gmail.com>> wrote:
>>> 
>>> I’m using ant, but I’m not getting the json files.
>>> 
>>> Now that I know where to look, I’ll try and examine the script and see
>>>if I can figure it out…
>>> 
>>>> On Feb 5, 2018, at 6:09 PM, Alex Harui <aharui@adobe.com.INVALID
>>>><ma...@adobe.com.INVALID>> wrote:
>>>> 
>>>> The Ant script for examples/royale/ASDoc builds the JSON files.  I
>>>>have
>>>> not taken the time to figure out how to make Maven call the ASDoc
>>>> compiler.  Someone with more Maven knowledge might be faster at
>>>>figuring
>>>> that out.
>>>> 
>>>> Thanks,
>>>> -Alex
>>>> 
>>>> On 2/5/18, 7:21 AM, "carlos.rovira@gmail.com
>>>><ma...@gmail.com> on behalf of Carlos Rovira"
>>>> <carlos.rovira@gmail.com <ma...@gmail.com> on behalf
>>>>of carlosrovira@apache.org <ma...@apache.org>> wrote:
>>>> 
>>>>> Hi I'm in the same boat.
>>>>> I can build the App with Maven.
>>>>> I ran it and saw the main layout but the list are not populated
>>>>> 
>>>>> 2018-02-05 11:10 GMT+01:00 Gabe Harbs <harbs.lists@gmail.com
>>>>><ma...@gmail.com>>:
>>>>> 
>>>>>> I don’t see any son files when I build the framework.
>>>>>> 
>>>>>> Building the ASDoc project builds the ASDoc app, but again, I see no
>>>>>> JSON
>>>>>> files anywhere.
>>>>>> 
>>>>>> What creates the JSON files?
>>>>>> 
>>>>>>> On Feb 4, 2018, at 8:08 AM, Alex Harui <aharui@adobe.com.INVALID
>>>>>>><ma...@adobe.com.INVALID>>
>>>>>> wrote:
>>>>>>> 
>>>>>>>> 
>>>>>>>> The big question: How do I build this with real JSON data locally,
>>>>>> so I
>>>>>>>> can work on the ASDoc app?
>>>>>>> 
>>>>>>> What error are you getting?  It builds with Ant for me and the CI
>>>>>> server
>>>>>>> is building it.  The build script will build the JSON.
>>>>>> 
>>>>>> 
>>>>> 
>>>>> 
>>>>> -- 
>>>>> Carlos Rovira
>>>>> 
>>>>>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.
>>>>>me%2 
>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout
>>>>>.me%2>
>>>>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com
>>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F40ado
>>>>>be.com%2F&data=02%7C01%7Caharui%40adobe.com%7Ce7402a81cda54e1dbce608d5
>>>>>6cbe0f88%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C6365344859205068
>>>>>53&sdata=UafNpmJN5iCvVENfLSZNokjQjZ9dotjZy0Z4S25ZGwU%3D&reserved=0>%7C
>>>>>6bc182a710ed4ce440e408d5
>>>>> 
>>>>>6cac3212%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C6365344091845057
>>>>>84&s
>>>>> data=lNdSFaLQoU9IXHtzD0ryoGXjgupvjEh314hc9nTKyds%3D&reserved=0
>>> 
>> 
>


Re: ASDoc, Routing, Releases

Posted by Gabe Harbs <ha...@gmail.com>.
I manually cleaned out my repo folders, pulled again and now it seems to be working.

It looks like ant wipe-all on the compiler and ant clean all on asjs, doesn’t quite clean everything…

> On Feb 5, 2018, at 7:13 PM, Gabe Harbs <ha...@gmail.com> wrote:
> 
> It looks like I needed to set some env vars.
> 
> I did so, and I’m getting some JSON files, but not the full thing.
> 
> I just updated my repos and did ant clean all. I’m now getting a failed build of Royale and I’m not sure why...
> 
> royale.royaletasks.jar:
> 
> jar:
> 
> main:
> 
> main:
> 
> download:
>      [echo] /Apache/royale-asjs
>     [unjar] Expanding: /Apache/royale-asjs/js/lib/google/closure-compiler/compiler.jar into /Apache/royale-typedefs/js/target/temp/externs
>     [unzip] Expanding: /Apache/royale-typedefs/js/target/temp/externs/externs.zip into /Apache/royale-typedefs/js/target/downloads
>       [get] Getting: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/closureidl/svg.js <https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/closureidl/svg.js>
>       [get] To: /Apache/royale-typedefs/js/target/downloads/svg.js
> 
> double-check-file:
>      [echo] ${env.ROYALE_DOWNLOAD_CACHE}
>      [echo] Need file: ${still_no_file}
> 
> get-from-cache-if-needed:
> 
> fail-if-not-found:
> 
> preprocess:
> 
> externc:
>      [java] Error: Could not find or load main class org.apache.royale.compiler.clients.EXTERNC
> 
> BUILD FAILED
> /Apache/royale-asjs/build.xml:1753: The following error occurred while executing this line:
> /Apache/royale-asjs/build.xml:1825: The following error occurred while executing this line:
> /Apache/royale-typedefs/build.xml:52: The following error occurred while executing this line:
> /Apache/royale-typedefs/js/build.xml:159: Java returned: 1
> 
> Total time: 58 seconds
> Harbss-MacBook-Pro:royale-asjs harbs$ 
> 
>> On Feb 5, 2018, at 6:32 PM, Gabe Harbs <harbs.lists@gmail.com <ma...@gmail.com>> wrote:
>> 
>> I’m using ant, but I’m not getting the json files.
>> 
>> Now that I know where to look, I’ll try and examine the script and see if I can figure it out…
>> 
>>> On Feb 5, 2018, at 6:09 PM, Alex Harui <aharui@adobe.com.INVALID <ma...@adobe.com.INVALID>> wrote:
>>> 
>>> The Ant script for examples/royale/ASDoc builds the JSON files.  I have
>>> not taken the time to figure out how to make Maven call the ASDoc
>>> compiler.  Someone with more Maven knowledge might be faster at figuring
>>> that out.
>>> 
>>> Thanks,
>>> -Alex
>>> 
>>> On 2/5/18, 7:21 AM, "carlos.rovira@gmail.com <ma...@gmail.com> on behalf of Carlos Rovira"
>>> <carlos.rovira@gmail.com <ma...@gmail.com> on behalf of carlosrovira@apache.org <ma...@apache.org>> wrote:
>>> 
>>>> Hi I'm in the same boat.
>>>> I can build the App with Maven.
>>>> I ran it and saw the main layout but the list are not populated
>>>> 
>>>> 2018-02-05 11:10 GMT+01:00 Gabe Harbs <harbs.lists@gmail.com <ma...@gmail.com>>:
>>>> 
>>>>> I don’t see any son files when I build the framework.
>>>>> 
>>>>> Building the ASDoc project builds the ASDoc app, but again, I see no
>>>>> JSON
>>>>> files anywhere.
>>>>> 
>>>>> What creates the JSON files?
>>>>> 
>>>>>> On Feb 4, 2018, at 8:08 AM, Alex Harui <aharui@adobe.com.INVALID <ma...@adobe.com.INVALID>>
>>>>> wrote:
>>>>>> 
>>>>>>> 
>>>>>>> The big question: How do I build this with real JSON data locally,
>>>>> so I
>>>>>>> can work on the ASDoc app?
>>>>>> 
>>>>>> What error are you getting?  It builds with Ant for me and the CI
>>>>> server
>>>>>> is building it.  The build script will build the JSON.
>>>>> 
>>>>> 
>>>> 
>>>> 
>>>> -- 
>>>> Carlos Rovira
>>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2 <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2>
>>>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com <http://40adobe.com/>%7C6bc182a710ed4ce440e408d5
>>>> 6cac3212%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C636534409184505784&s
>>>> data=lNdSFaLQoU9IXHtzD0ryoGXjgupvjEh314hc9nTKyds%3D&reserved=0
>> 
> 


Re: ASDoc, Routing, Releases

Posted by Alex Harui <ah...@adobe.com.INVALID>.
What commands were you running?  What environment vars did you need to
set?  No environment vars should be required other than as specified in
the README.

Your output looks like the tail end of the compiler build, not the
royale-asjs/examples/royale/ASDoc/build.xml

Note that the royale-asjs build copies the compiler from royale-compiler,
so if you make changes to the compiler you have to run enough of the
royale-asjs build as well to copy the compiler over.

Thanks,
-Alex

On 2/5/18, 9:13 AM, "Gabe Harbs" <ha...@gmail.com> wrote:

>It looks like I needed to set some env vars.
>
>I did so, and I’m getting some JSON files, but not the full thing.
>
>I just updated my repos and did ant clean all. I’m now getting a failed
>build of Royale and I’m not sure why...
>
>royale.royaletasks.jar:
>
>jar:
>
>main:
>
>main:
>
>download:
>     [echo] /Apache/royale-asjs
>    [unjar] Expanding:
>/Apache/royale-asjs/js/lib/google/closure-compiler/compiler.jar into
>/Apache/royale-typedefs/js/target/temp/externs
>    [unzip] Expanding:
>/Apache/royale-typedefs/js/target/temp/externs/externs.zip into
>/Apache/royale-typedefs/js/target/downloads
>      [get] Getting:
>https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstorage.g
>oogleapis.com%2Fgoogle-code-archive-downloads%2Fv2%2Fcode.google.com%2Fclo
>sureidl%2Fsvg.js&data=02%7C01%7Caharui%40adobe.com%7C3adf73d4ff584fe4bd350
>8d56cbbdc35%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C63653447647268233
>5&sdata=htrF8KLkzD2CcpliKTC5tneDHYE19Za75LzjtzCAqms%3D&reserved=0
>      [get] To: /Apache/royale-typedefs/js/target/downloads/svg.js
>
>double-check-file:
>     [echo] ${env.ROYALE_DOWNLOAD_CACHE}
>     [echo] Need file: ${still_no_file}
>
>get-from-cache-if-needed:
>
>fail-if-not-found:
>
>preprocess:
>
>externc:
>     [java] Error: Could not find or load main class
>org.apache.royale.compiler.clients.EXTERNC
>
>BUILD FAILED
>/Apache/royale-asjs/build.xml:1753: The following error occurred while
>executing this line:
>/Apache/royale-asjs/build.xml:1825: The following error occurred while
>executing this line:
>/Apache/royale-typedefs/build.xml:52: The following error occurred while
>executing this line:
>/Apache/royale-typedefs/js/build.xml:159: Java returned: 1
>
>Total time: 58 seconds
>Harbss-MacBook-Pro:royale-asjs harbs$
>
>> On Feb 5, 2018, at 6:32 PM, Gabe Harbs <ha...@gmail.com> wrote:
>> 
>> I’m using ant, but I’m not getting the json files.
>> 
>> Now that I know where to look, I’ll try and examine the script and see
>>if I can figure it out…
>> 
>>> On Feb 5, 2018, at 6:09 PM, Alex Harui <aharui@adobe.com.INVALID
>>><ma...@adobe.com.INVALID>> wrote:
>>> 
>>> The Ant script for examples/royale/ASDoc builds the JSON files.  I have
>>> not taken the time to figure out how to make Maven call the ASDoc
>>> compiler.  Someone with more Maven knowledge might be faster at
>>>figuring
>>> that out.
>>> 
>>> Thanks,
>>> -Alex
>>> 
>>> On 2/5/18, 7:21 AM, "carlos.rovira@gmail.com
>>><ma...@gmail.com> on behalf of Carlos Rovira"
>>> <carlos.rovira@gmail.com <ma...@gmail.com> on behalf of
>>>carlosrovira@apache.org <ma...@apache.org>> wrote:
>>> 
>>>> Hi I'm in the same boat.
>>>> I can build the App with Maven.
>>>> I ran it and saw the main layout but the list are not populated
>>>> 
>>>> 2018-02-05 11:10 GMT+01:00 Gabe Harbs <harbs.lists@gmail.com
>>>><ma...@gmail.com>>:
>>>> 
>>>>> I don’t see any son files when I build the framework.
>>>>> 
>>>>> Building the ASDoc project builds the ASDoc app, but again, I see no
>>>>> JSON
>>>>> files anywhere.
>>>>> 
>>>>> What creates the JSON files?
>>>>> 
>>>>>> On Feb 4, 2018, at 8:08 AM, Alex Harui <aharui@adobe.com.INVALID
>>>>>><ma...@adobe.com.INVALID>>
>>>>> wrote:
>>>>>> 
>>>>>>> 
>>>>>>> The big question: How do I build this with real JSON data locally,
>>>>> so I
>>>>>>> can work on the ASDoc app?
>>>>>> 
>>>>>> What error are you getting?  It builds with Ant for me and the CI
>>>>> server
>>>>>> is building it.  The build script will build the JSON.
>>>>> 
>>>>> 
>>>> 
>>>> 
>>>> -- 
>>>> Carlos Rovira
>>>> 
>>>>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.m
>>>>e%2 
>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.
>>>>me%2>
>>>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com
>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F40adob
>>>>e.com%2F&data=02%7C01%7Caharui%40adobe.com%7C3adf73d4ff584fe4bd3508d56c
>>>>bbdc35%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C636534476472682335&
>>>>sdata=rX1U4uVSEN4hkL5MI1tbg7vGzBuH7c35d%2BErlL4Vg1I%3D&reserved=0>%7C6b
>>>>c182a710ed4ce440e408d5
>>>> 
>>>>6cac3212%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C63653440918450578
>>>>4&s
>>>> data=lNdSFaLQoU9IXHtzD0ryoGXjgupvjEh314hc9nTKyds%3D&reserved=0
>> 
>


Re: ASDoc, Routing, Releases

Posted by Gabe Harbs <ha...@gmail.com>.
It looks like I needed to set some env vars.

I did so, and I’m getting some JSON files, but not the full thing.

I just updated my repos and did ant clean all. I’m now getting a failed build of Royale and I’m not sure why...

royale.royaletasks.jar:

jar:

main:

main:

download:
     [echo] /Apache/royale-asjs
    [unjar] Expanding: /Apache/royale-asjs/js/lib/google/closure-compiler/compiler.jar into /Apache/royale-typedefs/js/target/temp/externs
    [unzip] Expanding: /Apache/royale-typedefs/js/target/temp/externs/externs.zip into /Apache/royale-typedefs/js/target/downloads
      [get] Getting: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/closureidl/svg.js
      [get] To: /Apache/royale-typedefs/js/target/downloads/svg.js

double-check-file:
     [echo] ${env.ROYALE_DOWNLOAD_CACHE}
     [echo] Need file: ${still_no_file}

get-from-cache-if-needed:

fail-if-not-found:

preprocess:

externc:
     [java] Error: Could not find or load main class org.apache.royale.compiler.clients.EXTERNC

BUILD FAILED
/Apache/royale-asjs/build.xml:1753: The following error occurred while executing this line:
/Apache/royale-asjs/build.xml:1825: The following error occurred while executing this line:
/Apache/royale-typedefs/build.xml:52: The following error occurred while executing this line:
/Apache/royale-typedefs/js/build.xml:159: Java returned: 1

Total time: 58 seconds
Harbss-MacBook-Pro:royale-asjs harbs$ 

> On Feb 5, 2018, at 6:32 PM, Gabe Harbs <ha...@gmail.com> wrote:
> 
> I’m using ant, but I’m not getting the json files.
> 
> Now that I know where to look, I’ll try and examine the script and see if I can figure it out…
> 
>> On Feb 5, 2018, at 6:09 PM, Alex Harui <aharui@adobe.com.INVALID <ma...@adobe.com.INVALID>> wrote:
>> 
>> The Ant script for examples/royale/ASDoc builds the JSON files.  I have
>> not taken the time to figure out how to make Maven call the ASDoc
>> compiler.  Someone with more Maven knowledge might be faster at figuring
>> that out.
>> 
>> Thanks,
>> -Alex
>> 
>> On 2/5/18, 7:21 AM, "carlos.rovira@gmail.com <ma...@gmail.com> on behalf of Carlos Rovira"
>> <carlos.rovira@gmail.com <ma...@gmail.com> on behalf of carlosrovira@apache.org <ma...@apache.org>> wrote:
>> 
>>> Hi I'm in the same boat.
>>> I can build the App with Maven.
>>> I ran it and saw the main layout but the list are not populated
>>> 
>>> 2018-02-05 11:10 GMT+01:00 Gabe Harbs <harbs.lists@gmail.com <ma...@gmail.com>>:
>>> 
>>>> I don’t see any son files when I build the framework.
>>>> 
>>>> Building the ASDoc project builds the ASDoc app, but again, I see no
>>>> JSON
>>>> files anywhere.
>>>> 
>>>> What creates the JSON files?
>>>> 
>>>>> On Feb 4, 2018, at 8:08 AM, Alex Harui <aharui@adobe.com.INVALID <ma...@adobe.com.INVALID>>
>>>> wrote:
>>>>> 
>>>>>> 
>>>>>> The big question: How do I build this with real JSON data locally,
>>>> so I
>>>>>> can work on the ASDoc app?
>>>>> 
>>>>> What error are you getting?  It builds with Ant for me and the CI
>>>> server
>>>>> is building it.  The build script will build the JSON.
>>>> 
>>>> 
>>> 
>>> 
>>> -- 
>>> Carlos Rovira
>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2 <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2>
>>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com <http://40adobe.com/>%7C6bc182a710ed4ce440e408d5
>>> 6cac3212%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C636534409184505784&s
>>> data=lNdSFaLQoU9IXHtzD0ryoGXjgupvjEh314hc9nTKyds%3D&reserved=0
> 


Re: ASDoc, Routing, Releases

Posted by Gabe Harbs <ha...@gmail.com>.
I’m using ant, but I’m not getting the json files.

Now that I know where to look, I’ll try and examine the script and see if I can figure it out…

> On Feb 5, 2018, at 6:09 PM, Alex Harui <ah...@adobe.com.INVALID> wrote:
> 
> The Ant script for examples/royale/ASDoc builds the JSON files.  I have
> not taken the time to figure out how to make Maven call the ASDoc
> compiler.  Someone with more Maven knowledge might be faster at figuring
> that out.
> 
> Thanks,
> -Alex
> 
> On 2/5/18, 7:21 AM, "carlos.rovira@gmail.com <ma...@gmail.com> on behalf of Carlos Rovira"
> <carlos.rovira@gmail.com <ma...@gmail.com> on behalf of carlosrovira@apache.org <ma...@apache.org>> wrote:
> 
>> Hi I'm in the same boat.
>> I can build the App with Maven.
>> I ran it and saw the main layout but the list are not populated
>> 
>> 2018-02-05 11:10 GMT+01:00 Gabe Harbs <ha...@gmail.com>:
>> 
>>> I don’t see any son files when I build the framework.
>>> 
>>> Building the ASDoc project builds the ASDoc app, but again, I see no
>>> JSON
>>> files anywhere.
>>> 
>>> What creates the JSON files?
>>> 
>>>> On Feb 4, 2018, at 8:08 AM, Alex Harui <ah...@adobe.com.INVALID>
>>> wrote:
>>>> 
>>>>> 
>>>>> The big question: How do I build this with real JSON data locally,
>>> so I
>>>>> can work on the ASDoc app?
>>>> 
>>>> What error are you getting?  It builds with Ant for me and the CI
>>> server
>>>> is building it.  The build script will build the JSON.
>>> 
>>> 
>> 
>> 
>> -- 
>> Carlos Rovira
>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2 <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2>
>> Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com <http://40adobe.com/>%7C6bc182a710ed4ce440e408d5
>> 6cac3212%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C636534409184505784&s
>> data=lNdSFaLQoU9IXHtzD0ryoGXjgupvjEh314hc9nTKyds%3D&reserved=0


Re: ASDoc, Routing, Releases

Posted by Alex Harui <ah...@adobe.com.INVALID>.
The Ant script for examples/royale/ASDoc builds the JSON files.  I have
not taken the time to figure out how to make Maven call the ASDoc
compiler.  Someone with more Maven knowledge might be faster at figuring
that out.

Thanks,
-Alex

On 2/5/18, 7:21 AM, "carlos.rovira@gmail.com on behalf of Carlos Rovira"
<carlos.rovira@gmail.com on behalf of carlosrovira@apache.org> wrote:

>Hi I'm in the same boat.
>I can build the App with Maven.
>I ran it and saw the main layout but the list are not populated
>
>2018-02-05 11:10 GMT+01:00 Gabe Harbs <ha...@gmail.com>:
>
>> I don’t see any son files when I build the framework.
>>
>> Building the ASDoc project builds the ASDoc app, but again, I see no
>>JSON
>> files anywhere.
>>
>> What creates the JSON files?
>>
>> > On Feb 4, 2018, at 8:08 AM, Alex Harui <ah...@adobe.com.INVALID>
>>wrote:
>> >
>> >>
>> >> The big question: How do I build this with real JSON data locally,
>>so I
>> >> can work on the ASDoc app?
>> >
>> > What error are you getting?  It builds with Ant for me and the CI
>>server
>> > is building it.  The build script will build the JSON.
>>
>>
>
>
>-- 
>Carlos Rovira
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2
>Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C6bc182a710ed4ce440e408d5
>6cac3212%7C71f1da39c0a84d5a8d88a67b23c30bf4%7C0%7C0%7C636534409184505784&s
>data=lNdSFaLQoU9IXHtzD0ryoGXjgupvjEh314hc9nTKyds%3D&reserved=0


Re: ASDoc, Routing, Releases

Posted by Carlos Rovira <ca...@apache.org>.
Hi I'm in the same boat.
I can build the App with Maven.
I ran it and saw the main layout but the list are not populated

2018-02-05 11:10 GMT+01:00 Gabe Harbs <ha...@gmail.com>:

> I don’t see any son files when I build the framework.
>
> Building the ASDoc project builds the ASDoc app, but again, I see no JSON
> files anywhere.
>
> What creates the JSON files?
>
> > On Feb 4, 2018, at 8:08 AM, Alex Harui <ah...@adobe.com.INVALID> wrote:
> >
> >>
> >> The big question: How do I build this with real JSON data locally, so I
> >> can work on the ASDoc app?
> >
> > What error are you getting?  It builds with Ant for me and the CI server
> > is building it.  The build script will build the JSON.
>
>


-- 
Carlos Rovira
http://about.me/carlosrovira

Re: ASDoc, Routing, Releases

Posted by Gabe Harbs <ha...@gmail.com>.
I don’t see any son files when I build the framework.

Building the ASDoc project builds the ASDoc app, but again, I see no JSON files anywhere.

What creates the JSON files?

> On Feb 4, 2018, at 8:08 AM, Alex Harui <ah...@adobe.com.INVALID> wrote:
> 
>> 
>> The big question: How do I build this with real JSON data locally, so I
>> can work on the ASDoc app?
> 
> What error are you getting?  It builds with Ant for me and the CI server
> is building it.  The build script will build the JSON.


Re: ASDoc, Routing, Releases

Posted by Alex Harui <ah...@adobe.com.INVALID>.

On 2/3/18, 12:32 PM, "Gabe Harbs" <ha...@gmail.com> wrote:

>Looking good. Very exciting that you’ve got routing working. That’s huge!

I am not an expert at all in routing, but it in my research, it appears
that hash-bang routing is considered deprecated, and only Google ever made
it work.  The "new" way seems to be something called "pushstate", but it
appears to require server-side support for "permalinks".  Hash-bang means
our permalinks and history have "#!" in them.  "Pushstate" allows for
virtual directories in URLs.  "Pushstate" seems to be designed for always
starting at foo.com and retaining history as you navigate around instead
of starting "anywhere" with a permalink.  Server-side support is required
to redirect the virtual directories to something real.  So we need to
decide whether we want to live with hash-bang or not.

And all of this still may not work well depending on whether the crawler
will run JS or not.  Most don't.  I've heard that Google will but may not
wait forever.  So more work may be needed to be indexed by the search
engines.
>
>Some points/questions:
>
>1. Why is bin-release not working?

Do you mean SWF support?  I haven't spent any time on SWF parity for
ASDoc.  If you mean bin/js-release, you need to read my tutorial ;-).
Plain objects from external sources like JSON usually fail in release.  I
will deal with it later, probably for the March release.

>2. Classes with internal classes produce invalid JSON (i.e.
>org.apache.royale.BrowserInfo)
>3. I don’t package level functions listed (i.e.
>org.apache.royale.utils.array.rangeCheck)

Feel free to work on that.

>4. Has anyone put any work into getting “details” populated? (The JSON
>appears to have the data.)

I think it used to work.  I'll probably get it working this weekend.

>5. I don’t see events listed.

If it isn't in the JSON, then it may have to wait for a later release.

>6. The inheritance breadcrumb trail has links which sort of work, but
>they don’t actually change the displayed contents.

I may get to that.
>
>The big question: How do I build this with real JSON data locally, so I
>can work on the ASDoc app?

What error are you getting?  It builds with Ant for me and the CI server
is building it.  The build script will build the JSON.

Thanks,
-Alex


Re: ASDoc, Routing, Releases

Posted by Gabe Harbs <ha...@gmail.com>.
Looking good. Very exciting that you’ve got routing working. That’s huge!

Some points/questions:

1. Why is bin-release not working?
2. Classes with internal classes produce invalid JSON (i.e. org.apache.royale.BrowserInfo)
3. I don’t package level functions listed (i.e. org.apache.royale.utils.array.rangeCheck)
4. Has anyone put any work into getting “details” populated? (The JSON appears to have the data.)
5. I don’t see events listed.
6. The inheritance breadcrumb trail has links which sort of work, but they don’t actually change the displayed contents.

The big question: How do I build this with real JSON data locally, so I can work on the ASDoc app?

Harbs

> On Feb 3, 2018, at 2:23 AM, Alex Harui <ah...@adobe.com.INVALID> wrote:
> 
> Hi,
> 
> I just merged some changes to ASDoc in the develop branch.  It is still a
> work in progress, but I wanted to try out the routing feature on the
> nightly ASDoc build and didn't want to use a separate branch and CI build
> that could go away.
> 
> It occurred to me that if I use Anchor tags in the ASDoc's list renderers,
> that Google's search engine might be able to see it and chase it. I've
> implemented hash-based routing (actually, hash-bang) because it doesn't
> seem to require server-side support.  It seems to work for copy/pasting
> URLs and for history back/forward.  The HTML5 History API seems to require
> server-side support for copy/pasting URLs.  In theory the CI server is
> indexed, and in theory Google's crawler will run some JS but we'll see.
> 
> I also made some cosmetic changes to ASDoc and am working on the class
> details list which is still pretty ugly.  Feedback is welcome.  Once I get
> ASDoc looking a little better, it will be time to cut a release (0.9.1)
> whether Google's Crawler can crawl ASDoc or not.
> 
> Looks like the nightly build built.  The main ASDoc url is:
> 
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/Royale_ASDoc_Exam
> ple/lastSuccessfulBuild/artifact/examples/royale/ASDoc/bin/js-debug/index.h
> tml
> 
> But now you can jump straight to BarChart, for example, by hitting this
> link:
> 
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/Royale_ASDoc_Exam
> ple/lastSuccessfulBuild/artifact/examples/royale/ASDoc/bin/js-debug/index.h
> tml#!org.apache.royale.charts/BarChart
> 
> Later,
> -Alex
>