[Owncloud] feature freeze
Frank Karlitschek
frank at owncloud.org
Mon Aug 26 09:18:29 UTC 2013
On 26.08.2013, at 11:06, Christian Reiner <foss at christian-reiner.info> wrote:
> Moin all,
>
>>>>> On Sunday 25 August 2013 20:40 Frank Karlitschek wrote:
>>>>> Let me know if you have any questions.
>
>>>> On Sunday 25 August 2013 21:17:35 Thomas Tanghus wrote:
>>>> - There were plans of not allowing apps to call functions in the OC (or
>>>> OC_*) namespace. Are those postponed? If not how will it be implemented?
>
>>> On 25.08.2013, at 21:36, Christian Reiner <foss at christian-reiner.info>:
>>> Hmmm, just out of interest, since I never heard of this before...
>>>
>>> I do understand the idea behind this. But such step would mean to crash
>>> more or less every non-core app, since the public API simply does not
>>> provide all required functions.
>>> If such step is planned, wouldn't it make sense to inform app developers
>>> beforehand instead of waiting till the release say to be surprised by all
>>> apps being broken?
>>> The real solution would be to implement all required functions in the
>>> public API, but that has to be done first. It has not been done yet. So
>>> there currently is no way for app developers to "fix" their apps, except
>>> they themselves "fix" the core. Which does not really make sense in my
>>> eyes, because it shifts core development to the third party app
>>> developers.
>
>> On Monday 26 August 2013 09:46:23 Frank Karlitschek wrote:
>> You are right. Sorry, I thought I mentioned this plan before.
>>
>> I think everyone will help to port the 3rdparty apps in time. I think Bart
>> did some work already. The plan is to have the public api in place in the
>> next few days which means that we still have some time for porting. But
>> even if one app is not full ported for the feature freeze than it can and
>> should still be released together with ownCloud 6 via the app store or even
>> a bit afterwards.
>>
>> I hope that makes sense.
>
> Well, as mentioned the intention behind the change certainly makes sense.
> But still I ask myself now:
> * are the external developers going to be addressed directly?
> * why is it expected that someone digs through all the apps out there trying
> to "fix" them? I mean great that someone invests into this, but wouldn't it be
> much easier to inform the external developers beforehand and have them "fix"
> their apps? With "to inform" I mean an active contact, like an email, not "to
> mention it somewhere".
> * Why aren't such changes communicated? In the end this is a break in the
> framework. Isn't that worth getting spread?
You are right with both comments.
The thing is that we are still working on the API. We will have documentation and a proper announcements when it is done.
Frank
>
> Please don't get these open words wrong.
> But sometimes I just shake my head about how little effort exists in this
> project to inform people outside the inner core team.
> Why?
I agree with that too. The reason is probable that most people work on a lot of things in parallel and tend to forget to communicate things. Sorry for that.
>
> Christian Reiner (arkascha)
> _______________________________________________
> Owncloud mailing list
> Owncloud at kde.org
> https://mail.kde.org/mailman/listinfo/owncloud
More information about the Owncloud
mailing list