Hi Markus,

> I'm sorry, I'm not really up2date because I missed the dev meeting, but I 
> think it's not usefull to change java tmp dir for felix when we can also 
> change "org.opencastproject.storage.dir" in config.properties by default to a 
> non tmp directory. So no data will be lost and one can change it to tmp dir 
> if one needs to.

You've got a valid point here. However, there are still 24 mentions of 
"java.io.tmpdir" in the codebase, which is a good hint that we should at least 
think about that directory.

> For example I'm quite happy to have a clean matterhorn each time I start my 
> computer when starting to develop. Temp directories are meant to be temporary 
> and not to be misused as something different.

There are two problems with this: First of all, the tmp directory is only 
cleared on *some* architectures, not on all. So we are looking at 
inconsistencies in behavior, which makes it hard for us to reproduce bugs 
related to it. Second, as a developer you should be able to setup your 
development environment as you need it, including or excluding cleanup on 
restart. What I am proposing is a solution that will make test deployments more 
stable. 

>From my point of view, we need to improve the installation experience at all 
>cost, developers will anyway invest much more time in their setup. But with 
>problems like this, we'll lose potential adopters. And at least this one 
>pitfall would be easy to remove.

Tobias
_______________________________________________
Matterhorn mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn


To unsubscribe please email
[email protected]
_______________________________________________

Reply via email to