Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
DeepaMehta 3 v0.4.5 released
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  1 message - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Jörg Richter  
View profile  
 More options May 1 2011, 11:40 am
From: Jörg Richter <j...@deepamehta.de>
Date: Sun, 1 May 2011 17:40:39 +0200
Local: Sun, May 1 2011 11:40 am
Subject: DeepaMehta 3 v0.4.5 released

Hi DeepaMehta friends,

today DeepaMehta 3 v0.4.5 has been released:
https://github.com/jri/deepamehta3/tree/release-0.4.5

The overall focus of this release is to strengthen the development community and to make DeepaMehta more attractive to new developers. We've done this by providing a complete new build system and by embracing up-to-date tools and methods.

Use cases better supported now:
        - Compile DM from source and setting up the development/runtime environment.
        - Make changes to a DM module and redeploy it seemlessly.
        - Running DM unit and integration tests.
        - Begin your own plugin project and deploy it.
        - Write and run tests for your plugin project.

Tools in use:
        - The Build system is realized with pure Maven and Pax Runner (http://paxrunner.ops4j.org/)
          No shellscripts anymore. No manual Apache Felix installation anymore (http://felix.apache.org/)
        - Hot deployment through Felix File Install (http://felix.apache.org/site/apache-felix-file-install.html)
        - Testenvironment build on JUnit (http://www.junit.org/)
        - OSGi integration tests through Pax Exam (http://paxexam.ops4j.org/)
        - Support for unit tests through EasyMock (http://easymock.org/)

Further improvememts of the DM core architecture:
        - Plugins can publish their public API as OSGi service, consumable by other plugins.
        - Plugin services can be published at 2 endpoints solely by Java annotations:
          a) for local consumers (within OSGi environment)
          b) for remote clients (via HTTP/REST)

The new build system is described in the Wiki:
https://github.com/jri/deepamehta3/wiki/DeepaMehta-3-Development

A big THANK YOU goes to Danny Gräf (dgf) who made all this possible through his solid Maven expertise and large IT-in-praxis experience.

Improvements for *users* will be provided by the upcoming DM3 v0.5 release.

Cheers,
Jörg


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »