Hi all,
I do not know to what extent this is going to help
or even if this is going to be relevant in this thread.
There is an open-sourced javascript framework to develop
desktop grade UIs for web-apps, called http://cappuccino.org/
we may look into the same.
On 03/03/2011 04:33 PM, Frank Karlitschek wrote:
> Hi Jakob,
>
> this sounds interesting. I´m looking forward to see your results.
>
> Perhaps it´s good to keep one aspect in mind.
> I think ownCloud might move more into the direction of a platform for web
> apps in the future.
> So plugins might become more like Apps which run on top of ownCloud.
>
> One day an ownCloud user might install an RSS reader App, a TODO manager or a
> game on ownCloud as an third party App. We can provide a interface to search
> for new Plugins/Apps, install or update via OCS or uninstall them.
>
> It´s important that we provide a clean API for Plugins/Apps with features
> like "I´m a plugin and I need those database tables. Please create them for
> me during install and remove them during uninstall". "Create those additional
> buttons in the navigation" or "I need an additional data directory for my
> stuff".
>
> It would be also cool if we could provide basic GUI elements for the
> Plugins/Apps. Like a listview, a button and so on.
>
>
> What do you think?
>
> Cheers
> Frank
>
>
>
>
> On 03.03.2011, at 00:25, Jakob Sack wrote:
>
>> Hi,
>>
>> those of you following #owncloud on freenode already know this: I am
>> refactoring owncloud.
>>
>> But what does this mean? Well, some parts of owncloud are somewhat messy. To
>> make contributing to owncloud easier I thought about possible chages and put
>> them down on the wiki [1]. After some feedback from Robin and François I
>> started to implement those changes.
>>
>> To summarize the changes: I try to loosely follow the MVC paradigm, put
>> libraries from other parties in another folder ("3dparty") and separate the
>> functions (applications). Furthermore I introduced some very basic template
>> system using php files and the ob_* functions and migrate the javascript code
>> to jquery and jquery-ui.
>>
>> At the moment the code is barely working. If you want to have a look at it
>> just enter the branch "refactoring" or visit [2]. There you can see the
>> current state of my work. Be warned: this code might eat your children.
>>
>> Please do not expect final results before the Stuttgart meeting. Using this
>> as
>> a base for new features isn't a good idea, either. The code might change
>> faster than you can do a rebuild of kde. Lastly, I am not going to add
>> features like versioning and a gallery and whatsoever. The primary goal is to
>> have a working refactored owncloud making developers feeling welcomed.
>>
>> If you have feedback please edit the according wiki page or answer this mail.
>>
>> Greetings,
>>
>> Jakob
>>
>> [1] http://owncloud.org/index.php/Refactoring
>> [2]
>> https://projects.kde.org/projects/playground/www/owncloud/repository/show?rev=refactoring
>> _______________________________________________
>> Owncloud mailing list
>> [email protected]
>> https://mail.kde.org/mailman/listinfo/owncloud
>
> --
> Frank Karlitschek
> [email protected]
>
>
>
>
> _______________________________________________
> Owncloud mailing list
> [email protected]
> https://mail.kde.org/mailman/listinfo/owncloud
--
regards
-------
Kunal Ghosh
Dept of Computer Sc.& Engineering.
Sir MVIT
Bangalore,India
permalink: member.acm.org/~kunal.t2
Blog:kunalghosh.wordpress.com
Website:www.kunalghosh.net46.net
_______________________________________________
Owncloud mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/owncloud