Difference between revisions of "Sirius"

From Eclipsepedia

Jump to: navigation, search
(New page: From [http://www.eclipse.org/sirius/ the project page]: <blockquote>Sirius enables the specification of a modeling workbench in terms of graphical, table or tree editors with validation r...)
 
m
(40 intermediate revisions by 4 users not shown)
Line 1: Line 1:
From [http://www.eclipse.org/sirius/ the project page]:
+
__NOTOC__
  
<blockquote>Sirius enables the specification of a modeling workbench in terms of graphical, table or tree editors with validation rules and actions using declarative descriptions. All shape characteristics and behaviors can be easily configured with a minimum technical knowledge. This description is dynamically interpreted to materialize the workbench within the Eclipse IDE. No code generation is involved, the specifier of the workbench can have instant feedback while adapting the description. Once completed, the modeling workbench can be deployed as a standard Eclipse plugin.
+
[[File:Sirius.png|400px|right|Sirius logo]]
Thanks to this short feedback loop a workbench or its specialization can be created in a matter of hours.</blockquote>
+
 
 +
[[File:Egg-incubation.png|right|Sirius logo]]
 +
 
 +
Welcome to the [http://www.eclipse.org/sirius Sirius project]'s community wiki.
 +
 
 +
From [http://www.eclipse.org/sirius the project page]:
 +
 
 +
<blockquote>Sirius enables the specification of a modeling workbench in terms of '''graphical''', '''table''' or '''tree editors''' with validation rules and actions using declarative descriptions. All shape characteristics and behaviors can be easily '''configured with a minimum technical knowledge'''. This description is '''dynamically interpreted''' to materialize the workbench within the Eclipse IDE. '''No code generation''' is involved, the specifier of the workbench can have '''instant feedback''' while adapting the description. Once completed, the modeling workbench can be '''deployed as a standard Eclipse plugin'''. Thanks to this short feedback loop a workbench or its specialization can be created in a matter of hours.</blockquote>
 +
 
 +
Sirius was demoed at EclipseCon France 2013. You can see the slides of the presentation we made there [https://github.com/alagarde/org.eclipse.sirius.econfrance2013 here].
 +
 
 +
You can install Sirius using any of the update-sites listed [[Sirius/Update_Sites|here]].
 +
 
 +
== News ==
 +
 
 +
* 2014-01-27: [[Sirius/1.0.0M5|Sirius 1.0.0M5]] released.
 +
* 2013-12-16: [[Sirius/1.0.0M4|Sirius 1.0.0M4]] released.
 +
* 2013-12-11: [[Sirius/0.9.0|Sirius 0.9.0]] released.
 +
* 2013-11-19: '''IMPORTANT NOTICE''': A major bug is present in the version of Sirius bundled with Luna M3: if you install it on Luna the resulting Eclipse will fail to restart. See [http://dev.eclipse.org/mhonarc/lists/sirius-dev/msg00004.html this message] for more details. The bug is now fixed and the version in [http://download.eclipse.org/sirius/updates/nightly/0.9 our nightly repo] and in [http://download.eclipse.org/releases/staging/ the Luna staging repo] are safe to install.
 +
* 2013-10-28: Part of the Sirius team was present at [http://www.eclipsecon.org/europe2013/ EclipseCon Europe 2013], with a booth, several talks, and a BoF session:
 +
** [http://www.eclipsecon.org/europe2013/turning-eclipse-arduino-programming-platform-kids Turning Eclipse into an Arduino programming platform for kids] (Tuesday 15:00-15:35)
 +
** [http://www.eclipsecon.org/europe2013/sirius-changing-game-systems-architecture-presented-obeo Sirius: Changing the Game of Systems Architecture] (Wednesday 14:30-15:05)
 +
** [http://www.eclipsecon.org/europe2013/sirius-example-build-your-own-diagram-table-and-tree-editors-20-minutes Sirius By Example: Build Your Own Diagram, Table and Tree Editors in 20 Minutes] (Wednesday 16:15-16:50 )
 +
** [http://www.eclipsecon.org/europe2013/ecoretools-20-making EcoreTools 2.0: The Making-Of] (Wednesday 17:00-17:35)
 +
* 2013-10-25: Sirius 0.9 [http://download.eclipse.org/sirius/updates/nightly/0.9 nightly builds] are [http://git.eclipse.org/c/simrel/org.eclipse.simrel.build.git/commit/?id=28c56fb97754af56c75a5f3753a5971ca50fd32d now] part of the [https://hudson.eclipse.org/hudson/view/Repository%20Aggregation/job/simrel.luna.runaggregator/161/ Luna aggregation].
 +
 
 +
See also [[Sirius/History]] for older news.
 +
 
 +
== Wiki Sections ==
 +
 
 +
* [[Sirius/Modularization]]
 +
* [[Sirius/Automated Tests]]
 +
* [[Sirius/Improvements 2013]]
 +
 
 +
== Links ==
 +
 
 +
* The initial [http://www.eclipse.org/proposals/modeling.sirius/ proposal].
 +
* The main [http://www.eclipse.org/sirius project page].
 +
* The [http://www.eclipse.org/forums/eclipse.sirius forum] (also available via NNTP as news://news.eclipse.org:119/eclipse.sirius).
 +
* The [http://dev.eclipse.org/mailman/listinfo/sirius-dev sirius-dev@eclipse.org mailing list].
 +
* The [http://git.eclipse.org/c/sirius/org.eclipse.sirius.git source code].
 +
* The [http://www.eclipse.org/sirius/doc/ documentation].
 +
* The [https://bugs.eclipse.org/bugs/buglist.cgi?list_id=6776579&classification=Modeling&query_format=advanced&product=Sirius Bugzilla].
 +
 
 +
[[Category:Sirius]]
 +
[[Category:Modeling]]

Revision as of 06:12, 28 January 2014


Sirius logo
Sirius logo

Welcome to the Sirius project's community wiki.

From the project page:

Sirius enables the specification of a modeling workbench in terms of graphical, table or tree editors with validation rules and actions using declarative descriptions. All shape characteristics and behaviors can be easily configured with a minimum technical knowledge. This description is dynamically interpreted to materialize the workbench within the Eclipse IDE. No code generation is involved, the specifier of the workbench can have instant feedback while adapting the description. Once completed, the modeling workbench can be deployed as a standard Eclipse plugin. Thanks to this short feedback loop a workbench or its specialization can be created in a matter of hours.

Sirius was demoed at EclipseCon France 2013. You can see the slides of the presentation we made there here.

You can install Sirius using any of the update-sites listed here.

News

See also Sirius/History for older news.

Wiki Sections

Links