I don't know if it is still used by people but am using the gitflow [1][2]
branching model here with our internal git repos and I am happy with it.
It is easy to create and merge feature, release, hotfix or other branches by
using it and it follows some basic rules.
E.g. the command "git flow
If I remember it correctly some other guys already started the work on a
default theme.
There is a thread at the Flex users or dev list about this but I can not
find it... my bandwitdh is too bad at the moment.
Just to make sure that you keep this in mind...
Olaf
--
Sent from:
Many thanks Carlos for this fresh and modern Royale experience, a really
awesome work!
What do you think to mention some concrete Royale features as particular
cards or whatever at the landing or feature page?
E.g. features like States, ViewStacks, Custom components, Transitions,
Smart MXML, ...
Hmmm.. it always seems to me that you are miles ahead cause you all already
thought about so much stuff and how to implement it.
So sometimes it's still a bit hard for me to follow and I am pretty sure
that I always miss some things ;-)
So I would like to ask a maybe basically question:
When I'd
>States removes element from DOM
I wonder why Royale states removes element from DOM instead of using the CSS
properties
visibility:hidden; (The element is hidden but still take up the same place)
or display:none (The element is hidden and take up no space);
Does somebody know what is the
Hi Erik,
>The instance has a basic PHP stack on it
Although I'm doing PHP since PHP3 I would prefer to go with NodeJS and a
NoSQL DB here.
I am still learning NodeJS but it seems to me it is straightforward and we
also could implement some real time stuff maybe a bit easier. (I think in a
more
Hi Alex,
>Maybe you can create
them, and then it would be interesting to see if there are other bugs or
missing features that we need to deal with to make it work
This sounds like a good idea and I guess it is feasible for me, I'll keep
this in mind.
> A DataGrid, IMO, is not a Table.
I
Forgot something:
I remember that I've read sometimes here about problems to apply standard
CSS3 to MXML (HTML) elements.
Is the JS/DOM stuff one reason for this because it is maybe harder to
provide full CSS3 support?
Thanks,
Olaf
--
Sent from:
>Can you maybe create a little MXML and AS3 project...
Yes, good idea, I will do this... maybe while thinking about such an example
it turns out that it doesn't make sense at the end ;-)
Olaf
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
Hi Erik,
I've created an example that creates a simple, editable table/datagrid.
You can find the MXML pseudo code here (rows could be added by extending the
data provider) [1].
This is a working HTML/CSS3 version (static rows) [2].
I think the key thing for me is to be able to use "built-in
>Can these hang around for a while
Yes, of course, there's no rush with this!
There's more than enough other stuff that has to be done these days ;-)
Thanks,
Olaf
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
>I will try to get your code working locally first.
If you'll go with this code [1] keep in mind that it was just a quick hack
;-)
Thanks,
Olaf
[1] https://gist.github.com/anonymous/2632b00bf51bc77565657569217c75a4
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
Hi,
I started to work on an HTML mockup for the UI as the first draft [1] and I
wonder if we really should embed this app within the webpage or if we rather
should open a new window that contains just the app.
(Without the background image at the top, cause it needs a lot of the screen
size)
I
Hi,
>But, given that we are going to point the site royale.apache.org to a
>wordpress.com site, we should be able to embed this `Try it out` app from a
>separately hosted server.
Ahh... maybe you misunderstood me:
With 'embed' I just mean if we should make the try-it-now app part of the
OmPrakash Muppirala wrote
> Can you give an
> example of what the POST payload should look like?
I've tested it by using this example [1].
(It contains some unnecessary /t/r, but it works for me)
Just copy and paste it to e.g. Postman.
Hope this helps, thanks for testing!
If I'll found enough
Erik de Bruin wrote
> Since there will now be at least 2 folks working in the compiler projects,
> maybe it's time to agree on some code style guidelines?l
Doesn't it make sense to basically follow some coding guidelines for all the
Royale stuff?
Or is the style depending on the particular
Hi,
to be able to commit to our repos I am trying to setup the Apache GitBox
access, but I am failing with enabling the 2FA auth on my account.
For whatever reason, the recommend Google app which I am using always return
"Invalid key" after scanning the barcode that is provided by GitHub.
I
What the hell is "Duo"?
Another app like "TOTP" that fails for me?
Thanks ;-)
Olaf
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
Harbs wrote
> A nice exercise would be to convert the code to AS.
I already thought about implementing our services here using AS3...
At the end, this would mean that anybody could implement client and server
by using just one language: AS3... not so bad ;-)
Olaf
--
Sent from:
>It’s one of the apps recommended by Github:
I overlooked it, will try it out tonight, thanks!
Olaf
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
> I would like to deploy this
somewhere so folks can take a look.
Om, please keep in mind that we need to implement something at server side
that takes care of removing the temporary created "Royale project
directories".
I've chosen the approach of always creating a new dir with each request to
Hi guys,
I've replaced Express by Restify at server side and revised the server side
implementation a bit.
For now, this still is a very simple implementation which is probably enough
to start with.
I've created a github repo with a short explanation how you can check it out
[1].
Of course, I'd
Hi Carlos,
thanks for doing all this work!!
I am back from our holiday trip and I will try to restart the work on the
"Try-it-now" stuff soon!
Thanks,
Olaf
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
Hi Carlos,
yeah, we really enjoy the extended summer here in Spain.
I'll continue the effort on this app and will come back to you as soon I've
made some progress.
Thanks,
Olaf
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
Hola Carlos,
I am still travelling another 4 weeks with my familiy so most of the time is
dedicated to my familiy ;-)
(Currently we're in Andalucia)
However, I'll try to continue the work on this.
Of course, it would be great to integrate this in the Website (Just a link
to the try-it-now app)
I started with something like this a was while ago [1][2].
I've used nodejs with express to provide the compiler as a service.
Today I would probably go with nodejs and restify.
The client was just a quick hack, just to check out if the approach works.
I am still travelling, so if somebody would
Hi Yishay,
it seems that I've overlooked your repo.
Good idea and very helpful!!!
I'll also check out the states source code... hope
I'll understand the whole picture better.
Thanks,
Olaf
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
Hi Peter,
I thought the same, that you still at Adobe... so I also would like to wish
you all the best on your journey!
It seems that Upayavira can help out with your issue...
Olaf
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
Hi Alex and Harbs,
>I have an Azure VM.
I guess I've overlooked this. Does this VM run any other important stuff?
Could I break something? Will we "crash" the machine by bombarding it with
too many requests/processes?
>I can setup an AWS instance if you want. It’s really easy...
I've just
Hi guys,
I was nearly offline last few days and didn't read all those posts here yet
and I really don't know if I'd like to do so. But I notice a tone that is
really not helpful.
So for now, I'd just like to encourage ALL of you to speak in a respectful
tone to and about each other.
Moreover,
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
Hi Carlos,
>could you design a form?
Yes, of course, I could try to prepare a survey by using one of those
tools...
But I don't want to waste time and start with something like this until we
are really sure to start such an online survey.
In the worst case, the results could hurt our project...
>I was saying mainly to prepare the content (questions) to ask.
I'll think about it and will prepare some questions during the weekend.
Let's see what others think if we should discuss this here or on @private
next week.
Olaf
--
Sent from:
For others who are maybe also a bit lost like me, maybe this helps:
- This is the wiki page [1]
- TLCs = Top-Level-Components
Olaf
[1] https://github.com/apache/royale-asjs/wiki/Terminology-and-Concepts
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
> I agree that beads could use organization.
My understanding of these beads is that in the best case, they could be
applied to various actors (DRY).
Even if it's probably a good idea to organize those beads, isn't there also
a danger to end up with more chaos?
Imagine if somebody implements an
Hi Carlos,
thanks for summarizing all this stuff.
@all
I have not followed all the discussions, but I would like to ask if that
what Carlos has presented is consensual.
>Remove "Bead" ending from beads to make it all less verbose.
Are there still any other ways of recognizing a bead then?
Or
Congratulations! That is great news!
I wish you and your family all the best!!
Olaf
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
Hi Carlos,
thanks for another nice Blog example!!!
I would just like to mention that your example doesn't work properly in IE11
(styles/layout issues) [1].
This is no issue for myself (No need to support IE11) but if I remember it
correctly you would like
to support IE11 also someday...
Thanks,
Hi Alex,
good idea, I've revised the draft [1].
If there aren't any objections, I'll post this at dev@flex and users@flex in
about 24 hours.
Thanks,
Olaf
[1]
Life after FlashPlayer, are you prepared?
Hello from the Apache Royale (FlexJS) team,
even if Flex with AIR is still an awesome
Hi Jerry,
it seems to me that you already answered to our draft of the "Life after
FlashPlayer" post which will be published on the Flex lists soon.
So, first thanks for your feedback!
It would be great if you would post your thoughts on the upcoming "Life
after FlashPlayer" thread again as soon
>...I would like to see it posted with a big button at the end saying ‘TRY
ROYALE NOW'
Additionally to what Om said, we're also working on a browser app which will
let you try out Apache Royale in the browser online:
Write MXML/AS3 and click just one button in order to compile your code and
to
Hi,
> IMO, we don’t need a survey, just the right words in the subject and body
> of emails that will start > > > discussion and elicit responses...
After thinking about it a bit more I came to the conclusion that there's no
need to mention Royale as an alternative to Flex in order to start a
Hi,
in order to get the "Try it now" working someday we need a powerful, easy to
handle server side.
What we need on the server side at least is NodeJS with the ability to
install npm packages and the availability of a Java SDK which is required by
Royale.
I know that Eric already offered the
>Do you think that could be improved? how?
A near real-time compilation would increase productivity a lot :-)))
But joking aside, I just would like to make sure that I don't miss
something, e.g. additional compiler arguments to speed up the compilation
process or whatever other things that
> I transform the safe button into a "Join Us" button...
Thanks, it looks great... I would join if I did not already ;-)))
Olaf
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
>Grid does not yet have good support.
https://caniuse.com/#feat=css-grid
Just to learn a bit more about Royale:
Is the current "layout system" encapsulated in the related layout beads and
containers
so that there would be a fair chance to replace the "layout system" by
providing/implementing
>Right, this button was intended to hold the most used page in the site.
Hmmm, I think at the moment all important content can be accessed with one
click at the main menu.
That said I think this additional button has no benefit as long we have
little content.
But if it should be there I would
>If you compile using debug=true and only JSRoyale
That's a good hint, I am currently testing Moonshine and I guess I forgot
about this...
>Developing that more would be a nice project at some point
Agree :-)
Thanks,
Olaf
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
Hi,
because I didn't find some beads to center items in a layout, I am currently
using [1] in combination with js:HorizontalFlexLayout/js:VerticalFlexLayout
which works for me.
I guess those layout alignment should be provided by some beads, do I miss
something or isn't something like this not
After setting -debug=true in Moonshine the compilation time for our little
TryItNow app decreases from approximately 30s to 7s, ... I just forgot about
this compiler option since using/testing Moonshine.
>As always, I want to order things by priority...
I agree and it's of for me now ;-)
Thanks,
Hi Alex,
>It may be a bead, or you might just subclass HorizontalFlexLayout, call it
HorizontalFlexLayoutThatCentersChildren...
Even if this 'Express' style seems to be comfortable during development I am
not sure if those verbose named beads are the best option.
I fear that there will be a
Hi,
I've learned in the meantime that "a Royale 'type' selector isn't really a
true CSS Type Selector. It is really a Class selector with the same name as
the component's typeNames property".
But I wonder what is the Royale way of changing the default styles of a
component for an app developer.
The ApproveRoyale script fails for me [1][2].
I've just installed ant on my Windows 10 machine and followed the
instructions.
I have to admit that I have no experience with ant...
Does it mean that the script is not "well-formed"?
Or does it mean that the error "The release version is not set"
I hopefully did all the things as you've described it.
But unfortunately, it fails for me.
Hope this helps [1].
Thanks,
Olaf
[1]
$ mvn clean install -s settings-template.xml
[INFO] Scanning for projects...
Downloading from apache-staging:
https://repository.apache.org/content/repositor
Hi,
just for my understanding:
It seems to me that we can't compose a TextButton or an IconButton or a
TextIconButton by adding some beads to Button, something like this [1].
Instead, we have "TextButton" which feels for me a bit like an Express
component.
I just would like to know if I have a
Hi Alex,
>We can look into it more.
I'd highly appreciate it ;-)
>From my point of view the styling of (custom) components is crucial for
Royal.
For a Flex developer who will use Royale I guess CSS3 styling replaces Flex
skinning and I guess anybody out there wants to give his compoenents a
>Because the components have a model, the model needs to be PAYG...
I guess I have to start exploring the asjs source code a bit more soon...
Is there any kind of documentation how those strands and beads are
internally works and how they are implemented or which patterns are used?
Thanks,
Olaf
>I think we should try to cut a release during the first week of every
>month, and potentially more often than that if a release goes out with
>blocking problems.
Hugh +1!
>...of the CatX
What is CatX?
Thanks for working on this,
Olaf
--
Sent from:
>We've tried to write up things like this in the FlexJS wiki...
Maybe I've overlooked some articles.
I just started to move articles to the "FlexJS" category to make sure that
we don't miss something when we'll move it to Royale...
Thanks,
Olaf
--
Sent from:
Hmm, I am not sure if we're misunderstood...
I don't want to say that we should go the Flex way or that we need something
like skinning.
I just would like to say that from my point of view it is important to
provide a possibility to overwrite CSS styles in that way, that no default
styles remain
> Try taking out the requirements...
I will check it out!
Regarding the approval script:
I am pretty sure that this script is not well-formed XML.
The '<' is not allowed in line 83 because it is not allowed with XML to have
this '<' character in attribute values. I guess we have to replace it by
Hi,
I would just like to mention that from my point of view it I would be really
helpful to have a first Royale release soon, e.g. 0.9.0.
After that, Royale could evolve by minor versions like 0.9.1, 0.9.2, etc.
I agree with Carlos that there is still a way to go regarding missing stuff
and the
Thanks for this helpful answer Alex, I'll probably start working on this
tonight.
Two question are left for now:
1)
The TypeDef is a class that holds methods that represents the JS API.
My understanding is that there's no code implemented for each particular
method on AS3 side.
We just implement
> ant -e -f ApproveRoyale.xml -Drelease.version=0.9.0 -Drc=1
Yes, I used this.
Because the error message is something like " '<' is not allowed in row 83"
of the script, I just removed it.
Now ant complains that AIR_HOME is not set or passed with the command [1].
I am still not familiar with all
Would just like to correct your link, there was one leading 'h' too much:
https://twitter.com/ApacheRoyale/status/951128524538241024
Olaf
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
Thanks, Carlos!
And thanks Andrew for your great review/feedback!
Olaf
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
Hi Alex,
the build still fails for me with the same issue [1].
I can see your fix on the asjs GitHub release/0.9.0 branch [2].
But it seems to me that the distribution which I guess is used by the script
[3] does not contain your fix.
I thought that this happens automatically... is there some
Hi Piotr,
>I don't think we need Wiki on the docs repository.
I agree that we should start directly with GH pages.
>We just need to correct all the things which you have on your repo
It is not so much content at the end.
I guess we have to rewrite it anyway, so don't care about it ;-)
>It is
Hi,
>How do we create navigation that shows up on each page of the
>documentation
To be clear:
There are two common ways of creating a documentation by using GitHub:
1) Using the GitHub Wiki
2) Using GitHub pages
1)
Here the navigation is provided by using the Wikis' sidebar.
You have to put
Piotr,
I guess this time I understand what to do...hopefully ;-):
Alex made a change at one of the examples at the release/0.9.0 branch.
Because the distribution server does not contain this change I can't
continue testing.
So, in order to continue testing I have to adopt Alex change to my local
Hi Carlos,
>But there's no such file, so my main question is, is royale-docs a Github
>pages repo so I can customize it with a Github Pages Theme?
>From my understanding, any GitHub repo is able to process/provide GitHub
pages.
>Add the following to your site's _config.yml:
IIRIC, GitHub
Thanks, Dave and Alex.
I've just checked it and noticed that the PATH var was already configured
with the Maven bin path before I started the script.
The script complained "Cannot run program 'mvn.exe'" but as far as I
understand now, the Maven distribution never comes with a "mvn.exe" but just
Hi Justin,
it seems to me that the issue is that the 'type selector', e.g. h1{} [1] is
transpiled to a class selector .h1{}. And because no class selector is
assigned to those components, those styles will never be applied.
So, setting className="h1" works, but that's probably not that what we
Unfortunately still no success [1].
My PATH contains "%Maven_Home%\bin" and MAVEN_HOME is also set.
I'll try to investigate a bit more tomorrow... maybe I have to set something
like "${env.MAVEN_HOME}\bin\mvn" instead of "${mvn}"?
Thanks,
Olaf
[1] Cannot run program "mvn" (in directory
Hi,
the approval script fails for me [1] because mvn.exe was not found.
Even if it is probably not needed, I've already set MAVEN_HOME as
environment var but the script is trying to execute mvn.exe from a royale
directory.
Any ideas?
Thanks,
Olaf
[1]
BUILD FAILED
Hi Alex,
>I didn't notice the ".exe" it should be ".cmd"
Seems that the list hung over the weekend so unfortunately, I didn't get
your reply early enough yesterday... but I found it by myself at the end.
>Looks like there was a network glitch.
I just retried it and got test failures now [1].
I
Alex,
just a quick response, I'll read the rest of you post later:
>I thought you were running the script without
>AIR_HOME/PLAYERGLOBAL_HOME/FLASHPLAYER_DEBUGGER.
Of course!!! None of those vars ist set on my machine, I've just double
checked it one more time.
Hence I was a bit confused after
Hi,
I found that I have to replace "mvn.exe" by "mvn.cmd" to get it work on my
Windows10 machine.
Instead of relying on the PATH var I replaced line 72 [1] by this [2].
The script is still running but it seems that it works for me.
I'll get back to you with the result when it's done.
@Alex
I
Hi,
I've stumbled over a new issue [1].
Any ideas?
Thanks,
Olaf
[1]
Downloaded from central:
https://repo.maven.apache.org/maven2/org/tukaani/xz/1.2/xz-1.2.pom (1.9 kB
at 15 kB/s)[INFO]
[INFO] Reactor
Hi Piotr,
just to make sure you don't get it wrong:
The idea is to just remove it from the RC2 (So from the first Royale release
at the end) just in order to have some more time to fix the IP/license
issues and so don't delay the release any longer.
This does not mean that those examples aren't
Hi Carlos,
>I think we should have control over this in order to modify to our needs
and not having to bother
>anyone for something so easy
Agree!
>I need to know now, how I can tweak the theme to our needs
This should do the trick [1]
Thanks for working on this!!
Olaf
[1]
Hi Alex,
for my understanding, the "DataBindingExample_Flat" example depends on
"Flat.swc" [1] and in opposition to what I've said before, this is not
available in my local folder 'apache-royale-0.9.0-src' during the build (I
thought it is available, but it is only available in
Andrew Wetmore wrote
> Royale will need a branded knowledge base. Will that be integrated in the
> website, or a wiki hosted on github or somewhere else?
I am not sure if there's already an idea or decision about it.
My opinion is, to move stuff from the FlexJS wiki to the GitHub
asjs/compiler
Hi
It seems to me that "PLAYERGLOBAL_VERSION" does not work for me for whatever
reason:
After setting "PLAYERGLOBAL_VERSION=28.0" the script is still complaining
that "playerglobal.version" should 11.1.
So I removed "PLAYERGLOBAL_VERSION" and set "PLAYERGLOBAL_HOME" to
playerglobal.swc version
Hi Alex,
>I pushed a change to the release/0.9.0 branch that appears to fix it.
Thanks! I will check it out tonight and will fix other examples this way if
needed.
But honestly, I don't understand how it works:
Does it mean that those examples which depends on a *JS.swc (like
FlatJS.swc) lib
Hi,
I also downloaded "FlashPlayer projector content debugger" and link
FLASHPLAYER_DEBUGGER to it.
Now the script seems to work but it fails because of a signature issue [1].
I notice that others voted with +1 including a proper 'signatures match'?
Do I am something wrong?
Thanks,
Olaf
[1]
The keys are working now.
Now I stumble over the playerglobal version issue [1] which others also had.
Will continue tomorrow with downloading playerglobal 11.1... wanna cry ;-)
Thanks,
Olaf
[1] playerglobal.version is 11.1
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
Alex Harui-2 wrote
> For me, line 83 is blank. What do you see? Maybe it is a code-page
> issue?
Sorry for the noise guys, it was my fault one more time:
I've just copied and pasted the XML in order to create a local file which
was obviously not a good idea because of code-page issues :-(
I
>I mentioned elsewhere that setting an environment variable of
>PLAYERGLOBAL_VERSION worked for me.
I overlooked this and will check it out.
Should I set the version in a format like "28.0" or "28" or "28_0"?
>Also, I still think it would be helpful if you would just remove the
>checks for
>I'd like to read thoughts from others in the team.
This is a really good idea, Carlos!
If I understand you right you'd like to say that we want to publish a post
every two weeks and because we're about 10 to 15 people who will contribute
this means that anybody of us has to write an article
Hi,
maybe this is interesting for somebody [1].
Thanks,
Olaf
[1] https://resources.github.com/webcasts/Managing-your-projects-in-GitHub/
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
>In Moonshine we are following this -> http://keepachangelog.com/en/1.0.0/
+1, we also start using this format here ;-)
Olaf
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
We could force ourselves to consequent use GitHub issues and milestones (and
references from commits to issues) and maybe there's a way to generate a
ChangeLog automatically.
I just found e.g. this [1], I guess there exist some more like this out
there...
Just some thoughts,
Olaf
[1]
> It looks like inherited properties have lower
>priority than the * selector and that feels like the * selector is too
>powerful.
That's the case, I've created a little CodePen demo in order to validate
this [1].
That said I guess this issue has nothing to do with the ACE editor.
BTW: It
This is a short summary of my quick google search and investigation, maybe
this is helpul for others (Of course, I could be wrong!):
Universal selector (*):
Applies style properties to all individual elements.
Replaces inherited style properties, blocks inheritance.
@see
Using DUO it works for me now, thanks! [1]
Olaf
[1]
https://github.com/apache/royale-asjs/commit/1e3e947abae724626be60f6c40661c8287ec0011
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
OmPrakash Muppirala wrote
> Olaf, do I have your permission to commit this code into the Apache github
> repo? Once I put that in, more folks can start contributing.
I've just committed it to [1].
(Cause I've accidentally committed it to master at first the master history
is polluted a bit)
If
Ups, thanks for the hint. I've just revised it :-)
>From where do you've got the hint that the missing license header causes the
issue?
Thanks,
Olaf
--
Sent from: http://apache-royale-development.20373.n8.nabble.com/
> Can you tell me where I can get a free and open source
> et-line font?
Maybe you can get it here but it seems to me that licensing is not really
clear [1].
If this is an issue, maybe we could find a replacement for the icons at font
awesome?
>I would appreciate your
>help instead of
One first question comes into my mind:
We have TypeDefs and Royale components.
In case of providing the Ace editor as Royale component, should we still
provide an separate AS3 class or interface as TypeDef in the TypeDef repo
that represents the JS API?
Or should the needed API be part of the
1 - 100 of 173 matches
Mail list logo