Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Intent"

 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Image:Intent_logo.png|center|Intent|400px]]
+
__NOTOC__
  
{{Intent-Header{{{watch|}}} | title=Presentation
+
Welcome to the [http://www.eclipse.org/intent Intent project]'s community wiki.
|editpage=Intent
+
|border= #C3C3E5          <!-- H120 S15 V75 the color of the borders around Box Sections -->
+
|titleforeground=#443266  <!-- This is the color of the Box Section Title Bar text -->
+
|titlebackground=#C3C3E5  <!-- H120 S40 V85 the color of the Box Section Title Bar -->
+
|background=#f0edf8      <!-- H120 S4 V100 the color of the Box Section background -->
+
|foreground=black}}      <!-- This is the color of the Box Section text -->
+
Intent is a newly proposed open source project under [[Mylyn]]. [[Intent/Installation_Guide|Intent 0.7]] is available as part of the Eclipse Juno Release Train.
+
  
Intent allows teams to easily keep documentation up-to-date with any development artifact (e.g. models, code, environment). The documentation, integrated with other Eclipse tools, then becomes truly useful and is no longer a burden that developers have to carry to please their customers or project manager.
+
From [http://www.eclipse.org/intent the project page]:
  
Don't know where to start? Check out our [[Intent/Useful_Links|useful links]] or the [http://www.eclipse.org/projects/project.php?id=mylyn.docs.intent project summary].
+
<blockquote>Intent is a Text & Model-Synchronized Document Engineering Platform. The key question of Intent seeks to address is how different kind of artifacts can be systematically synchronized during the development of complex systems.  
 +
The main motivation behind the synchronization problem is to develop a consistent and complete system in essence by providing tools for users to specify which artifacts they want to map.
 +
The objective of the Intent project is to bring a quantum leap in the productivity of technical authors (such as software or systems engineers, project managers, business developers, etc.) who are engaged in authoring documents of a technical nature. To achieve this, Intent provides tools to create mapping between documents<->models<->code<->... and views to control and correct de-synchronization defects.</blockquote>
  
Based on Donald Knuth's Literate Programming concepts and allowing collaborative work around design tasks, Intent was presented at [http://www.eclipse.org/intent/pages/transcripts/2012_AgileALMConnect/Intent_AgileALMConnect2012.htm Agile ALM connect 2012] and [http://www.eclipse.org/intent/pages/transcripts/2012_EclipseConEurope/Intent_EConEurope2012.html#1 EclipseCon Europe 2012].
+
Some videos shows Intent in action at [https://www.eclipse.org/intent/].  
  
''"Let us change our traditional attitude to the construction of programs: Instead of imagining that our main task is to instruct a computer what to do, let us concentrate rather on explaining to human beings what we want a computer to do."''
+
Source code, releases, contributors, forum, ... everthing to contact Intent community is available from the [http://www.eclipse.org/projects/project_summary.php?projectid=mylyn.docs.intent project page].
  
Donald Knuth, Literate Programming (1984)
 
{{Intent-footer}}
 
  
<div style="float:left; width:54.5%;">
+
== News ==
{{Intent-Header{{{watch|}}} | title=Intent Overview
+
|editpage=Intent
+
|border= #C3C3E5          <!-- H120 S15 V75 the color of the borders around Box Sections -->
+
|titleforeground=#443266<!-- This is the color of the Box Section Title Bar text -->
+
|titlebackground=#C3C3E5  <!-- H120 S40 V85 the color of the Box Section Title Bar -->
+
|background=#f0edf8      <!-- H120 S4 V100 the color of the Box Section background -->
+
|foreground=black}}      <!-- This is the color of the Box Section text -->
+
The following pages provide an overview of the Intent project :
+
* [[Intent/Project mission statement|Mission Statement]] - General presentation
+
* [[Intent/Architecture|Architecture]] - Design choices and extensibility
+
* [[Intent/Videos|Demos]] - Intent demos (video clips included)
+
* [[Intent/Use Cases|Use Cases and Scenarios]] - Step-by-step use cases with screenshots
+
* [[Intent/Plan|2012 Release Plan]] - See what's planned for Intent 0.7 (Juno)
+
* [[Intent/Buzz|Buzz]] - Articles and blogs about Intent
+
* [[Intent/Useful_Links|Intent Useful links]] - Useful links to understand what Intent is about
+
{{Intent-footer}}
+
  
{{Intent-Header{{{watch|}}} | title=Getting Started
+
* 2017-09-26: Start of contribution of ModelWriter outcomes to Intent project
|editpage=Intent
+
* 2014-10-01: Start of [http://modelwriter.eu ModelWriter] R&D project which aims to improve Intent
|border= #C3C3E5          <!-- H120 S15 V75 the color of the borders around Box Sections -->
+
* 2012-06-27: Intent 0.7 released with Juno Release Train
|titleforeground=#443266<!-- This is the color of the Box Section Title Bar text -->
+
* 2011-03-17: Intent Creation Review succeeded
|titlebackground=#C3C3E5  <!-- H120 S40 V85 the color of the Box Section Title Bar -->
+
* 2011-02-01: Intent [http://eclipse.org/proposals/mylyn.docs.intent proposal] has been published
|background=#f0edf8      <!-- H120 S4 V100 the color of the Box Section background -->
+
* 2010-12-27: First talk about Intent at [https://www.eclipsecon.org/submissions/2011/view_talk.php?id=2199 Eclipse Con 2011]
|foreground=black}}      <!-- This is the color of the Box Section text -->
+
* [[Intent/Useful_Links|Intent Useful links]] - Useful links to understand what Intent is about
+
* [[Intent/FAQ|User FAQ]] - Can't find the answer you're looking for? Just ask.
+
* [[Intent/Installation_Guide|Installation Guide]] - How to install Intent
+
* [[Intent/Getting_Started|Tutorials]] - Tutorials to get started with Intent
+
{{Intent-footer}}
+
  
{{Intent-Header{{{watch|}}} | title=Getting Involved
+
== Wiki Sections ==
|editpage=Intent
+
|border= #C3C3E5          <!-- H120 S15 V75 the color of the borders around Box Sections -->
+
|titleforeground=#443266<!-- This is the color of the Box Section Title Bar text -->
+
|titlebackground=#C3C3E5  <!-- H120 S40 V85 the color of the Box Section Title Bar -->
+
|background=#f0edf8      <!-- H120 S4 V100 the color of the Box Section background -->
+
|foreground=black}}      <!-- This is the color of the Box Section text -->
+
* [[Intent/Extend_Intent| Customize and Extend Intent]] - Make Intent fit your needs
+
* [[Intent/Further Readings|Further Readings]] - Books, articles and papers used to create Intent
+
{{Intent-footer}}
+
</div>
+
  
<div style="float:right; width:45%">
+
* [[Intent/Prior_0.10]] Documentation about Intent prior to 0.10 version (based on Litterate Programming approach)
{{Intent-Header{{{watch|}}} | title=The Intent Project
+
* [https://github.com/ModelWriter/Deliverables/raw/master/WP4/D4.1.1%20Knowledge%20Base%20Design%20document.pdf Design document of the domain model at the core of Intent]
|editpage=Intent
+
|border= #C3C3E5          <!-- H120 S15 V75 the color of the borders around Box Sections -->
+
|titleforeground=#443266  <!-- This is the color of the Box Section Title Bar text -->
+
|titlebackground=#C3C3E5  <!-- H120 S40 V85 the color of the Box Section Title Bar -->
+
|background=#f0edf8      <!-- H120 S4 V100 the color of the Box Section background -->
+
|foreground=black}}      <!-- This is the color of the Box Section text -->
+
[[Image:Logo obeo.png|left|Obeo|100px]]Intent is an Eclipse based product created and developed by the Eclipse Strategic Member [http://www.obeo.fr/index.php?lang=en Obeo]. It is aligned with the Eclipse Juno (4.2) release train.
+
  
Currently in incubation phase, it is part of the [http://www.eclipse.org/mylyn/ Mylyn]'s ''Docs'' project.
+
== Links ==
  
* [[Intent/ReleaseReview|See Intent Release Reviews]]
+
* The [http://www.eclipse.org/projects/project_summary.php?projectid=mylyn.docs.intent project page] with source code, community links, download
{{Intent-footer}}
+
* The [http://www.eclipse.org/intent official web page].
 +
* The initial [http://www.eclipse.org/proposals/mylyn.docs.intents/ proposal].
 +
* The [http://modelwriter.eu/ ModelWriter] project which help to do R&D to create Intent
  
{{Intent-Header{{{watch|}}} | title=News
 
|editpage=Intent
 
|border= #C3C3E5          <!-- H120 S15 V75 the color of the borders around Box Sections -->
 
|titleforeground=#443266  <!-- This is the color of the Box Section Title Bar text -->
 
|titlebackground=#C3C3E5  <!-- H120 S40 V85 the color of the Box Section Title Bar -->
 
|background=#f0edf8      <!-- H120 S4 V100 the color of the Box Section background -->
 
|foreground=black}}      <!-- This is the color of the Box Section text -->
 
* 17/12/2012 : [http://jaxenter.com/eclipse-intent-being-agile-does-not-mean-being-short-sighted-45856.html Intent presentation on Jaxenter]
 
* 05/11/2012 : New post : [http://alagarde.tumblr.com/post/34825775217/mylyn-intent-the-shape-of-things-to-come The Shape of Things to Come (Kepler roadmap)]
 
* 26/10/2012 : [http://www.eclipse.org/intent/pages/transcripts/2012_EclipseConEurope/Intent_EConEurope2012.html#1 Transcript of the EclipseCon Europe 2012 talk]
 
* 28/06/2012 : [http://www.youtube.com/watch?v=w7kUsQu6zog&feature=youtu.be&t=18m29s Video Record of the Intent talk] at [http://wiki.eclipse.org/Eclipse_DemoCamps_Juno_2012/Nantes Eclipse DemoCamp Juno] is available (in french)
 
* 27/06/2012 : Intent 0.7 released with Juno Release Train
 
* 04/04/2012 : [http://www.eclipse.org/intent/pages/transcripts/2012_AgileALMConnect/Intent_AgileALMConnect2012.htm Transcript of the Agile ALM 2012 talk]
 
* 02/12/2011 : Intent will be at [http://www.eclipsecon.org/2012/sessions/create-useful-documentation-mylyn-intent-step-further-application-life-cycle-management  Agile ALM Connect 2011]
 
* 08/11/2011 : [http://www.eclipse.org/intent/pages/transcripts/2011_EclipseConEurope/Intent_ece2011.htm Transcript of the EclipseCon Europe 2011 talk]
 
* 04/11/2011 : Intent will be at [http://www.eclipsecon.org/sessions/create-useful-documentation-mylyn-intent-step-further-application-life-cycle-management EclipseCon Europe 2011]
 
* 02/09/2011 : Intent [https://hudson.eclipse.org/hudson/job/mylyn-docs-intent-0.7-nightly/ Nightly Builds] in place
 
* 04/07/2011 : Intent is now on [https://github.com/eclipse/mylyn.docs.intent.main github]
 
* 11/04/2011 : [http://www.eclipse.org/intent/ Intent website] has been created
 
* 22/03/2011 : Talk at Eclipse con : [https://www.eclipsecon.org/submissions/2011/view_talk.php?id=2199 Mylyn meets Intent...]
 
* 17/03/2011 : Intent Creation Review succeeded
 
* New post : [http://model-driven-blogging.blogspot.com/2011/03/mylyn-intent-eclipsecon-2011.html Mylyn Intent @ EclipseCon 2011]
 
* 01/02/2011 : Intent [http://eclipse.org/proposals/mylyn.docs.intent proposal] has been published
 
* 27/12/2010 : Intent will be at [https://www.eclipsecon.org/submissions/2011/view_talk.php?id=2199 Eclipse Con 2011]
 
* New post : [http://alagarde.tumblr.com/post/3064712740/intent-discovery-part-1-the-intents-behind Intent Discovery - Part 1 : the intents behind softwares]
 
{{Intent-twits}}
 
{{Intent-footer}}
 
  
</div>
+
[[Category:Intent]]
 +
[[Category:Documentation]]
 +
[[Category:Modeling]]

Latest revision as of 08:36, 18 April 2018


Welcome to the Intent project's community wiki.

From the project page:

Intent is a Text & Model-Synchronized Document Engineering Platform. The key question of Intent seeks to address is how different kind of artifacts can be systematically synchronized during the development of complex systems.

The main motivation behind the synchronization problem is to develop a consistent and complete system in essence by providing tools for users to specify which artifacts they want to map.

The objective of the Intent project is to bring a quantum leap in the productivity of technical authors (such as software or systems engineers, project managers, business developers, etc.) who are engaged in authoring documents of a technical nature. To achieve this, Intent provides tools to create mapping between documents<->models<->code<->... and views to control and correct de-synchronization defects.

Some videos shows Intent in action at [1].

Source code, releases, contributors, forum, ... everthing to contact Intent community is available from the project page.


News

  • 2017-09-26: Start of contribution of ModelWriter outcomes to Intent project
  • 2014-10-01: Start of ModelWriter R&D project which aims to improve Intent
  • 2012-06-27: Intent 0.7 released with Juno Release Train
  • 2011-03-17: Intent Creation Review succeeded
  • 2011-02-01: Intent proposal has been published
  • 2010-12-27: First talk about Intent at Eclipse Con 2011

Wiki Sections

Links

Back to the top