hi,

my two cents:

Site: a output of you database.
A site can be you frontpage,  backstage, a rss feed, or a channel.
For example in openclipart.org sites can be:
- www.openclipart.org
- www.openicon.org a subset of all icons with menus, categories and menus
to find icons.
- www.openclipart.org/librarian, a intranet for manage cliparts, comments,
users.
-.www.openclipart.org/inkscape. Api for inkscape.

Views: a adaption or version of a site.
- www.openclipart.org/mobil   a mobile version, with some menus deleted,
without big images.
- www.opencliparr.org/bluemarine.  A new theme for openclipart.
Sites don't shared widgets. View yes.

Apps:
(tip: remove captcha from apps)
A visual interface (or web page) with a objective/rol 'per se' (it's not
add-on) and independent of data (common to all site):
- admin aiki has a interface, a rol, and is the same for openclipart,
,myeshop or myblog, books site, music site.
- install aik
- upgrade aiki,.
- tools..
Apps can be sites. Using widgets or not is a problem of implementation:
installer can't use widgets, for upgrade is better don't use widgets, tools
need run even aiki is crash,...Admin can use widget.


Extensions
A way to add new features you can (and must) use in code. You can do more
thing in aiki widget.
captcha, web2date, multi-upload,

Plugin
A way to add new features to your site without touching the code. Aiki do
more thing.


Roger
_______________________________________________
Mailing list: https://launchpad.net/~aikiframework-devel
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~aikiframework-devel
More help   : https://help.launchpad.net/ListHelp

Reply via email to