Do you mean controllers with predefined create/get/update/delete methods? On 05/30/2013 03:51 PM, Thomas Müller wrote: > I'd love to see the created controller to be rest compliant. > Related views and models etc should respect thus as well. > > Thx, > > Thomas > > -------- Ursprüngliche Nachricht -------- > Von: Bernhard Posselt <nukeawh...@gmail.com> > Datum: > An: Owncloud <owncloud@kde.org> > Betreff: Re: [Owncloud] Created scaffolding tool > > To clear some confusion: > > Scaffolding is used to quickly create new files and folders for your > app. It helps you to get rid of repetitive stuff, like > > * create a controller > * copy over controller code > * ajdusting code > * create a test for it > * copy over test code > * adjust test code > > This will likely be doable with one line (not yet implemented ;) ): > > owncloud.py controller TestController > > My personal motivation for that is that i have to write way less > boilerplate code in the documentation, it allows me to get rid of a ton > of stuff, i dont have to reference templates and tell users what to > replace. I can simply tell them: If you want to develop an app do: > > sudo pip install owncloud_scaffolding && owncloud.py startapp my_app > > Its also easy to integrate best practices :) > > > Bernhard Posselt <nukeawh...@gmail.com> schrieb: >>> Hi, >>> >>> I kinda worked on a scaffolding tool today which basically replaces the >>> apptemplate and apptemplate addvanced. It is installable via pip: >>> >>> sudo pip install owncloud_scaffolding >>> >>> and is hosted on >>> https://pypi.python.org/pypi?:action=display&name=owncloud_scaffolding&version=0.1.2 >>> The source is available here: >>> https://github.com/Raydiation/owncloud_scaffolding >>> >>> Currently it only supports creating apps, you run it like this: >>> >>> owncloud.py startapp my_app_name # apps with appframework and angular >>> >>> or >>> >>> owncloud.py startapp --type classic my_app_name # classic owncloud app >>> >>> >>> It prompts some defaults and then creates a complete app structure with >>> filled out files in the current directory. >>> >>> >>> Frank could you delete the apptemplateadvanced repo? If you want the >>> tool in the official repo you can create a seperate repository ;) >>> _______________________________________________ >>> Owncloud mailing list >>> Owncloud@kde.org >>> https://mail.kde.org/mailman/listinfo/owncloud > _______________________________________________ > Owncloud mailing list > Owncloud@kde.org > https://mail.kde.org/mailman/listinfo/owncloud > > > _______________________________________________ > Owncloud mailing list > Owncloud@kde.org > https://mail.kde.org/mailman/listinfo/owncloud
_______________________________________________ Owncloud mailing list Owncloud@kde.org https://mail.kde.org/mailman/listinfo/owncloud