Wednesday, October 09, 2013

NextReports in an open source project!

This is a very important moment for NextReports. NextReports became an open source project. Engine and Designer were already free products and now are open source. But now, also, NextReports Server is free and open source.

You can find NextReports engine, designer and server on github. From there you can download sources, build the project and run designer and server.

NextReports Engine is found at https://github.com/nextreports/nextreports-engine. You can read the README to find how to build the engine.

Programmers can use maven now to get NextReports engine in their projects:
   <dependency>
      <groupId>ro.nextreports</groupId>
      <artifactId>nextreports-engine</artifactId>
      <version>6.2</version>
   </dependency>
A change was done in refactoring sources from com.asf.nextreports.* to ro.nextreports.*

NextReports Designer is found at https://github.com/nextreports/nextreports-designer. You can read the README to find how to build and run the designer.

NextReports Server is found at https://github.com/nextreports/nextreports-server. You can read the README to find how to build and run the server.

Server url was changed from http://<host>:<port>/nextserver to http://<host>:<port>/nextreports-server.

Also, when upgrading you must know the following. If you need some older version history for your reports, please keep a copy of your server data before upgrading, to be able to download that version from repository using older NextReports Server. Because refactoring was needed for open source, in the new version you cannot see the older version history of your reports. As a best practice install the new version in other folder and set your server to connect to a copy folder of your repository.

We kept on NextReports site , as always, native installers for Windows and Linux and demo samples for integration.

No comments: