Hello Mike,
Thanks a lot for your kind words :)
I'm a bit confused, what 'is' the platform you are speaking of and how
does it work?
1) Actually by "platform" I wanted to say the Flower Dev Center (FDC)
itself, a platform (or online service) where people can collaborate on
diagrams, and a little bit on the code. The main usage flow is the
following:
* One or several people work on a diagram (e.g. create classes,
attributes, etc)
* They perform a code synchronization, i.e. the corresponding code (java
or AS) is updated (online/on the server)
* The source files can be opened and may be edited (by one or several
people as well). It may be useful to write some snippets of code, pseudo
code, etc. Of course it's not an IDE replacement, but we tried to make
it look familiar. E.g. syntax coloring, CTRL + click to navigate between
files (only java for now), CTRL + SHIFT + R / open resources dialog, etc.
The above steps are usually done several times within the team. When
satisfied with the outcome, somebody commits the code (into SVN) and
then everybody continues to work within the desktop IDE.
2) Another way of using would be something more read-only focused. E.g.
you create some nice diagrams that complete some existing piece of
documentation, or that explains a certain feature or mechanisms.
3) Regarding ASDoc: the ASDoc templates of the SDK can be modified, so
that every method, attribute, class has an additional link that points
to the source file that is found in Flower Dev Center. This way, one can
quickly see the source code that corresponds to a piece of ASDoc. E.g.:
from the ASDoc page of Group, one can click and see the corresponding
source file:
http://flower-dev-center.flower-platform.com:8082/flower-dev-center/?openResources=actionscript://apache-flex.ws_develop.spark/src/spark/components/Group.as
and maybe a corresponding diagram.
PS: access on resources (files, diagrams), is controlled by the people
that administer the "apache-flex" zone (i.e. organization) within Flower
Dev Center.
Best regards,
Cristian.
On 15.02.2013 20:19, Michael Schmalle wrote:
All I have to say is wow!
Having authored a lot of that content in falconjx, it's nice to see
the UML. :)
Pretty amazing and snappy application you have developed, very nice
indeed.
I'm sure this will help me a lot developing in Falcon and the compilers.
Thanks!
We hope you'll like the platform.
I'm a bit confused, what 'is' the platform you are speaking of and how
does it work?
Mike
Quoting Cristian Spiescu <cristian.spie...@gmail.com>:
Hello Apache Flex Community,
First of all I'd like to say that I'm very thrilled about the amount
and quality of the activity within the Apache Flex project (cf. mail
discussions, web site, 4.9 release, etc). And very happy about the
future of the project as well. Congratulations!
We (i.e. Flower Platform Team) are launching a collaborative platform
for UML modeling & development, targeting the open-source projects
(with a front-end proudly powered by Flex :) ).
We have imported the source code from your public SVN into Flower Dev
Center (ActionScript/Flex code: flex/sdk/branches/develop/*, and the
falcon compiler: falcon/trunk). We have played and we have created a
few diagrams: (I have shortened the links with goo.gl)
== Java: Falcon compiler; in
apache-flex/ws_falcon.compiler/apache-flex.ws_falcon.compiler ==
* Compiler Mxml Classes; direct link to diagram: http://goo.gl/0i5LR
* Visitor Classes; direct link to diagram: http://goo.gl/2IhSg
* ISourceLocation Hierarchy - http://goo.gl/lJr4r
* Compiler CSS Interfaces - http://goo.gl/Fbhv0
OR a link that contains all the above diagrams: http://goo.gl/Ph2e5
== ActionScript/Flex Framework; in apache-flex/ws_develop/ ==
* apache-flex.ws_develop.rpc/model/rpc.flower - Messaging Classes:
http://goo.gl/jSJ0F
* apache-flex.ws_develop.advancedgrids - Advanced Datagrid Classes:
http://goo.gl/nPHg0
* apache-flex.ws_develop.charts - Chart Components and Classes:
http://goo.gl/OWck9
* apache-flex.ws_develop.spark:
- Core Component Classes: http://goo.gl/6BVis
- Spark Components Diagram: http://goo.gl/92blU
* apache-flex.ws_develop.airspark - Air Spark Components:
http://goo.gl/dUfQ2
* apache-flex.ws_develop.mobilecomponents - Navigator Components:
http://goo.gl/61vuN
OR a link that contains all the above diagrams: http://goo.gl/vlzUZ
We hope you'll like the platform. Please don't hesitate to ask us any
question. We think that Flower Dev Center would help within the
Apache Flex project, especially with this project being animated by
active people, located in different geographical positions.
We look forward to any kind of suggestions, that would improve the
collaborative flow. We'll implement them quickly so that you can
think & work better. We have a desktop plugin for Eclipse that is
partially compatible with FDC (UML4AS; some of you may already know
it). In the future we'll release a version that has a superior
integration with FDC. Btw. there is some doc on the Flower Dev Center
website.
Best regards,
Cristian @ The Flower Platform.
Flower Platform Website:
http://learn-discuss.flower-platform.com/flower_dev_center/
Flower Dev Center URL:
http://flower-dev-center.flower-platform.com:8082/flower-dev-center/
PS: please reply to me for read-write access