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
×

Informative message

This proposal has been approved and the Eclipse Lua Development Tools project has been created.
Visit the project page for the latest information and development.

Go to Project

Lua Development Tools

Basics
This proposal is in the Project Proposal Phase (as defined in the Eclipse Development Process) and is written to declare its intent and scope. We solicit additional participation and input from the community. Please login and add your feedback in the comments section.
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.

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é
Source Code
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.

Source Repository Type: 
Git
Source Repositories: 
http://git.eclipse.org/c/koneki/org.eclipse.koneki.ldt.git
  • 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