Apache Isis

Friday Mar 14, 2014

[ANN] Isis 1.4.0 released - yet more cool stuff!

The Isis team is pleased to announce the release of 1.4.0.  Load of new features, improved UI, auditing support, background commands.[Read More]

Thursday Nov 14, 2013

[ANN] Isis Wicket Viewer 1.3.1 released, with updated archetypes

The Isis team is pleased to announce the release of:
- Wicket Viewer 1.3.1
- Simple Archetype 1.3.1
- Quickstart Archetype 1.3.1

This is primarily a bug patch of Wicket viewer; the only changes to the
archetypes are to update the dependency on the Wicket viewer.  Full release
are available at [1][2][3] on the Isis website.

You can access this release directly from the Maven central repo [4], 
or download the release and build it from source [5].

Enjoy!

-The Isis team

[1] http://isis.apache.org/components/viewers/wicket/release-notes/isis-viewer-wicket-1.3.1.html
[2] http://isis.apache.org/getting-started/release-notes/quickstart_wrj-archetype-1.3.1.html
[3] http://isis.apache.org/getting-started/release-notes/simple_wrj-archetype-1.3.1.html
[4] http://search.maven.org
[5] http://isis.apache.org/download.html

Friday Oct 25, 2013

[ANN] Isis 1.3.0 released - crammed full of goodies!

The Isis team is pleased to announce the release of:

  • Apache Isis Core version 1.3.0
  • Wicket Viewer 1.3.0
  • Restful Objects Viewer 2.1.0
  • JDO Object Store 1.3.0
  • Shiro Security 1.3.0
  • Quickstart Archetype 1.3.0
  • Simple Archetype 1.3.0

There are some major new features in this release; indeed this is probably the most significant release of Isis as a TLP.  In core, the new features include:
  • contributed collections and properties
  • view model support (across both Wicket and RO viewers)
  • UI layouts defined in JSON files
  • better integration and BDD testing support, including Cucumber-JVM integration
  • domain services for handling application and user settings service
  • domain service providing various developer utilities (eg downloading metamodel)
  • domain service incorporating Guava's EventBus service); 
  • context-specific autoComplete
  • conditional choices
  • new annotations: @SortedBy; @CssClass; @PostsPropertyChangedEvent
  • helpers for writing contract unit tests and for writing comparable entities
  • optimistic locking improvements

In the Wicket viewer, new features include:
  • default dashboard
  • more sophisticated layouts, with multiple columns
  • dynamic reloading of layouts
  • sortable table columns
  • BlobPanel displaying images
  • bookmarkable actions
  • upgrade to wicket 6.11.0

In JDO objectstore, new features include:
  • better integration/validation between Isis and JDO metamodels
  • upgrade to DataNucleus 3.2.7
  • better Google App Engine compatibility
  • expose JDO PersistenceManager via domain service for more sophisticated use cases

The Restful Objects viewer also had several bug fixes vis-a-vis the RO spec v1.0 (thanks to our GSOC students for highlighting these).

In addition to all that, there is a new "simple" archetype, making it easier to get started.

Full release notes are available at [1,2,3,4,5,6,7] on the Isis website.

You can access this release directly from the Maven central repo [8], 
or download the release and build it from source [9].

Enjoy!

-The Isis team

[1] http://isis.apache.org/core/release-notes/isis-1.3.0.html
[2] http://isis.apache.org/components/viewers/wicket/release-notes/isis-viewer-wicket-1.3.0.html
[3] http://isis.apache.org/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-2.1.0.html
[4] http://isis.apache.org/components/objectstores/jdo/release-notes/isis-objectstore-jdo-1.3.0.html
[5] http://isis.apache.org/components/security/shiro/release-notes/isis-security-shiro-1.3.0.html
[6] http://isis.apache.org/getting-started/release-notes/quickstart_wrj-archetype-1.3.0.html
[7] http://isis.apache.org/getting-started/release-notes/simple_wrj-archetype-1.3.0.html
[8] http://search.maven.org
[9] http://isis.apache.org/download.html

Monday Oct 07, 2013

Google Open Source blogpost on ASF's GSOC2013 participants

The Google open source blog has just posted the write-up that ASF provided on some of its students for GSOC 2013. I contributed a couple of paragraphs on how Apache Isis' two students, Dimuthu Upeksha and Bhargav Golla, got on.[Read More]

Monday Aug 12, 2013

Welcoming Oscar Bou as a new committer to Apache Isis

Oscar Bou has been voted in as a new committer to Apache Isis[Read More]

Friday May 31, 2013

[ANN] Release of Apache Isis Core 1.2.0 and components

The Isis team is pleased to announce the release of Apache Isis Core version 1.2.0 and components.  There have been many new features and improvements in this release.  Highlights include: publishing service, reworked bookmarks in the wicket viewer, restful objects compliant(ish) with RO spec v1.0, and eager rendering of collections in restful objects.


[Read More]

Tuesday Feb 26, 2013

Marrying DHTMLX with Apache Isis

Announcing the development of a new integration between DHTMLX Javascript library and Apache Isis.[Read More]

Wednesday Feb 13, 2013

A couple of articles on Isis at SDJournal (free access)

A couple of articles on Apache Isis have just been published by the Software Developers Journal, available for free download.

The first article is a general introduction to Apache Isis, while the second looks in detail at Isis' RESTful APIs.  Both were written by Dan Haywood, Isis' current PMC chair.

To download the journal, you do need to register, but it won't cost you anything other than your email address.


Thursday Jan 31, 2013

[ANN] Apache Isis Core 1.1.0, Isis Shiro Security 1.1.0, Isis Wicket Viewer 1.1.0 and Quickstart (Wicket/Restful/JDO) Archetype 1.0.2 released

The Isis team is pleased to announce the release of Apache Isis Core 1.1.0, Isis Shiro Security 1.1.0, Isis Wicket Viewer 1.1.0 and Quickstart (Wicket/Restful/JDO) Archetype 1.0.2 released.[Read More]

Thursday Jan 10, 2013

[ANN] Isis Shiro Security 1.0.0 and Quickstart (Wicket/Restful/JDO) archetype 1.0.1 released

The Isis team is pleased to announce the release of Apache Isis Shiro Security 1.0.0, along with an update to the Quickstart (Wicket/Restful/JDO) archetype, v1.0.1.

The main new feature is the integration of Apache Shiro [1], to be used for authentication and authorization. The quickstart archetype has been updated to integrate this new component [2]. Full release notes are available at [3] on the Isis website.

In addition, the quickstart archetype has been simplified so that both the Wicket viewer [4] and the Restful Objects viewer [5] are run within the same webapp. There is also a new welcome page to help new users get started.

There is one known minor issue: the links on the welcome page to the wicket viewer and restful objects viewer are incorrect if run outside of the root context.

You can access this release directly from the Maven central repo [6], or download the release and build it from source [7].

Enjoy!

-The Isis team

[1] http://shiro.apache.org

[2] http://isis.apache.org/components/security/shiro/about.html

[3] http://isis.apache.org/components/security/shiro/release-notes/isis-security-shiro-1.0.0.html

[4] http://isis.apache.org/components/viewers/wicket/about.html

[5] http://isis.apache.org/components/viewers/restfulobjects/about.html

[6] http://search.maven.org

[7] http://isis.apache.org/download.html

Monday Dec 24, 2012

[ANN] Apache Isis 1.0.0 (Core, 4 components, 1 archetype) Released

The Isis team is pleased to announce the release of Apache Isis Core 1.0.0, along with 4 components and 1 archetype[Read More]

Thursday Jul 19, 2012

InfoQ article introducing Restful Objects (implemented by Apache Isis)

Just to say that InfoQ have posted an article [1] that introduces the Restful Objects spec [2], and its two implementations, Apache Isis [3] being one of them.

Restful Objects is all about providing a hypermedia API from a domain model.  In the case of Isis, this is done automatically, leveraging its internal metamodel.  

Because Restful Objects is a spec, it also opens up possibilities for independently developed clients (eg Javascript) and server implementations; indeed this is already happening and has brought some "new blood" into our community.  

Anyway, if the idea of marrying up REST and domain models sounds of interest, check out the article.


Dan Haywood
committer: Apache Isis (incubating) 


[1] http://www.infoq.com/articles/Intro_Restful_Objects
[2] http://restfulobjects.org/
[3] http://incubator.apache.org/isis/

Monday Feb 27, 2012

Apache Isis 0.2.0-incubating

Just a quick announcement that last week we put out our second release of Apache Isis from the incubator, namely 0.2.0-incubating.

The main theme in this release is to try to simplify things a little, so that would-be users can more easily grok what Isis is about:

  • We've updated the website, hopefully explaining better what Isis is and what use cases it hits.
  • we now have the online demo linked directly from the website.
  • the archetype has also been reworked; rather than have a module for each of the viewers, we've reduced the number of viewers (just HTML viewer and JSON viewer) and put them into a single webapp module.

You can read full release notes here.

And, as for all Isis releases, the release can be found in the Maven central repo, you can use the Maven archetype to create a quickstart app, or you can download the release and build it from source.

By the way, work is well under way on the next release, where the plan is to re-introduce the Scimpi viewer to the archetype, and also to bring in NoSQL (MongoDB) support.

Wednesday Feb 01, 2012

JQueryMobile demo app now included in the online demo

If you're interested in REST or in mobile apps, you might want to check out two recent blogs posts which highlight a demo app written in JQueryMobile, and consume the RESTful API provided by the Apache Isis json-viewer. 

The first of the blog posts shows some screenshots of the new app in action, while the second post has a fairly detailed code walk-thru of that app.  


Friday Dec 16, 2011

Updated Apache Isis Presentations

If you're thinking of introducing Apache Isis to your co-workers, you might be interested to know that Isis already has an "Introducing Apache Isis" presentation slide deck (in ODP,  PPTX or PPT, PDF slides or notes).  You are free to use this as you will.

I've just updated the deck in line with the forthcoming v0.2.0 release; the most significant new content includes an overview of the main use cases for Apache Isis.  The online demo for Isis also gets a link.

As ever, feedback welcome!

Calendar

Search

Hot Blogs (today's hits)

Tag Cloud

Categories

Feeds

Links

Navigation