[Owncloud] Re: suggestions for improvement
info at s8inac.org
info at s8inac.org
Thu Nov 4 17:24:41 UTC 2010
i hadn't much time the last weeks for programming but i had some new
thoughts about this project.
- we should define a codingstyle, e.g. for each class a file; use folders!
- drop php 4 compatibility for better oop design
and some more but yet not ready
> Zitat von info at s8inac.org:
> Zitat von Robin Appelman <icewind1991 at gmail.com>:
>> On Tue, Oct 5, 2010 at 23:02, <info at s8inac.org> wrote:
>>> Dear developers,
>>> since i had read something about this project i was interested in it.
>>> i like kde for many years and wanted always take part in kde but i couldn't
>>> imagine how.
>>> with this project i will contributing kde but as i reviewed the code
>>> it was very
>>> confusing for me. i am developing many years with php that's not
>>> the reason.
>>> it's the mixed code (php, html and css together) and a bit of smelling
>>> code (it's not personally).
>>> so i have some suggestions for improvement:
>>> - split this mixed code in application and presentation
>>> - application is e.g. managing files and users
>>> - presentation is e.g. a web interface, webdav
>>> - move 3rd party software to lib folder instead of inc
>>> i already started a clone of oc. it is called s8inacs-owncloud on
>>> wait for your opinion
>>> kind regards
>> First, sorry about the late reply, I've been pretty occupied with
>> various things lately.
>> I've not taken a good look at your changes yet but the ideas that you
>> propose seem valid enough to me.
>> With 1.1 planned for release somewhere soon, it's probably a little
>> late to put the changes in 1.1,
>> but for the next version I think we can push some, or all of your
>> ideas and changes into the main repo.
>> - Robin Appelman
> i'm not ready with my changes. may it takes some more weeks or months,
> not including testing. it's would be inteteresting for 2.0 or 3.0.
> but it's would be great if somebody could help me.
> - simon
> Owncloud mailing list
> Owncloud at kde.org
More information about the Owncloud