Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Projects
  3. Eclipse Tools Project
  4. Eclipse Lua Development...
  5. Lua Development Tools
  6. Creation Review

Eclipse Lua Development Tools Creation Review

Type: 
Creation
Restructuring
State: 
Successful
End Date of the Review Period: 

Reviews run for a minimum of one week. The outcome of the review is decided on this date. This is the last day to make comments or ask questions about this review.

Wednesday, May 28, 2014
Project: 
Eclipse Lua Development Tools
Koneki

Creation Review

Proposal: 

Lua Development Tools

Parent Project: 
Eclipse Tools Project
Background: 

Back in 2011 the Eclipse Koneki project was started to gather tools arround M2M technologies. One of the tools was an IDE for the Lua language, as Lua is suitable for efficient embedded development. The Lua Development Tools IDE is mature IDE dowloaded thousands times with an active user community on the Koneki forum.

Scope: 

The main goal of this project is to provide Eclipse quality tooling for Lua. It includes the Lua IDE and tools to support the full development lifecycle including code editing, documenting, debugging, and testing with Lua. Lua code analysis tools such as code metrics generators or bugs prediction engines are also in scope.

Description: 

The Lua Development Tools project provides a comprehensive IDE and tools for Lua developers.

Why Here?: 

We want to provide lacking Lua tooling for the Eclipse ecosystem. Eclipse is a powerful and well known platform, building an Lua IDE on top of it is a way to provide to Lua developers not only a Lua file edition, but also a debugger, remote tools, and a C/C++ environment in the same tool. Contributing to the simultaneous release of Eclipse will provide LDT greater visibility, and provide us access to more feedback and a larger community.

Initial Contribution: 

The project will be initialized with the Lua Development Tools IDE and the Metalua (Lua AST generator) source code and resources from Koneki.

Licenses: 
Eclipse Public License 1.0
Project Scheduling: 

Initial contribution is expected after Luna Release (summer 2014). First build should be ready one or two month after.

We plan to make our first release for winter 2015.

Future Work: 

We want to increase code contributions on the project. We though a lot about Lua developpers, they are not famillar with Java and Eclipse development. That's why we plan to add ways to extend LDT functionalties using Lua.

Support of GOTO/LABEL from Lua 5.2 syntax is also a wanted feature.

We also plan to provide documentation and maybe some features about C and Lua interoperability from Eclipse.

People
Project Leads: 
Simon Bernard
Committers: 
Marc Aubry
Kevin Kin-foo
Fabien Fleutot
Julien Desgats
Mentors: 
Benjamin Cabé
  • Sign in to post comments.
  • Sign in to post comments.

Project Links

  • Getting Started
  • Website
Eclipse Lua Development Tools

Related Projects

Project Hierarchy:

  • Eclipse Tools Project
  • Eclipse Lua Development Tools

Tags

Technology Types
  • Language
  • Tools
Build Technologies
  • Maven
  • Tycho

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top