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 Technology
  4. Eclipse Handly™
  5. 0.6
  6. 0.6 Release Review

Eclipse Handly™ 0.6 Release Review

Type: 
Release
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, December 7, 2016
Project: 
Eclipse Handly™
Release: 

0.6

Description: 

Eclipse Handly 0.6 release is an incremental improvement of the entirely new design introduced in Handly 0.5, with special emphasis on facilities for non-breaking API evolution and support for non-local file systems and files external to the Eclipse workspace. Besides quite a few revisions through the whole spectrum of the core API, new features include a context API (499220), an API for the model object (500653), and a notification manager API (505777).

New and Noteworthy
Migration Guide
Downloads

Architectural Issues: 

There is no declared API in this release as both the API and the API policy may still evolve before the 1.0 release.

That being said, this release is heavily focused on API quality and takes another significant step further towards finalizing core Handly APIs.

Due to the API rework involved, there are breaking changes that existing clients will need to accommodate to. We'll guide early adopters through the necessary migration steps.

Non-Code Aspects: 

We still have a PMI-based website [1], CBI-based build [2], an architectural overview [3], the contributor guide [4], committer FAQ [5], and a number of exemplary implementations including a basic Xtext-based example and a more advanced Java model example (Handly Examples).

All existing artifacts are kept up-to-date. The architectural overview reflects the still current (at the time of this writing) 0.5 version and will be updated once Handly 0.6 is released.

Also available is a step-by-step guide to getting started with Handly [6] (hosted on GitHub and made available under the EPL v1.0), which has enjoyed some encouraging feedback from early adopters. Based on the still current (at the time of this writing) 0.5 version, it will be updated to take advantage of Handly 0.6 shortly after the release.

We will also provide a migration guide for current adopters in the time leading to this release.

[1] https://projects.eclipse.org/projects/technology.handly

[2] https://hudson.eclipse.org/handly/

[3] http://www.eclipse.org/downloads/download.php?file=/handly/docs/handly-overview.pdf&r=1

[4] http://git.eclipse.org/c/handly/org.eclipse.handly.git/about/

[5] https://wiki.eclipse.org/Handly/Committer_FAQ

[6] https://github.com/pisv/gethandly/wiki

Communities: 

All discussion happens on open channels of developer mailing list [1], adopter forum [2] and bugzilla [3]. The project lead's blog posts on topics surrounding Handly [4] are syndicated to Planet Eclipse.

We make it a point to promptly inform our community about ensuing changes in the API [5-7]. To provide existing adopters with an opportunity to give it an early try, leave feedback or raise concerns, a milestone build (corresponding to an attempt at API freeze towards this release) was made available [8].

Despite its incubation status, the project is known to be successfully used in two large-scale commercial products [9].

[1] https://dev.eclipse.org/mailman/listinfo/handly-dev

[2] http://eclipse.org/forums/eclipse.handly

[3] https://bugs.eclipse.org/bugs/buglist.cgi?product=Handly

[4] http://pisv.wordpress.com/tag/handly/

[5] https://dev.eclipse.org/mhonarc/lists/handly-dev/msg00207.html

[6] https://dev.eclipse.org/mhonarc/lists/handly-dev/msg00213.html

[7] https://dev.eclipse.org/mhonarc/lists/handly-dev/msg00214.html

[8] https://dev.eclipse.org/mhonarc/lists/handly-dev/msg00215.html
[9] https://wiki.eclipse.org/Handly/Adopters

 

  • Sign in to post comments.

Project Links

  • Source Code Repository
  • Success Stories
  • Getting Started
  • Website
Eclipse Handly™

Related Projects

Related Projects:

  • Textual Modeling Framework
    • Eclipse Xtext™
  • Eclipse Technology
    • Eclipse Dynamic Languages Toolkit

Project Hierarchy:

  • Eclipse Technology
  • Eclipse Handly™

Tags

Technology Types
  • Language
  • Modeling
  • Tools
Build Technologies
  • Jenkins
  • 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