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 Thym
  5. 1.0.0
  6. 1.0.0 Release Review

Eclipse Thym 1.0.0 Release Review

Type: 
Release
Graduation
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, June 17, 2015
Project: 
Eclipse Thym
Release: 

1.0.0

Description: 

Thym provides tools for Apache Cordova based Hybrid Mobile Application development. This is the first major release fo Thym.

With this release Thym will move out of incubation.

API Certification: 

The project leadership certifies that the APIs in this release are "Eclipse Quality".

Architectural Issues: 

The Hybrid Mobile project delivers IDE components and a framework for developing Hybrid Mobile Applications on the Eclipse platform. The developed IDE components support the Apache Cordova framework.

Thym provides functionality compatible to command line tools from Apache Cordova project. The functionality is reimplemented as part of Thym in Java hence does not depend Cordova command line tools. This release supports the following platforms.

  • iOS (XCode)
  • Android
  • Windows Phone

Thym provides an extensible framework to add support for new platforms. This is achieved through the extension points for

  • Generating platform native projects
  • Building platform projects

Although, having own implementation can provide some advantages especially when integrating with Eclipse IDE features, Thym can occasionally fall behind or even get broken with the frequent Cordova releases. The project aims to make frequent releases in order to compansate for these changes.

Security Issues: 

There are no known security issues.

Non-Code Aspects: 

GitHub is used for the daily development of Thym as well as the external contributions. Thym uses HIPP for builds.

Bugzilla is used for planning and bug tracking

Thym does not yet have localization/externalization.

To make it more convenient a contribution guide exists in both wiki and Github.

User documentation is limited. However, Cordova project is well documented, Thym relies on Cordova documentation for the concepts and utilizes screencasts to explain how they work while developing with Thym.

Usability Details: 

Thym aims to conform with Eclipse UI guidelines. We continously gather feedback and improve usability of our components. This effort lead to several iterations on

  • Cordova plugin discover wizard
  • New Cordova project wizard
End of Life: 

No features or APIs are being end-of-life'd in this release.

Standards: 

The features of Thym closely follow the features of Apache Cordova project.

Communities: 
  • 3 active committers from 2 organizations
  • Eclipse market place listing for adoption community growth
  • Presented at ApacheCon
  • Several screencasts
  • Forked 54 times on GitHub to date
  • Thym committers and contributors also participate on the Apache Cordova project to coordinate the efforts. Thym project lead (Gorkem Ercan) is also a PMC member and a committer for Apache Cordova project.
  • Thym is used by these tools to provide cross-platform mobile development
    • JBoss Developer Studio
    • Zend Studio
This release is part of Mars.
  • Sign in to post comments.
Archived - Eclipse Thym

Related Projects

Project Hierarchy:

  • Eclipse Tools Project
  • Eclipse Thym

Tags

Technology Types
  • Tools

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