Skip to content
Zwetan Kjukov edited this page Dec 8, 2015 · 11 revisions

Welcome to the redtamarin wiki!

Current Plan

Not really a Roadmap but a little idea of what's going on.

  • The C/C++ sources code are not regularly updated because
    it was time to Eat our own dog food
  • As described in the main page status
    I'm building things with it, eg. I work on a subject, make a prototype,
    reflect on it then iterate and implement stuff, rinse and repeat
  • The main focus has been put on server-side development
    basically running as CGI under Apache
    and building AS3 libraries for that purpose
  • Another focus is on command-line tools
    and server-side administration/maintenance
  • Last focus is on building and documenting better
    for a long time I was using Virtual Machines
    now I'm moving to real hardware machines

TODO:

  • republish redtamarin.com etc.
    with AS3 sources
  • document hardware setup
    • document Windows setup
    • document Mac OS X setup
    • document Linux Ubuntu setup
  • build as3lang.org community web site
    • focus on security
    • authentification / login -> SSL/TLS
    • user sessions server-side
    • news, blog, forum? etc.
    • let people publish their project, their news, etc.
  • build as3distro as a cli tool and REST API
  • improve the SDK
    the file/directory structure need to change
    it will be similar to other lang distribution
    and follow the Filesystem Hierarchy Standard (FHS)
    under Windows: hard dependency on Cygwin ?
  • how to build and distribute an executable
  • how to build daemon/service
    • need to be able to capture signals
    • need to test with upstart etc. under Linux
    • need to test with launchd under mac OS X
    • need to test services API under Windows
  • how to build socket server
    • strangely a socket loop is very similar to an event loop
    • need to be able to transfer AMF messages (eg. support types)

Documentation

Please visit the Documentation page
where I try to structure something that make sense.

If you struggle on something or have questions,
avoid to send a direct email and create an issue instead.

Contribute

I have personally gave up on looking for contributors,
not that I don't want or need the help, but the project
is seen as "obscure" at best or "too complicated to work with" at worst.

The last talk I had were in those categories

  • game companies using ActionScript 3.0
    that want to evaluate the tool
  • security / infosec developers or companies
    that basically want to grab some knowledge about AVM2 etc.
  • some developers
    who want to use a flash player server side and are "disappointed"
  • some other developers
    who realise that compiling cross-platform C++ is much harder
    than compiling AS3 from Flash Builder

In every cases I end up spending way too much time answering emails.
I'm not gonna go into details here it would turn into a big rant.

Only thing I can say is I'm working on this because it is useful to me.

Clone this wiki locally