I just released another version of SSPS: no more XMLs, no more WebDav. Instead: Groovy-based scripts, Git or SVN repositories. Check it out.
So, I decided to release a new version of SSPS. I simplified a lot of thing and I am slowly shaping it to my needs. It doesn’t require a server anymore. All it needs is a XML file (and Application Deployment Module) and it downloads and installs the software as you need.
I chose to do so because, well, there are many other – far more competent – tools to publish software out there. Maven, itself, can do it pretty quickly. Anyway, if you’re interested, check it out.
For the last few days I’ve been working on a few improvements for the SSPS. One of the focus I have at the moment is to make it easier to use. The fact that it relies on a 3rd party component to work may raise eyebrows on some users. Hence I am trying to make it easier to setup a new repository. Today I pushed a few patches to the master that allow a user to configure a repository by using the following command:
sdm install --remote -a https://www.orpiske.net/ssps/files/0.1.x/adm/jackrabbit-2.4.2.xml
This command downloads, installs and pre-configure JackRabbit with a very simple repository. As the application matures, I plan to make its usage even easier. If you’re not afraid of unstable software, you can get the latest and greatest code from my github.