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 "LDT/Developer Area/Project Plan/1.3"

(Tasks)
 
(16 intermediate revisions by one other user not shown)
Line 5: Line 5:
 
== Schedule ==
 
== Schedule ==
  
  Milestones  End Date          Luna Targeted Milestones    Status  Details
+
  Milestones  End Date          Mars Targeted Milestones    Status  Details
 
  M0          Oct, 3rd                    M3  Nov, 12th      --      Refactoring + rebranding because of project move (koneki->ldt)
 
  M0          Oct, 3rd                    M3  Nov, 12th      --      Refactoring + rebranding because of project move (koneki->ldt)
 
  M1          Jan, 30th                    M5  Feb, 04th      --      Biggest Features.
 
  M1          Jan, 30th                    M5  Feb, 04th      --      Biggest Features.
Line 11: Line 11:
 
  RC1          Apr, 30th                    M7  May, 06th      --      Time between M2 and RC1 should be used to do validation and bug fixes.
 
  RC1          Apr, 30th                    M7  May, 06th      --      Time between M2 and RC1 should be used to do validation and bug fixes.
 
  RC2          May, 22th                    RC2 May, 27th      --      Optional release to fix critical bugs and non intrusive bugs.  
 
  RC2          May, 22th                    RC2 May, 27th      --      Optional release to fix critical bugs and non intrusive bugs.  
  R            Jun, 10th                    RC4 Jun, 10th      --      Final Release
+
  RC3          Jun, 2nd                    RC3 Jun, 3rd        --      Fix Repo Reports problems.
 +
RC4          Jun, 8th                    RC4 Jun, 10th      --      Fix Repo more Reports problems.
 +
R            Jun, 24th                                        --      Final release.
 
-----------------------------------------------------------------------------------------------------------------------------------------
 
-----------------------------------------------------------------------------------------------------------------------------------------
 
  SR1-RC1                                                    --      First SR1 Release.
 
  SR1-RC1                                                    --      First SR1 Release.
Line 19: Line 21:
 
== Features Lists ==
 
== Features Lists ==
 
=== Migration from Koneki ===
 
=== Migration from Koneki ===
{{PlanItem|convert to ldt project|371076 |}}
+
{{PlanItem|convert to ldt project|371076 |Complete}}
* write a [[LDT/User_Area/Tutorials/MigrateFromKoneki| tutorial]] to help to migrate.
+
{{PlanItem| write a [[LDT/User_Area/Tutorials/MigrateFromKoneki| tutorial]] to help to migrate.||Complete}}
  
 
=== Finalize Lua 5.2 support ===
 
=== Finalize Lua 5.2 support ===
{{PlanItem|Support goto/label|401928 |}}
+
{{PlanItem|Support goto/label|401928 |Complete}}
*'Compilation VM' by project.
+
  
 
=== Dark theme ===
 
=== Dark theme ===
* fix dark theme problem. (https://www.eclipse.org/forums/index.php/t/787446/)
+
{{PlanItem|fix dark theme problem|465035|Complete}} . (https://www.eclipse.org/forums/index.php/t/787446/)
  
 
=== AST/User Assistance ===
 
=== AST/User Assistance ===
{{PlanItem|detect return type||}}
+
{{PlanItem|detect return type||Dropped}}
{{PlanItem|documentation validation||}}
+
{{PlanItem|documentation validation||Dropped}}
  
 
=== Better VM integration ===
 
=== Better VM integration ===
 
We should try to integrate a new kind of VM  
 
We should try to integrate a new kind of VM  
 
List of VMs :  
 
List of VMs :  
{{PlanItem|LOVE2D ? ||}}
+
{{PlanItem|LOVE2D ? ||Dropped}}
{{PlanItem|LuaJ, JNLUA ? (http://www.eclipse.org/forums/index.php/t/627977/, http://www.eclipse.org/forums/index.php/t/628230/)||}}
+
{{PlanItem|LuaJ, JNLUA ? (http://www.eclipse.org/forums/index.php/t/627977/, http://www.eclipse.org/forums/index.php/t/628230/)||Dropped}}
{{PlanItem|COCOS2D ?(http://www.eclipse.org/forums/index.php/t/464638/)||}}
+
{{PlanItem|COCOS2D ?(http://www.eclipse.org/forums/index.php/t/464638/)||Dropped}}
{{PlanItem|Wireshark ? (http://www.eclipse.org/forums/index.php/t/457923/)||}}
+
{{PlanItem|Wireshark ? (http://www.eclipse.org/forums/index.php/t/457923/)||Dropped}}
  
 
=== C/C++ integration ===
 
=== C/C++ integration ===
*Think about how we can do a C/C++ integration for lua.
+
{{PlanItem|Think about how we can do a C/C++ integration for lua.||Dropped}}
  
 
=== Extensibility ===
 
=== Extensibility ===
*Script on save.
+
{{PlanItem|Script on save.||Dropped}}
*Trigger lua script on selection.
+
{{PlanItem|Trigger lua script on selection.||Dropped}}
  
 
== Tasks ==
 
== Tasks ==
*Create a "How to contribute" page.
+
{{PlanItem|Create a "How to contribute" page.||Complete}}
** Help to create EE.
+
{{PlanItem|Help to create EE||Complete}}
*Move LDT in its own eclipse project.
+
{{PlanItem|Move LDT in its own eclipse project||Complete}}
*Update release tools to be more compliant with Eclipse release train and avoid to use to more space in download.eclipse.org
+
{{PlanItem|Update release tools to be more compliant with Eclipse release train and avoid to use to more space in download.eclipse.org||Complete}}
*DLTK Issues ?
+
{{PlanItem|*DLTK Issues ||Dropped}}
 
**Follow Dev IDE/[http://www.eclipse.org/handly handly] project which could be interesting for LDT.
 
**Follow Dev IDE/[http://www.eclipse.org/handly handly] project which could be interesting for LDT.
 
**Take a look to [https://github.com/bruno-medeiros/LangEclipseIDE LangEclipse].
 
**Take a look to [https://github.com/bruno-medeiros/LangEclipseIDE LangEclipse].
Line 59: Line 60:
 
== Bugzilla Requests ==
 
== Bugzilla Requests ==
  
[https://bugs.eclipse.org/bugs/buglist.cgi?classification=Tools&columnlist=bug_severity%2Cpriority%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc&component=LuaDevelopmentTools&known_name=1.0%20Plan&product=LDT&query_format=advanced&short_desc=%5Bplan%5D&short_desc_type=allwordssubstr&target_milestone=1.3%20M1&target_milestone=1.3%20M2&target_milestone=1.3%20RC1&target_milestone=1.3%20RC2&order=priority%2Cbug_severity%2Cchangeddate%20DESC%2Cshort_desc%2Cbug_id%20DESC&query_based_on=1.3%20Plan&list_id=7086942 Project Plan] : The bigs features implemented.
+
[https://bugs.eclipse.org/bugs/buglist.cgi?classification=Tools&columnlist=bug_severity%2Cpriority%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc&component=LuaDevelopmentTools&known_name=1.0%20Plan&product=LDT&query_format=advanced&short_desc=%5Bplan%5D&short_desc_type=allwordssubstr&target_milestone=1.3M1&target_milestone=1.3M2&target_milestone=1.3RC1&target_milestone=1.3RC2&order=priority%2Cbug_severity%2Cchangeddate%20DESC%2Cshort_desc%2Cbug_id%20DESC&query_based_on=1.3%20Plan&list_id=7086942 Project Plan] : The bigs features implemented.
  
[https://bugs.eclipse.org/bugs/buglist.cgi?classification=Tools&columnlist=changeddate%2Cbug_severity%2Cpriority%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc&component=LuaDevelopementTools&known_name=Fixed%20in%201.0&product=LDT&query_format=advanced&resolution=FIXED&target_milestone=1.3%20M1&target_milestone=1.3%20M2&target_milestone=1.3%20RC1&target_milestone=1.3%20RC2&query_based_on=Fixed%20in%201.3&list_id=7087287 Bugs fixed] : Bugs fixed fixed.
+
[https://bugs.eclipse.org/bugs/buglist.cgi?classification=Tools&columnlist=changeddate%2Cbug_severity%2Cpriority%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc&component=LuaDevelopmentTools&known_name=Fixed%20in%201.0&product=LDT&query_format=advanced&resolution=FIXED&target_milestone=1.3M1&target_milestone=1.3M2&target_milestone=1.3RC1&target_milestone=1.3%20RC2&query_based_on=Fixed%20in%201.3&list_id=7087287 Bugs fixed] : Bugs fixed fixed.
  
 
[https://bugs.eclipse.org/bugs/buglist.cgi?bug_severity=blocker&bug_severity=critical&bug_severity=major&bug_severity=normal&bug_severity=minor&bug_severity=trivial&bug_severity=enhancement&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&classification=Tools&columnlist=bug_severity%2Cpriority%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc&component=LuaDevelopmentTools&list_id=4569298&priority=P1&priority=P2&priority=P3&product=LDT&query_format=advanced&short_desc=%5C%5Bplan%5C%5D&short_desc_type=notregexp&order=priority%2Cbug_severity%2Cchangeddate%20DESC%2Cshort_desc%2Cbug_id%20DESC&query_based_on=Bug%20to%20fix%20for%201.3 Bugs to fix] : List of bugs and little improvements we will try to close.
 
[https://bugs.eclipse.org/bugs/buglist.cgi?bug_severity=blocker&bug_severity=critical&bug_severity=major&bug_severity=normal&bug_severity=minor&bug_severity=trivial&bug_severity=enhancement&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&classification=Tools&columnlist=bug_severity%2Cpriority%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc&component=LuaDevelopmentTools&list_id=4569298&priority=P1&priority=P2&priority=P3&product=LDT&query_format=advanced&short_desc=%5C%5Bplan%5C%5D&short_desc_type=notregexp&order=priority%2Cbug_severity%2Cchangeddate%20DESC%2Cshort_desc%2Cbug_id%20DESC&query_based_on=Bug%20to%20fix%20for%201.3 Bugs to fix] : List of bugs and little improvements we will try to close.
  
 
To understand priorities and severities meaning : [[LDT/Developer_Area/Development#Bugzilla_severity_and_priority | development documentation]]
 
To understand priorities and severities meaning : [[LDT/Developer_Area/Development#Bugzilla_severity_and_priority | development documentation]]

Latest revision as of 09:59, 10 June 2015

Work Items for LDT 1.3

Below are items that the LDT team are worth being considered for the 1.3 release. This release is expected for the mid year 2015.

Schedule

Milestones   End Date           Mars Targeted Milestones    Status  Details
M0           Oct, 3rd                     M3  Nov, 12th       --      Refactoring + rebranding because of project move (koneki->ldt)
M1           Jan, 30th                    M5  Feb, 04th       --      Biggest Features.
M2           Mar, 20th                    M6  Mar, 25th       --      All Features must be present in M2.
RC1          Apr, 30th                    M7  May, 06th       --      Time between M2 and RC1 should be used to do validation and bug fixes.
RC2          May, 22th                    RC2 May, 27th       --      Optional release to fix critical bugs and non intrusive bugs. 
RC3          Jun, 2nd                     RC3 Jun, 3rd        --      Fix Repo Reports problems.
RC4          Jun, 8th                     RC4 Jun, 10th       --      Fix Repo more Reports problems.
R            Jun, 24th                                        --      Final release.

SR1-RC1                                                     --      First SR1 Release.
SR1-RC2                                                     --      Optional release to fix critical bugs and non intrusive bugs.

see Mars Schedule.

Features Lists

Migration from Koneki

Ok green.gif convert to ldt project (371076 )

Ok green.gif write a tutorial to help to migrate.

Finalize Lua 5.2 support

Ok green.gif Support goto/label (401928 )

Dark theme

Ok green.gif fix dark theme problem (465035) . (https://www.eclipse.org/forums/index.php/t/787446/)

AST/User Assistance

Error.gif detect return type

Error.gif documentation validation

Better VM integration

We should try to integrate a new kind of VM List of VMs :

Error.gif LOVE2D ?

Error.gif LuaJ, JNLUA ? (http://www.eclipse.org/forums/index.php/t/627977/, http://www.eclipse.org/forums/index.php/t/628230/)

Error.gif COCOS2D ?(http://www.eclipse.org/forums/index.php/t/464638/)

Error.gif Wireshark ? (http://www.eclipse.org/forums/index.php/t/457923/)

C/C++ integration

Error.gif Think about how we can do a C/C++ integration for lua.

Extensibility

Error.gif Script on save.

Error.gif Trigger lua script on selection.

Tasks

Ok green.gif Create a "How to contribute" page.

Ok green.gif Help to create EE

Ok green.gif Move LDT in its own eclipse project

Ok green.gif Update release tools to be more compliant with Eclipse release train and avoid to use to more space in download.eclipse.org

Error.gif *DLTK Issues

    • Follow Dev IDE/handly project which could be interesting for LDT.
    • Take a look to LangEclipse.

Bugzilla Requests

Project Plan : The bigs features implemented.

Bugs fixed : Bugs fixed fixed.

Bugs to fix : List of bugs and little improvements we will try to close.

To understand priorities and severities meaning : development documentation

Back to the top