Difference between revisions of "Intent"

From Eclipsepedia

Jump to: navigation, search
 
(2 intermediate revisions by one user not shown)
Line 8: Line 8:
 
|background=#f0edf8      <!-- H120 S4 V100 the color of the Box Section background -->
 
|background=#f0edf8      <!-- H120 S4 V100 the color of the Box Section background -->
 
|foreground=black}}      <!-- This is the color of the Box Section text -->
 
|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, and Intent 0.8 will be released with Eclipse Kepler.
+
Intent is a newly proposed open source project under [[Mylyn]]. [[Intent/Installation_Guide|Intent 0.8]] is available as part of the Eclipse Kepler Release Train.
  
 
The Mylyn Intent prime objective is to make developers consider documentation as something useful and easy to maintain, that they can use to formalize their best practices and share their knowledge. Based on a new vision of the documentation, in which explanations in natural langage are formally linked with technical artefacts (java code, models, manifest files, bugzilla issues, git repositories, etc.), Intent allows you to efficiently update documentation when a change occurs in your software, turning it into a true Agile documentation.
 
The Mylyn Intent prime objective is to make developers consider documentation as something useful and easy to maintain, that they can use to formalize their best practices and share their knowledge. Based on a new vision of the documentation, in which explanations in natural langage are formally linked with technical artefacts (java code, models, manifest files, bugzilla issues, git repositories, etc.), Intent allows you to efficiently update documentation when a change occurs in your software, turning it into a true Agile documentation.
Line 77: Line 77:
 
|background=#f0edf8      <!-- H120 S4 V100 the color of the Box Section background -->
 
|background=#f0edf8      <!-- H120 S4 V100 the color of the Box Section background -->
 
|foreground=black}}      <!-- This is the color of the Box Section text -->
 
|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.
+
[[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 Eclipse since 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.
 
Currently in incubation phase, it is part of the [http://www.eclipse.org/mylyn/ Mylyn]'s ''Docs'' project.
Line 91: Line 91:
 
|background=#f0edf8      <!-- H120 S4 V100 the color of the Box Section background -->
 
|background=#f0edf8      <!-- H120 S4 V100 the color of the Box Section background -->
 
|foreground=black}}      <!-- This is the color of the Box Section text -->
 
|foreground=black}}      <!-- This is the color of the Box Section text -->
 +
* 09/06/2013 : [http://www.eclipse.org/intent/pages/transcripts/2013_EclipseConFrance/Intent_EConFrance2013.html#1 Slides From WTFM talk - ECon France] are available
 
* 04/04/2013 : [http://www.eclipse.org/intent/pages/transcripts/2013_EclipseConBoston/Intent_EConBoston2013.html#1 Transcript of the Agile Documentation Talk - ECon Boston 2013]
 
* 04/04/2013 : [http://www.eclipse.org/intent/pages/transcripts/2013_EclipseConBoston/Intent_EConBoston2013.html#1 Transcript of the Agile Documentation Talk - ECon Boston 2013]
 
* 04/04/2013 : [http://www.eclipse.org/intent/pages/transcripts/2013_EclipseConBoston_DDT/DocDrivenTesting_EconBoston2013.html#1 Transcript of the Documentation Driven Testing Talk - ECon Boston 2013]
 
* 04/04/2013 : [http://www.eclipse.org/intent/pages/transcripts/2013_EclipseConBoston_DDT/DocDrivenTesting_EconBoston2013.html#1 Transcript of the Documentation Driven Testing Talk - ECon Boston 2013]

Latest revision as of 08:54, 17 September 2013

Intent

Presentation

Intent is a newly proposed open source project under Mylyn. Intent 0.8 is available as part of the Eclipse Kepler Release Train.

The Mylyn Intent prime objective is to make developers consider documentation as something useful and easy to maintain, that they can use to formalize their best practices and share their knowledge. Based on a new vision of the documentation, in which explanations in natural langage are formally linked with technical artefacts (java code, models, manifest files, bugzilla issues, git repositories, etc.), Intent allows you to efficiently update documentation when a change occurs in your software, turning it into a true Agile documentation.

On top of that synchronization mechanism, Intent provides advanced tooling to write/query your documentation with everything you would expect from a modern IDE (completion, quick-fixes, quick-outlines allowing semantic searches...). Intent also allows live collaboration around documentation tasks.

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.

Don't know where to start? Check out our useful links or the project summary.

Based on Donald Knuth's Literate Programming concepts and allowing collaborative work around design tasks, Intent was presented at Agile ALM connect 2013 and EclipseCon Europe 2012.

"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."

Donald Knuth, Literate Programming (1984)


Intent Overview

The following pages provide an overview of the Intent project :


Getting Started


Getting Involved

The Intent Project

Obeo
Intent is an Eclipse based product created and developed by the Eclipse Strategic Member Obeo. It is aligned with Eclipse since the Eclipse Juno (4.2) release train.

Currently in incubation phase, it is part of the Mylyn's Docs project.


News