If this goes forward, I hope to see a different name... Apache Royale Foundation sounds like some daughter/sibling organization of Apache Software Foundation.
I.e. I understand that "Foundation" here is similar to that of Microsoft Foundation Classes, but due to ASF's name, I think it is unfortunate if this name persist. My 2 cent Niclas On Mon, Apr 23, 2018, 00:37 Peter Ent <[email protected]> wrote: > Hi, > > As many of you know, over five years ago Adobe Systems donated Flex to the > Apache Foundation. My time on this mission is drawing to a close in a > couple of weeks. I am actively trying to find a new position within Adobe. > I hope to continue to participate in the Royale project, but that may be > determined by my next employer/manager. > > In the meantime, I decided to look back through all my notes and ideas and > I created a "thesis" project to express what I've learned and to leave my > ideas out there for others to use. > > I've created what I call "Apache Royale Foundation" - an alternative to > the Basic project in Royale. I have this stored in a public repository[1], > separate from royale-asjs. The Foundation project (in frameworks/projects) > would be a sibling to Basic, but I needed to make a few changes to the Core > project and I did not want take the chance of messing up the royale-asjs > repository, even with a separate branch. I just felt it was safer to make a > new public repo using my Apache Github account. > > The royale-foundation repo is a downsized version of royale-asjs. I took > only a handful of projects from frameworks (e.g., Core, Network) that I > thought I could make use of either directly in Foundation or in examples. I > set up the commits to first put in the downsized code, then changes to > Core, then the main Foundation classes. This way you can see what changes > were made to Core (mainly to IUIBase and a just a few others). > > For a more detailed explanation of Foundation, I wrote a Wiki page[2] to > go with the code. I really wanted to see what writing an > almost-from-scratch framework involved. I decided to ignore the Flash > Player and concentrate exclusively on HTML/JS. While royale-foundation will > build something on the SWF side, it will either not run or produce just a > blank window. This was a fun project to fill the time and improve my > JavaScript and CSS skills while looking for my next challenge. > > I could not have done this without the Core project and the work of > everyone who has contributed to Royale. There are a lot of background > pieces that go into make a framework viable and I made use of them as much > as possible. > > I suggest starting with the Wiki[2] before looking at the code[1]. Once > you do get the code, you should be able to build it using ANT (I did not > modify the maven pom files yet) and then build the examples. > > [1] Apache Royale Foundation Repo: > https://github.com/pentapache/royale-foundation > > [2] Apache Royale Foundation Wiki (in the Repo): > https://github.com/pentapache/royale-foundation/wiki > > Regards, > Peter Ent > >
