There's a new plugin available for Pentaho. Why am I not announcing another Ctool? Well... basically our marketing team doesn't allow us to create yet more Ctools :p . Also, through time we ended up referring to "the Ctools" as the combination of CDF+CDA+CDE+CGG, the main stack needed to build and render dashboards. And specially with Sparkl, we're now talking more and more about "applications" and less about specific Ctools (that will still be maintained)
Pentaho Repository Synchronizer
About
Pentaho 5.0 changed a lot of the ways we "do stuff". Introduces a JCR based repository and there's no longer the old pentaho-solutions physical representation of the repository in the file system. This is a huge advantage, as it allows us to have much more metadata associated with the repository content. Having said that, it's still very useful to have that file representation, either for convenience of handling files or to store them in a VCS (Version Control System)
So we developed an application to emulate the old behavior and synchronize the jcr repository with a directory on the file system.
How it works
It has 3 modes of work:
The 2 "transfers" should be self explanatory - they simply consider one side to be the origin and the other to be the destination.
Synchronize assumes there are changes on both sides, and the Repository Synchronizer tries to guess what it should do with each file. Always double check to see if it's indeed doing what you expect it to.
Screenshots
Here are some screenshots of the application running
Requirements
The Repository Synchronizer is compatible with Pentaho 5.0 (both EE and CE), and you need the Ctools (CDE, CDA, CDF, CGG) in order to run it.
How to get it
Still ask? The marketplace, obviously. In EE the Marketplace doesn't (yet) come installed by default, so follow this link for instructions on how to install the marketplace.
Improve it
The RepositorySynchronizer is a Sparkl plugin! If you have sparkl you can see how it's built and improve it!
If you had any doubts that Sparkl is an insanely powerful tool - here's the proof ;)
Report a bug
For any bugs, suggestions or comments, please use the webdetails bug tracker system. If this project makes it's way through a maturity cycle it will eventually be moved to Pentaho's jira.
Support
This product is not supported, so use at your own risk. Even being a Pentaho company, Webdetails still wants to follow the strategy of releasing early and often, counting with the help of the community to test it's projects, improve them and ultimately let the users decide which projects should be maintained and which should be abandoned.
Have fun
More...
Pentaho Repository Synchronizer
About
Pentaho 5.0 changed a lot of the ways we "do stuff". Introduces a JCR based repository and there's no longer the old pentaho-solutions physical representation of the repository in the file system. This is a huge advantage, as it allows us to have much more metadata associated with the repository content. Having said that, it's still very useful to have that file representation, either for convenience of handling files or to store them in a VCS (Version Control System)
So we developed an application to emulate the old behavior and synchronize the jcr repository with a directory on the file system.
How it works
It has 3 modes of work:
- Transfer from JCR to File System
- Synchronize JCR with File System
Transfer to JCR from File System
The 2 "transfers" should be self explanatory - they simply consider one side to be the origin and the other to be the destination.
Synchronize assumes there are changes on both sides, and the Repository Synchronizer tries to guess what it should do with each file. Always double check to see if it's indeed doing what you expect it to.
Screenshots
Here are some screenshots of the application running
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Clik here to view.

Image may be NSFW.
Clik here to view.

Image may be NSFW.
Clik here to view.

Requirements
The Repository Synchronizer is compatible with Pentaho 5.0 (both EE and CE), and you need the Ctools (CDE, CDA, CDF, CGG) in order to run it.
How to get it
Still ask? The marketplace, obviously. In EE the Marketplace doesn't (yet) come installed by default, so follow this link for instructions on how to install the marketplace.
Improve it
The RepositorySynchronizer is a Sparkl plugin! If you have sparkl you can see how it's built and improve it!
If you had any doubts that Sparkl is an insanely powerful tool - here's the proof ;)
Report a bug
For any bugs, suggestions or comments, please use the webdetails bug tracker system. If this project makes it's way through a maturity cycle it will eventually be moved to Pentaho's jira.
Support
This product is not supported, so use at your own risk. Even being a Pentaho company, Webdetails still wants to follow the strategy of releasing early and often, counting with the help of the community to test it's projects, improve them and ultimately let the users decide which projects should be maintained and which should be abandoned.
Have fun
More...