I added the check so that only apps that are compatible with the current 
version can be installed. Most of the strange ownCloud 4 bugs reported the last 
few days are caused because people use incompatible apps. 
App developer have to port and test their app and mark them as compatible with 
oC 4 before they work.
So this is intended behavior. Similar to browser plugins for example

Frank


On 26.05.2012, at 17:33, Florian Hülsmann <[email protected]> wrote:

> In lib/installer.php I found this check:
> 
> $version=OC_Util::getVersion();    
>                if(!isset($info['require']) or ($version[0]>$info['require'])){
>            OC_Log::write('core','App can\'t be installed because it is not 
> compatible with this version of ownCloud',OC_Log::ERROR);
> ...
> 
> Which means that if the <require> tag content in info.xml is below the 
> ownCloud version number, the installation fails. So in ownCloud 5 no external 
> apps can be installed before having their <require> tag set to a number >= 5. 
> Can someone please explain me the intension of this behavior? Or did I miss 
> something?
> 
> Thanks!
> 
> -- 
> Florian Hülsmann
> <[email protected]>
> http://cbix.de
> _______________________________________________
> Owncloud mailing list
> [email protected]
> https://mail.kde.org/mailman/listinfo/owncloud
_______________________________________________
Owncloud mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/owncloud

Reply via email to