I've just pushed the initial draft of MARMOTTA-422, where backends' dependencies have been moved to profiles.

So now you can use the marmotta-webapp launcher as follows, KiWi remains the default backend, so you could user any of the following commands:

  mvn tomcat7:run

  mvn tomcat7:run -Dmarmotta.backend=kiwi

For all alternative backends, it is required to add a new profile with the required dependencies. In the case you'd like to use the webapp launcher with the BigData backend (the single one which already had a launcher) you would need to use something like:

  mvn tomcat7:run -Dmarmotta.backend=bigdata

I think the mechanism is much cleaner than what we had before. So, as soon as it's tested and accepted by others, I'd proceed to remove the deprecated marmotta-webapp-bigdata launcher.

Cheers,


On 16/01/14 14:32, Jakob Frank wrote:
++1

Every launcher requires a lot of individual attention in a release
because you need to check the L&N for all included dependencies... So
IMHO the fewer the better.

Best,
Jakob

On 16 January 2014 13:00, Sergio Fernández <[email protected]> wrote:
Hi,

for getting some background about the issue I'd like to discuss, please
refer to this thread from October:

   http://markmail.org/message/baqr6w5tqyuwiqoc

FMPOV currently we have a kind of mess bundling individual launchers per
backend: marmotta-webapp uses marmotta-backend-kiwi, marmotta-webapp-bugdata
uses marmotta-backend-bigdata, and so on if someone adds introduces any
other backend.

Therefore I think we have to fix that before the release. I've an idea that
could work based on maven profiles; but before actually implement it, I'd
like to ask if someone could have any other better idea...

Cheers,

--
Sergio Fernández
Senior Researcher
Knowledge and Media Technologies
Salzburg Research Forschungsgesellschaft mbH
Jakob-Haringer-Straße 5/3 | 5020 Salzburg, Austria
T: +43 662 2288 318 | M: +43 660 2747 925
[email protected]
http://www.salzburgresearch.at

--
Sergio Fernández
Senior Researcher
Knowledge and Media Technologies
Salzburg Research Forschungsgesellschaft mbH
Jakob-Haringer-Straße 5/3 | 5020 Salzburg, Austria
T: +43 662 2288 318 | M: +43 660 2747 925
[email protected]
http://www.salzburgresearch.at

Reply via email to