I'd be interested in participating on this as well Chris. A
On 11/5/10 3:07 PM, "Chris McDonough" <chr...@plope.com> wrote: > Hi Mike...I don't have much technical input on such a thing right now, > but we've been threatening to do this for a while: > > http://lists.repoze.org/pipermail/cmf3k/ > > We've actually had two in-person sprints on it, but it's a large job and > not much was produced, at least not much that is very consumable by a > "civilian". > > I think it would be useful to concentrate on some sort of "repository" > in which to store content first (as most everything else depends on > having some normalized way to store and query content). We actually > have tentative committments from some existing Plone folks to do a > sprint by years end on that topic. Some spike code is here: > > http://svn.repoze.org/repoze.itory/trunk/ > > I'll keep you notified about sprint timing and such, as I hear of it. > > - C > > On Fri, 2010-11-05 at 14:58 -0700, Mike Orr wrote: >> I've started wondering about porting a subset of Plone to Pyramid. >> Pylons has long lacked a full-featured CMS package. While Plone can be >> mounted as a sub-URL or vice-versa, it's still really big and >> different and harder to extend. As a programmer I'd be interested in >> making custom Plone products for my site, but the learning curve of >> doing that, plus adjusting the site templates, plus figuring out where >> in ZODB your data is stored in case you want to extract it later -- is >> daunting enough that my own website (Cheetah-built static) has been >> languishing unimproved for three years -- and I keep not writing blog >> entries or posting photos because I'm tired of the clunky old >> software. >> >> So my choice has been (A) use Plone, or (B) build my own CMS. But >> Plone is so big, and so different from my normal Pylons work. As for >> building my own CMS, Plone has hundreds of expert programmers, user >> interface designers, and CMS specialists behind it -- I can't possibly >> make something a tenth as good. But if some Plone experts are willing >> to help, we could identify the minimum design requirements for a basic >> Plone-like CMS, and how to make it scalable so that more features can >> be borrowed from Plone later. I'm not sure how much Plone code can be >> borrowed directly, vs how much would have to be reimplemented. I'm >> looking for something in the Pyramid/Pylons spirit, without too much >> large Zopisms. So maybe stick with ZODB but don't take the whole kit >> and keboodle. Every part of the database should be documented, so that >> the data is easily extractable. Maybe these docs already exist for >> Plone/Zope, but finding them and distinguishing between relevant vs >> irrelevant docs is a big task for a newbie. >> >> My vision is a basic page editor supporting HTML, ReST, TinyMCE and >> other formats. Versioning between "unfinished", "published", and "next >> version". (Full history would be nice but not strictly necessary.) >> Arbitrary URL hierarchy (sections, subsections). A default set of page >> attributes with a form, and a way to extend it. (E.g., for specific >> types of documents like book reviews, which would have additional >> attributes.) A comments system. A simple but scalable auth system. >> Bulk import of a static site. Multiple-sized image thumbnails. A UI >> something like the Plone tabbed UI. Those are the main features I'd be >> looking for in the first phases. >> >> This could be a first big project for Pyramid if it's feasable. >> Anybody want to help design the specs and identify the resources? >> >> Replies to pylons-devel. >> >> -- >> Mike Orr <sluggos...@gmail.com> >> > -- You received this message because you are subscribed to the Google Groups "pylons-devel" group. To post to this group, send email to pylons-de...@googlegroups.com. To unsubscribe from this group, send email to pylons-devel+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/pylons-devel?hl=en.