Release Step 005 Succeeded

2021-04-16 Thread apacheroyaleci
Log in to the server, open a command prompt, change directory to 
C:\jenkins\workspace\Royale_Release_Step_005 and run the
following commands:
git push

You will need your Apache/Github username and 2FA token.

Release Step 004 Succeeded

2021-04-16 Thread apacheroyaleci
Log in to the server, open a command prompt, change directory to 
C:\jenkins\workspace\Royale_Release_Step_004 and run the following commands:
git push
git checkout release/0.9.8
git push -u origin release/0.9.8

You will need your Apache/Github username and 2FA token.

Release Step 003 Succeeded

2021-04-16 Thread apacheroyaleci
>From the royale-compiler repo:
1. Run:
  ant -f releasesteps.xml Release_Step_003 -Drelease.version=0.9.8
This will download the artifacts then unzip and compile the source artifact.
2. Validate that the compiled artifacts match the downloaded artifacts.
3. If they do, then run ant -f releasesteps.xml Release_Step_003_Sign 
-Drelease.version=0.9.8
This will PGP sign the source ZIP and compiled JARs
4. Then run ant -f releasesteps.xml Release_Step_003_Upload 
-Drelease.version=0.9.8
This will upload the signed artifacts to Maven Release Staging. If you are 
getting 401 responses from Nexus (permission denied) please be sure to have 
your apache creedentials configured in your .m2/settings.xml file. 

Feel free to use this template if you haven't got a settings.xml yet:


http://maven.apache.org/SETTINGS/1.1.0 
http://maven.apache.org/xsd/settings-1.1.0.xsd; 
xmlns="http://maven.apache.org/SETTINGS/1.1.0;
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;>
  


  apache.releases.https
  {your apache user id}
  {your apache user password}

  


(Be sure to replace the placeholders with your actual apache committer id and 
your Apache password)

If you already have a settings.xml, just be sure the "server" block containing 
your credentials is added to a servers block in that file.

Do not "Close" the staging repository until the other repos have been added.

Release Step 002 Succeeded

2021-04-16 Thread apacheroyaleci
Log in to the server, open a command prompt, change directory to 
C:\jenkins\workspace\Royale_Release_Step_002 and run the following commands:
git push
git push origin org.apache.royale.compiler-0.9.8-rc3

You will need your Apache/Github username and 2FA token.

Release Step 001 Succeeded

2021-04-16 Thread apacheroyaleci
Log in to the server, open a command prompt, change directory to 
C:\jenkins\workspace\Royale_Release_Step_001 and run the following commands:
git push
git checkout release/0.9.8
git push -u origin release/0.9.8

You will need your Apache/Github username and 2FA token.

Re: MD parser

2021-04-16 Thread Alex Harui
FWIW, if this is for a one-time migration of a dozen pages, I would wonder if 
you can just save those pages from your browser and manually tune them up.  The 
blog articles might be movable into some other markdown blog system.

HTH,
-Alex

On 4/16/21, 4:31 AM, "Andrew Wetmore"  wrote:

Thank you! I will look into it. I found a couple of other projects and
tutorials, like this porting of an md parser to AS:

https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgist.github.com%2Fcstrahan%2F648771data=04%7C01%7Caharui%40adobe.com%7Cf6f32ef8f6e64963527c08d900cb3229%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637541694980994681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=3hOqRPKSuhnfmcctb%2BPilrzD102t15NLixSIxh68Kgc%3Dreserved=0.

Many good resources...so little time.

a

On Fri, Apr 16, 2021 at 2:35 AM Alex Harui  wrote:

> Maybe this: 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fshowdownjs%2Fshowdowndata=04%7C01%7Caharui%40adobe.com%7Cf6f32ef8f6e64963527c08d900cb3229%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637541694980994681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=%2FIM%2F36sDPnRNAg4TZTLiDiPzMK2%2FepeHHRQuJetaQzY%3Dreserved=0
>
> HTH,
> -Alex
>
> On 4/15/21, 4:34 PM, "Andrew Wetmore"  wrote:
>
> I am playing with building a parser to convert markdown to HTML as an
> ActionScript component for Royale. I looked around a bit and could not
> see
> an existing one. Stop me now if there is one!
>
> A
>
> --
> Andrew Wetmore
>
>
> 
https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcottage14.blogspot.com%2Fdata=04%7C01%7Caharui%40adobe.com%7Cf6f32ef8f6e64963527c08d900cb3229%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637541694980994681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=5uG3dZThZTDvX6Jl1TohFkkzoGnZrvlydJIB4fIHHu8%3Dreserved=0
>
>

-- 
Andrew Wetmore


https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcottage14.blogspot.com%2Fdata=04%7C01%7Caharui%40adobe.com%7Cf6f32ef8f6e64963527c08d900cb3229%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637541694980994681%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=5uG3dZThZTDvX6Jl1TohFkkzoGnZrvlydJIB4fIHHu8%3Dreserved=0



Re: Building Maven Distribution

2021-04-16 Thread Yishay Weiss
This is probably due to the fact I was doing some manual editing and git pushes 
which messed up the release. I'm going to start another RC next week.

From: Yishay Weiss 
Sent: Friday, April 16, 2021 7:02 AM
To: dev@royale.apache.org 
Subject: RE: Building Maven Distribution

C:\jenkins\workspace\Royale_Release_Step_010\distribution\jars\compiler-mxmljsc\target\compiler-mxmljsc-0.9.8.jar

Cannot be archived because it does not exist. What does exist is


C:\jenkins\workspace\Royale_Release_Step_010\distribution\jars\compiler-mxmljsc\target\compiler-mxmljsc-0.9.9.jar

Not sure where the version got bumped.

From: Yishay Weiss
Sent: Friday, April 16, 2021 9:58 AM
To: dev@royale.apache.org
Subject: RE: Building Maven Distribution

I’m getting the same error on the CI server [1], when running from the project 
root.


C:\jenkins\workspace\Royale_Release_Step_010>exit 0

[Royale_Release_Step_010] $ cmd.exe /C "mvn --batch-mode 
"-Proyale-release,apache-release,with-distribution,with-examples,with-manualtests,option-with-swf"
 release:prepare -Dtag=org.apache.royale.framework-0.9.8-rc2 
-DpushChanges=false -Dusername=yishayw -DautoVersionSubmodules=true 
-Dcom.adobe.systemIdsForWhichTheTermsOfTheAdobeLicenseAgreementAreAccepted=35b7e7b4
 -Dwebdriver.gecko.driver=C:\geckodriver\geckodriver.exe 
-Dgenerate.swf.swcs=true -Dgenerate.swf && exit %%ERRORLEVEL%%"



[1] Royale_Release_Step_010 #21 Console [Jenkins] 
(azure.com)

From: Josh Tynjala
Sent: Thursday, April 15, 2021 7:32 PM
To: Apache Royale Development
Subject: Re: Building Maven Distribution

Good to know. However, assuming that Yishay is building the distribution as
part of his efforts to do a release, it's probably best for him to run the
longer clean build from the root so that he can be sure that his
distribution doesn't unexpectedly include older build output.

--
Josh Tynjala
Bowler Hat LLC 


On Thu, Apr 15, 2021 at 9:24 AM Piotr Zarzycki 
wrote:

> Josh,
>
> It is possible to generate distribution by running following command from
> distribution folder;
>
> mvn clean install DdistributionTargetFolder=path_to_empty_folder
>
> Maybe it is neccassery build sdk upfront in first attempt, but later
> creating distribution is a matter of 5 minutes max.
>
> Thanks,
> Piotr
>
> czw., 15 kwi 2021 o 18:20 Josh Tynjala 
> napisał(a):
>
> > You need to run Maven in the root of the repo rather than the
> distribution
> > folder:
> >
> > C:\dev\full_royale_sdk\royale-asjs
> >
> > To build a distribution you need to enable the with-distribution profile.
> >
> > To include SWF support you need to enable the option-with-swf profile
> too.
> >
> > So something like this should give you a distribution:
> >
> > C:\dev\full_royale_sdk\royale-asjs>mvn clean install -P
> > with-distribution,option-with-swf
> >
> > More details (and some additional profiles) here:
> >
> >
> https://github.com/apache/royale-asjs/wiki/Build-Apache-Royale-with-Maven
> >
> > --
> > Josh Tynjala
> > Bowler Hat LLC 
> >
> >
> > On Thu, Apr 15, 2021 at 7:05 AM Yishay Weiss 
> > wrote:
> >
> > >
> > > Sorry if this has come up already but can anyone point me in the right
> > > direction?
> > >
> > > I ran
> > >
> > > C:\dev\full_royale_sdk\royale-asjs\distribution>mvn clean install
> > >
> > > And got
> > >
> > > [ERROR] Failed to execute goal
> > > org.apache.maven.plugins:maven-assembly-plugin:3.2.0:single
> > > (create-distro-packages) on project distribution: Failed to create as
> > > sembly: Error adding file to archive:
> > >
> >
> C:\dev\full_royale_sdk\royale-asjs\distribution\jars\compiler-mxmljsc\target\compiler-mxmljsc-0.9.8-SNAPSHOT.jar
> > > -> [Help
> > > 1]
> > >
> >
>
>
> --
>
> Piotr Zarzycki
>



Re: Use Royale to build the Royale website?

2021-04-16 Thread Alina Kazi
Congrats Andrew.

Yes we can add viewstates (includeIn), phone/tablet/desktop Numerator
denominator to adjust the view on different devices, common header and
footer and much more.
We'll be waiting for the wiki page tomorrow to get started.

Thanks,
Alina Kazi

On Fri, 16 Apr 2021, 7:29 PM Piotr Zarzycki, 
wrote:

> Congrats Andrew!
>
> pt., 16 kwi 2021 o 13:31 Andrew Wetmore  napisał(a):
>
> > Today my wife and I have appointments, a long drive from home, to get our
> > first COVID-19 injections. This will probably use up most of the day,
> > leaving aside possible side-effects, so I likely will not have the wiki
> > page about the web site ready to receive ideas and concerns until
> tomorrow
> > at the earliest.
> >
> > a
> >
> > On Thu, Apr 15, 2021 at 8:33 PM Maria Jose Esteve 
> > wrote:
> >
> > > What dizziness! jajajaja
> > >
> > > Hiedra
> > >
> > > -Mensaje original-
> > > De: Andrew Wetmore 
> > > Enviado el: viernes, 16 de abril de 2021 1:29
> > > Para: Apache Royale Development 
> > > Asunto: Re: Use Royale to build the Royale website?
> > >
> > > This is great.
> > >
> > > To start, I think I will create a wiki page so we can capture what we
> > must
> > > have and what we would like to have in the website. For me, our website
> > > must communicate useful and engaging information about our project and
> > what
> > > one can do with Royale. I would also like to include some features to
> > > demonstrate a little bit of what Royale can do--maybe viewstates to
> > manage
> > > what displays when, localization (at least some of the site),
> responsive
> > so
> > > it appears well on laptops and mobile devices, use of CSS, and other
> > > stuff...and then we can use the website itself as a demonstration of
> > > Royale's versatility.
> > >
> > > The Infra guidelines say a project's site should not be dynamic, in the
> > > sense of using HTTP calls to get data that it then displays: the site
> > > should be "flat".  But we may find that Royale code compiled to
> > JavaScript
> > > can do lots of interestng things wiithout breaking the Infra rules.
> > >
> > > I will set up the wiki page tomorrow and let you all know that it is
> > > available for adding ideas.
> > >
> > > Andrew
> > >
> > > On Thu, Apr 15, 2021 at 5:42 PM Alina Kazi 
> > > wrote:
> > >
> > > > Hi,
> > > > Great Maria and really its very good to show it in ApacheCon 2021.
> > > >
> > > > Great Idea Andrew, I would also love to contribute in any way I can.
> > > > Also, If you have some design in mind. Share with us.
> > > > Create a source repository,so we can start with jewel basic flat
> theme
> > > > or any other option that community suggests. We start migrating
> > > > wordpress website step by step. Until we have virtual machine or
> other
> > > stuff ready.
> > > >
> > > > Alina Kazi
> > > >
> > > >
> > > > On Thu, 15 Apr 2021, 10:03 PM Maria Jose Esteve, 
> > > > wrote:
> > > >
> > > > > Hi guys,
> > > > >
> > > > > Andrew, I can help, I think the community has to make an effort if
> > > > > we
> > > > want
> > > > > to get to ApacheCon 2021 
> > > > >
> > > > > Have you thought about a redesign of the website or a
> "translation"?
> > > > >
> > > > > How could I contribute?
> > > > >
> > > > >
> > > > >
> > > > > Hiedra
> > > > >
> > > > >
> > > > >
> > > > > -Mensaje original-
> > > > > De: Andrew Wetmore  Enviado el: jueves, 15 de
> > > > > abril de 2021 1:51
> > > > > Para: Apache Royale Development 
> > > > > Asunto: Use Royale to build the Royale website?
> > > > >
> > > > >
> > > > >
> > > > > Hi:
> > > > >
> > > > >
> > > > >
> > > > > At the moment the Royale website depends on a private server
> running
> > > > > WordPress. I wonder if it is time to build and deploy it using
> > > > > Royale itself.
> > > > >
> > > > >
> > > > >
> > > > > We don't need the great strengths of Royale--dynamic display,
> subtle
> > > > > data-processing, and so on--to support the site. It is (as all
> > > > > projects sites are intended to be) a flat, relatively static
> > > > > website. That should mean that running our own website with the aid
> > > > > of our own tool should be far from impossible.
> > > > >
> > > > >
> > > > >
> > > > > What is required? If I understand correctly, we would need Infra to
> > > > > provide a virtual machine on which we could install and run a
> stable
> > > > > instance of Royale, and a repository of the site's source code in
> > > > > MXML
> > > > and
> > > > > AS files, just like a real Royale application.. Each time we
> updated
> > > > > a
> > > > page
> > > > > or a file in the website repository, Infra's automated tools would
> > > > > set
> > > > off
> > > > > a build and deployment of the updated site.
> > > > >
> > > > >
> > > > >
> > > > > Some time ago a proof-of-concept was partly built to do this very
> > > > > thing, so we have some resources to start from.
> > > > >
> > > > >
> > > > >
> > > > > Benefits:
> > > > >
> > > > >
> > > > >
> > > > > -- Since it is a 

Re: Use Royale to build the Royale website?

2021-04-16 Thread Piotr Zarzycki
Congrats Andrew!

pt., 16 kwi 2021 o 13:31 Andrew Wetmore  napisał(a):

> Today my wife and I have appointments, a long drive from home, to get our
> first COVID-19 injections. This will probably use up most of the day,
> leaving aside possible side-effects, so I likely will not have the wiki
> page about the web site ready to receive ideas and concerns until tomorrow
> at the earliest.
>
> a
>
> On Thu, Apr 15, 2021 at 8:33 PM Maria Jose Esteve 
> wrote:
>
> > What dizziness! jajajaja
> >
> > Hiedra
> >
> > -Mensaje original-
> > De: Andrew Wetmore 
> > Enviado el: viernes, 16 de abril de 2021 1:29
> > Para: Apache Royale Development 
> > Asunto: Re: Use Royale to build the Royale website?
> >
> > This is great.
> >
> > To start, I think I will create a wiki page so we can capture what we
> must
> > have and what we would like to have in the website. For me, our website
> > must communicate useful and engaging information about our project and
> what
> > one can do with Royale. I would also like to include some features to
> > demonstrate a little bit of what Royale can do--maybe viewstates to
> manage
> > what displays when, localization (at least some of the site), responsive
> so
> > it appears well on laptops and mobile devices, use of CSS, and other
> > stuff...and then we can use the website itself as a demonstration of
> > Royale's versatility.
> >
> > The Infra guidelines say a project's site should not be dynamic, in the
> > sense of using HTTP calls to get data that it then displays: the site
> > should be "flat".  But we may find that Royale code compiled to
> JavaScript
> > can do lots of interestng things wiithout breaking the Infra rules.
> >
> > I will set up the wiki page tomorrow and let you all know that it is
> > available for adding ideas.
> >
> > Andrew
> >
> > On Thu, Apr 15, 2021 at 5:42 PM Alina Kazi 
> > wrote:
> >
> > > Hi,
> > > Great Maria and really its very good to show it in ApacheCon 2021.
> > >
> > > Great Idea Andrew, I would also love to contribute in any way I can.
> > > Also, If you have some design in mind. Share with us.
> > > Create a source repository,so we can start with jewel basic flat theme
> > > or any other option that community suggests. We start migrating
> > > wordpress website step by step. Until we have virtual machine or other
> > stuff ready.
> > >
> > > Alina Kazi
> > >
> > >
> > > On Thu, 15 Apr 2021, 10:03 PM Maria Jose Esteve, 
> > > wrote:
> > >
> > > > Hi guys,
> > > >
> > > > Andrew, I can help, I think the community has to make an effort if
> > > > we
> > > want
> > > > to get to ApacheCon 2021 
> > > >
> > > > Have you thought about a redesign of the website or a "translation"?
> > > >
> > > > How could I contribute?
> > > >
> > > >
> > > >
> > > > Hiedra
> > > >
> > > >
> > > >
> > > > -Mensaje original-
> > > > De: Andrew Wetmore  Enviado el: jueves, 15 de
> > > > abril de 2021 1:51
> > > > Para: Apache Royale Development 
> > > > Asunto: Use Royale to build the Royale website?
> > > >
> > > >
> > > >
> > > > Hi:
> > > >
> > > >
> > > >
> > > > At the moment the Royale website depends on a private server running
> > > > WordPress. I wonder if it is time to build and deploy it using
> > > > Royale itself.
> > > >
> > > >
> > > >
> > > > We don't need the great strengths of Royale--dynamic display, subtle
> > > > data-processing, and so on--to support the site. It is (as all
> > > > projects sites are intended to be) a flat, relatively static
> > > > website. That should mean that running our own website with the aid
> > > > of our own tool should be far from impossible.
> > > >
> > > >
> > > >
> > > > What is required? If I understand correctly, we would need Infra to
> > > > provide a virtual machine on which we could install and run a stable
> > > > instance of Royale, and a repository of the site's source code in
> > > > MXML
> > > and
> > > > AS files, just like a real Royale application.. Each time we updated
> > > > a
> > > page
> > > > or a file in the website repository, Infra's automated tools would
> > > > set
> > > off
> > > > a build and deployment of the updated site.
> > > >
> > > >
> > > >
> > > > Some time ago a proof-of-concept was partly built to do this very
> > > > thing, so we have some resources to start from.
> > > >
> > > >
> > > >
> > > > Benefits:
> > > >
> > > >
> > > >
> > > > -- Since it is a simple website, it should probably be an exercise
> > > > contributors and committers at many skill levels could help work on.
> > > >
> > > > -- It would give us a "brag" to point to.
> > > >
> > > > -- We would move over to open-source resources, rather than those of
> > > > WordPress..
> > > >
> > > > -- Infra has an efficient and stable CI process in place that can
> > > > work with Royale's command-line to trigger builds and deployment.
> > > >
> > > > -- Other
> > > >
> > > >
> > > >
> > > > Costs:
> > > >
> > > >
> > > >
> > > > -- Time to migrate the existing site into Royale assets.
> > > >
> > 

RE: Use Royale to build the Royale website?

2021-04-16 Thread Maria Jose Esteve
Congratulations! we will be waiting for you :P
Hiedra

-Mensaje original-
De: Andrew Wetmore  
Enviado el: viernes, 16 de abril de 2021 13:22
Para: Apache Royale Development 
Asunto: Re: Use Royale to build the Royale website?

Today my wife and I have appointments, a long drive from home, to get our first 
COVID-19 injections. This will probably use up most of the day, leaving aside 
possible side-effects, so I likely will not have the wiki page about the web 
site ready to receive ideas and concerns until tomorrow at the earliest.

a

On Thu, Apr 15, 2021 at 8:33 PM Maria Jose Esteve  wrote:

> What dizziness! jajajaja
>
> Hiedra
>
> -Mensaje original-
> De: Andrew Wetmore  Enviado el: viernes, 16 de 
> abril de 2021 1:29
> Para: Apache Royale Development 
> Asunto: Re: Use Royale to build the Royale website?
>
> This is great.
>
> To start, I think I will create a wiki page so we can capture what we 
> must have and what we would like to have in the website. For me, our 
> website must communicate useful and engaging information about our 
> project and what one can do with Royale. I would also like to include 
> some features to demonstrate a little bit of what Royale can do--maybe 
> viewstates to manage what displays when, localization (at least some 
> of the site), responsive so it appears well on laptops and mobile 
> devices, use of CSS, and other stuff...and then we can use the website 
> itself as a demonstration of Royale's versatility.
>
> The Infra guidelines say a project's site should not be dynamic, in 
> the sense of using HTTP calls to get data that it then displays: the 
> site should be "flat".  But we may find that Royale code compiled to 
> JavaScript can do lots of interestng things wiithout breaking the Infra rules.
>
> I will set up the wiki page tomorrow and let you all know that it is 
> available for adding ideas.
>
> Andrew
>
> On Thu, Apr 15, 2021 at 5:42 PM Alina Kazi 
> wrote:
>
> > Hi,
> > Great Maria and really its very good to show it in ApacheCon 2021.
> >
> > Great Idea Andrew, I would also love to contribute in any way I can.
> > Also, If you have some design in mind. Share with us.
> > Create a source repository,so we can start with jewel basic flat 
> > theme or any other option that community suggests. We start 
> > migrating wordpress website step by step. Until we have virtual 
> > machine or other
> stuff ready.
> >
> > Alina Kazi
> >
> >
> > On Thu, 15 Apr 2021, 10:03 PM Maria Jose Esteve, 
> > wrote:
> >
> > > Hi guys,
> > >
> > > Andrew, I can help, I think the community has to make an effort if 
> > > we
> > want
> > > to get to ApacheCon 2021 
> > >
> > > Have you thought about a redesign of the website or a "translation"?
> > >
> > > How could I contribute?
> > >
> > >
> > >
> > > Hiedra
> > >
> > >
> > >
> > > -Mensaje original-
> > > De: Andrew Wetmore  Enviado el: jueves, 15 de 
> > > abril de 2021 1:51
> > > Para: Apache Royale Development 
> > > Asunto: Use Royale to build the Royale website?
> > >
> > >
> > >
> > > Hi:
> > >
> > >
> > >
> > > At the moment the Royale website depends on a private server 
> > > running WordPress. I wonder if it is time to build and deploy it 
> > > using Royale itself.
> > >
> > >
> > >
> > > We don't need the great strengths of Royale--dynamic display, 
> > > subtle data-processing, and so on--to support the site. It is (as 
> > > all projects sites are intended to be) a flat, relatively static 
> > > website. That should mean that running our own website with the 
> > > aid of our own tool should be far from impossible.
> > >
> > >
> > >
> > > What is required? If I understand correctly, we would need Infra 
> > > to provide a virtual machine on which we could install and run a 
> > > stable instance of Royale, and a repository of the site's source 
> > > code in MXML
> > and
> > > AS files, just like a real Royale application.. Each time we 
> > > updated a
> > page
> > > or a file in the website repository, Infra's automated tools would 
> > > set
> > off
> > > a build and deployment of the updated site.
> > >
> > >
> > >
> > > Some time ago a proof-of-concept was partly built to do this very 
> > > thing, so we have some resources to start from.
> > >
> > >
> > >
> > > Benefits:
> > >
> > >
> > >
> > > -- Since it is a simple website, it should probably be an exercise 
> > > contributors and committers at many skill levels could help work on.
> > >
> > > -- It would give us a "brag" to point to.
> > >
> > > -- We would move over to open-source resources, rather than those 
> > > of WordPress..
> > >
> > > -- Infra has an efficient and stable CI process in place that can 
> > > work with Royale's command-line to trigger builds and deployment.
> > >
> > > -- Other
> > >
> > >
> > >
> > > Costs:
> > >
> > >
> > >
> > > -- Time to migrate the existing site into Royale assets.
> > >
> > > -- Other?
> > >
> > >
> > >
> > > What do you all think of such a proposal?
> > >
> > >
> > >
> > 

Re: MD parser

2021-04-16 Thread Andrew Wetmore
Thank you! I will look into it. I found a couple of other projects and
tutorials, like this porting of an md parser to AS:
https://gist.github.com/cstrahan/648771.

Many good resources...so little time.

a

On Fri, Apr 16, 2021 at 2:35 AM Alex Harui  wrote:

> Maybe this: https://github.com/showdownjs/showdown
>
> HTH,
> -Alex
>
> On 4/15/21, 4:34 PM, "Andrew Wetmore"  wrote:
>
> I am playing with building a parser to convert markdown to HTML as an
> ActionScript component for Royale. I looked around a bit and could not
> see
> an existing one. Stop me now if there is one!
>
> A
>
> --
> Andrew Wetmore
>
>
> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcottage14.blogspot.com%2Fdata=04%7C01%7Caharui%40adobe.com%7Cfdfca35ef9684b77876808d90066f406%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637541264446507892%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=GFtxr6MpkB%2Fnsx2f%2F%2FzZAAgueCHvumO4AM%2F%2F84lXHRQ%3Dreserved=0
>
>

-- 
Andrew Wetmore

http://cottage14.blogspot.com/


Re: Use Royale to build the Royale website?

2021-04-16 Thread Andrew Wetmore
Today my wife and I have appointments, a long drive from home, to get our
first COVID-19 injections. This will probably use up most of the day,
leaving aside possible side-effects, so I likely will not have the wiki
page about the web site ready to receive ideas and concerns until tomorrow
at the earliest.

a

On Thu, Apr 15, 2021 at 8:33 PM Maria Jose Esteve  wrote:

> What dizziness! jajajaja
>
> Hiedra
>
> -Mensaje original-
> De: Andrew Wetmore 
> Enviado el: viernes, 16 de abril de 2021 1:29
> Para: Apache Royale Development 
> Asunto: Re: Use Royale to build the Royale website?
>
> This is great.
>
> To start, I think I will create a wiki page so we can capture what we must
> have and what we would like to have in the website. For me, our website
> must communicate useful and engaging information about our project and what
> one can do with Royale. I would also like to include some features to
> demonstrate a little bit of what Royale can do--maybe viewstates to manage
> what displays when, localization (at least some of the site), responsive so
> it appears well on laptops and mobile devices, use of CSS, and other
> stuff...and then we can use the website itself as a demonstration of
> Royale's versatility.
>
> The Infra guidelines say a project's site should not be dynamic, in the
> sense of using HTTP calls to get data that it then displays: the site
> should be "flat".  But we may find that Royale code compiled to JavaScript
> can do lots of interestng things wiithout breaking the Infra rules.
>
> I will set up the wiki page tomorrow and let you all know that it is
> available for adding ideas.
>
> Andrew
>
> On Thu, Apr 15, 2021 at 5:42 PM Alina Kazi 
> wrote:
>
> > Hi,
> > Great Maria and really its very good to show it in ApacheCon 2021.
> >
> > Great Idea Andrew, I would also love to contribute in any way I can.
> > Also, If you have some design in mind. Share with us.
> > Create a source repository,so we can start with jewel basic flat theme
> > or any other option that community suggests. We start migrating
> > wordpress website step by step. Until we have virtual machine or other
> stuff ready.
> >
> > Alina Kazi
> >
> >
> > On Thu, 15 Apr 2021, 10:03 PM Maria Jose Esteve, 
> > wrote:
> >
> > > Hi guys,
> > >
> > > Andrew, I can help, I think the community has to make an effort if
> > > we
> > want
> > > to get to ApacheCon 2021 
> > >
> > > Have you thought about a redesign of the website or a "translation"?
> > >
> > > How could I contribute?
> > >
> > >
> > >
> > > Hiedra
> > >
> > >
> > >
> > > -Mensaje original-
> > > De: Andrew Wetmore  Enviado el: jueves, 15 de
> > > abril de 2021 1:51
> > > Para: Apache Royale Development 
> > > Asunto: Use Royale to build the Royale website?
> > >
> > >
> > >
> > > Hi:
> > >
> > >
> > >
> > > At the moment the Royale website depends on a private server running
> > > WordPress. I wonder if it is time to build and deploy it using
> > > Royale itself.
> > >
> > >
> > >
> > > We don't need the great strengths of Royale--dynamic display, subtle
> > > data-processing, and so on--to support the site. It is (as all
> > > projects sites are intended to be) a flat, relatively static
> > > website. That should mean that running our own website with the aid
> > > of our own tool should be far from impossible.
> > >
> > >
> > >
> > > What is required? If I understand correctly, we would need Infra to
> > > provide a virtual machine on which we could install and run a stable
> > > instance of Royale, and a repository of the site's source code in
> > > MXML
> > and
> > > AS files, just like a real Royale application.. Each time we updated
> > > a
> > page
> > > or a file in the website repository, Infra's automated tools would
> > > set
> > off
> > > a build and deployment of the updated site.
> > >
> > >
> > >
> > > Some time ago a proof-of-concept was partly built to do this very
> > > thing, so we have some resources to start from.
> > >
> > >
> > >
> > > Benefits:
> > >
> > >
> > >
> > > -- Since it is a simple website, it should probably be an exercise
> > > contributors and committers at many skill levels could help work on.
> > >
> > > -- It would give us a "brag" to point to.
> > >
> > > -- We would move over to open-source resources, rather than those of
> > > WordPress..
> > >
> > > -- Infra has an efficient and stable CI process in place that can
> > > work with Royale's command-line to trigger builds and deployment.
> > >
> > > -- Other
> > >
> > >
> > >
> > > Costs:
> > >
> > >
> > >
> > > -- Time to migrate the existing site into Royale assets.
> > >
> > > -- Other?
> > >
> > >
> > >
> > > What do you all think of such a proposal?
> > >
> > >
> > >
> > > a
> > >
> > >
> > >
> > > --
> > >
> > > Andrew Wetmore
> > >
> >
>
>
> --
> Andrew Wetmore
>
> http://cottage14.blogspot.com/
>


-- 
Andrew Wetmore

http://cottage14.blogspot.com/


RE: Building Maven Distribution

2021-04-16 Thread Yishay Weiss
C:\jenkins\workspace\Royale_Release_Step_010\distribution\jars\compiler-mxmljsc\target\compiler-mxmljsc-0.9.8.jar

Cannot be archived because it does not exist. What does exist is


C:\jenkins\workspace\Royale_Release_Step_010\distribution\jars\compiler-mxmljsc\target\compiler-mxmljsc-0.9.9.jar

Not sure where the version got bumped.

From: Yishay Weiss
Sent: Friday, April 16, 2021 9:58 AM
To: dev@royale.apache.org
Subject: RE: Building Maven Distribution

I’m getting the same error on the CI server [1], when running from the project 
root.


C:\jenkins\workspace\Royale_Release_Step_010>exit 0

[Royale_Release_Step_010] $ cmd.exe /C "mvn --batch-mode 
"-Proyale-release,apache-release,with-distribution,with-examples,with-manualtests,option-with-swf"
 release:prepare -Dtag=org.apache.royale.framework-0.9.8-rc2 
-DpushChanges=false -Dusername=yishayw -DautoVersionSubmodules=true 
-Dcom.adobe.systemIdsForWhichTheTermsOfTheAdobeLicenseAgreementAreAccepted=35b7e7b4
 -Dwebdriver.gecko.driver=C:\geckodriver\geckodriver.exe 
-Dgenerate.swf.swcs=true -Dgenerate.swf && exit %%ERRORLEVEL%%"



[1] Royale_Release_Step_010 #21 Console [Jenkins] 
(azure.com)

From: Josh Tynjala
Sent: Thursday, April 15, 2021 7:32 PM
To: Apache Royale Development
Subject: Re: Building Maven Distribution

Good to know. However, assuming that Yishay is building the distribution as
part of his efforts to do a release, it's probably best for him to run the
longer clean build from the root so that he can be sure that his
distribution doesn't unexpectedly include older build output.

--
Josh Tynjala
Bowler Hat LLC 


On Thu, Apr 15, 2021 at 9:24 AM Piotr Zarzycki 
wrote:

> Josh,
>
> It is possible to generate distribution by running following command from
> distribution folder;
>
> mvn clean install DdistributionTargetFolder=path_to_empty_folder
>
> Maybe it is neccassery build sdk upfront in first attempt, but later
> creating distribution is a matter of 5 minutes max.
>
> Thanks,
> Piotr
>
> czw., 15 kwi 2021 o 18:20 Josh Tynjala 
> napisał(a):
>
> > You need to run Maven in the root of the repo rather than the
> distribution
> > folder:
> >
> > C:\dev\full_royale_sdk\royale-asjs
> >
> > To build a distribution you need to enable the with-distribution profile.
> >
> > To include SWF support you need to enable the option-with-swf profile
> too.
> >
> > So something like this should give you a distribution:
> >
> > C:\dev\full_royale_sdk\royale-asjs>mvn clean install -P
> > with-distribution,option-with-swf
> >
> > More details (and some additional profiles) here:
> >
> >
> https://github.com/apache/royale-asjs/wiki/Build-Apache-Royale-with-Maven
> >
> > --
> > Josh Tynjala
> > Bowler Hat LLC 
> >
> >
> > On Thu, Apr 15, 2021 at 7:05 AM Yishay Weiss 
> > wrote:
> >
> > >
> > > Sorry if this has come up already but can anyone point me in the right
> > > direction?
> > >
> > > I ran
> > >
> > > C:\dev\full_royale_sdk\royale-asjs\distribution>mvn clean install
> > >
> > > And got
> > >
> > > [ERROR] Failed to execute goal
> > > org.apache.maven.plugins:maven-assembly-plugin:3.2.0:single
> > > (create-distro-packages) on project distribution: Failed to create as
> > > sembly: Error adding file to archive:
> > >
> >
> C:\dev\full_royale_sdk\royale-asjs\distribution\jars\compiler-mxmljsc\target\compiler-mxmljsc-0.9.8-SNAPSHOT.jar
> > > -> [Help
> > > 1]
> > >
> >
>
>
> --
>
> Piotr Zarzycki
>



RE: Building Maven Distribution

2021-04-16 Thread Yishay Weiss
I’m getting the same error on the CI server [1], when running from the project 
root.


C:\jenkins\workspace\Royale_Release_Step_010>exit 0

[Royale_Release_Step_010] $ cmd.exe /C "mvn --batch-mode 
"-Proyale-release,apache-release,with-distribution,with-examples,with-manualtests,option-with-swf"
 release:prepare -Dtag=org.apache.royale.framework-0.9.8-rc2 
-DpushChanges=false -Dusername=yishayw -DautoVersionSubmodules=true 
-Dcom.adobe.systemIdsForWhichTheTermsOfTheAdobeLicenseAgreementAreAccepted=35b7e7b4
 -Dwebdriver.gecko.driver=C:\geckodriver\geckodriver.exe 
-Dgenerate.swf.swcs=true -Dgenerate.swf && exit %%ERRORLEVEL%%"



[1] Royale_Release_Step_010 #21 Console [Jenkins] 
(azure.com)

From: Josh Tynjala
Sent: Thursday, April 15, 2021 7:32 PM
To: Apache Royale Development
Subject: Re: Building Maven Distribution

Good to know. However, assuming that Yishay is building the distribution as
part of his efforts to do a release, it's probably best for him to run the
longer clean build from the root so that he can be sure that his
distribution doesn't unexpectedly include older build output.

--
Josh Tynjala
Bowler Hat LLC 


On Thu, Apr 15, 2021 at 9:24 AM Piotr Zarzycki 
wrote:

> Josh,
>
> It is possible to generate distribution by running following command from
> distribution folder;
>
> mvn clean install DdistributionTargetFolder=path_to_empty_folder
>
> Maybe it is neccassery build sdk upfront in first attempt, but later
> creating distribution is a matter of 5 minutes max.
>
> Thanks,
> Piotr
>
> czw., 15 kwi 2021 o 18:20 Josh Tynjala 
> napisał(a):
>
> > You need to run Maven in the root of the repo rather than the
> distribution
> > folder:
> >
> > C:\dev\full_royale_sdk\royale-asjs
> >
> > To build a distribution you need to enable the with-distribution profile.
> >
> > To include SWF support you need to enable the option-with-swf profile
> too.
> >
> > So something like this should give you a distribution:
> >
> > C:\dev\full_royale_sdk\royale-asjs>mvn clean install -P
> > with-distribution,option-with-swf
> >
> > More details (and some additional profiles) here:
> >
> >
> https://github.com/apache/royale-asjs/wiki/Build-Apache-Royale-with-Maven
> >
> > --
> > Josh Tynjala
> > Bowler Hat LLC 
> >
> >
> > On Thu, Apr 15, 2021 at 7:05 AM Yishay Weiss 
> > wrote:
> >
> > >
> > > Sorry if this has come up already but can anyone point me in the right
> > > direction?
> > >
> > > I ran
> > >
> > > C:\dev\full_royale_sdk\royale-asjs\distribution>mvn clean install
> > >
> > > And got
> > >
> > > [ERROR] Failed to execute goal
> > > org.apache.maven.plugins:maven-assembly-plugin:3.2.0:single
> > > (create-distro-packages) on project distribution: Failed to create as
> > > sembly: Error adding file to archive:
> > >
> >
> C:\dev\full_royale_sdk\royale-asjs\distribution\jars\compiler-mxmljsc\target\compiler-mxmljsc-0.9.8-SNAPSHOT.jar
> > > -> [Help
> > > 1]
> > >
> >
>
>
> --
>
> Piotr Zarzycki
>



Royale_Release_Step_010 - Build # 21 - Still Failing!

2021-04-16 Thread apacheroyaleci
Royale_Release_Step_010 - Build # 21 - Still Failing:

Check console output at 
http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/Royale_Release_Step_010/21/
 to view the results.