Re: What I'd like to see gsoc achieve: plone distributions
David Bain <[email protected]>
| Newsgroups | gmane.comp.web.zope.plone.devel |
|---|---|
| Message-ID | <CAEXdPTHDY1bxDsFkdGzQx52PEiB_Kx2sAP+eMoSFLyaLpUf-9g@mail.gmail.com> |
One of my frustrations with Wordpress in the past is functionality being tied to themes, I consider this a weakness, not a strength. In fact, it is my understanding that the best wordpress developers discourage the practice, or to put it another way, key functionality in a them is something done in wordpress, found to be wanting and now actively discouraged. Anchoring key functionality to a theme sets us up for troublesome migration issues (at least when a customer wants to change the look of their site). Upgrading the look of the site becomes a production rather than simply changing the theme. I'm definitely in favour of distributions, but they need to be theme independent, so that an end user doesn't have to cross their fingers when changing themes for their new Plone based "daily deals distribution", "education distribution" or "mini-reddit-clone distribution". My suggestion is that an audit of the most commonly used widgets and views be done, then themers would be encouraged to account for these in their theme. The closest thing we have to that now is the */test_rendering *view which shows common widgets. A good summer of code project towards this end would be to fill out a more comprehensive reference page for themers. This approach is used for wordpress themes on themeforest in the form of shortcodes pages. See screenshot below: [image: Inline image 1] - David Bain, RHCSA Owner at Alteroo [email protected] www.alteroo.com (876) 475-5824 On Tue, Mar 24, 2015 at 5:30 AM, espen <[email protected]> wrote: > > 24. mars 2015 kl. 11:20 skrev Dylan Jay [via Plone] <[hidden email] > <http:///user/SendEmail.jtp?type=node&node=7573454&i=0>>: > > at is missing? > I realise it's perhaps beyond GSOC student but perhaps not if someone > steps up and architects how you could put a prebuilt site into a theme > package. Previously I'd suggested just dumping GS xml into the theme > package and then a button to install the GS after you activate a theme but > no one seemed to like that so perhaps someone could come up with a better > idea that a GSOC student could code? And then we could have some great > example sites rather than just e > > > Just some brainstorming: > > Could it somehow be possible that the universal installer installed some > Plone sites. > SO: after installing Plone (for the first time), when you go to > http://localhost:8080, you see > Plone site > and > PloneDemo1 > PloneDemo2 > etc > > As many probably does not want this, it should be possible to turn off in > buildout (?) > > Espen > > ------------------------------ > View this message in context: Re: What I'd like to see gsoc achieve: > plone distributions > <http://plone.293351.n2.nabble.com/What-I-d-like-to-see-gsoc-achieve-plone-distributions-tp7573429p7573454.html> > Sent from the Core Developers mailing list archive > <http://plone.293351.n2.nabble.com/Core-Developers-f293355.html> at > Nabble.com. > > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming The Go Parallel Website, > sponsored > by Intel and developed in partnership with Slashdot Media, is your hub for > all > things parallel software development, from weekly thought leadership blogs > to > news, videos, case studies, tutorials and more. Take a look and join the > conversation now. http://goparallel.sourceforge.net/ > _______________________________________________ > Plone-developers mailing list > Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > https://lists.sourceforge.net/lists/listinfo/plone-developers > >
image.png
(image/png, 736.9 KB) - not displayed