RFC: The Road(blocks) Ahead Squishdot Butch Landingin squishdot@yahoo.com 1 what-the-future-holds As more people use Squishdot, I hope to enhance it to become a more effective tool for their news publishing and discussion needs. I have sketched out a tentative plan for the changes we are planning. I welcome your comments and suggestions. %% As with all plans, it can change suddenly (Update for ver 0.3.0: it already did) and without warning. I are presenting this for review and comment, but don't hold me to it (Update for ver 0.3.0: I don't).
These are the planned releases of Squishdot:
On a minor note, we are also working on a fortune cookie Zope product (this will replace the static quote at the bottom of the page) and we will also try to bundle in a working Poll Product example so that you can run surveys as a Squishdot squishbox.Update for ver. 0.3.0: There are two fortune-cookie products available for Zope which can be used to replace the static quotes found at the bottom of the page, One is the Zippy tag implemented by Michel Pelletier and the other is the Fortune product by Lalo Martins. Check the Zope website for availability. Unfortunately, no Poll products were listed for Zope2.
Among the ideas being floating around is the concept we call "article stalks" to which you can attach/detach articles to -- something like a section page of which the main page item list is (currently the only) one -- which have customizable color schemes, images, etc.
Another major area of work planned for this release are user identification/customization features so that you can customize what and how users see the articles and what they can do with them.
Depending on how well (or how bad) users adopt Squishdot and contribute to improving it, as well as how busy we are going to get (on the stuff that we get paid for) we estimate the time between release 0.1 and 1.0 to be between 6 months to a year. But don't hold us to it. (Update to version 0.3.0: the jump from version 0.1.0 to 0.3.0 has already taken appx. 4 months, so this is really not likely to hold either) .
Last minute addendum: As we have begun hearing about Zope2 and ZClasses, we might incorporate this into Squishdot to make it easier to customize. However, as we have been lagging a bit in learning about the new-fangled features of Zope2, ZODB3, etc. so we have not determined at what version or time we can incorporate the pixel-dust magic that will transform Squishdot into a subclassable ZClass, unless more knowledgeable Zope masters deign to impart their deep wisdom to us lowly mortals. We've also seen the Catalog portal demo and we are thinking a lot about how to integrate it with Squishdot (especially the personalization features).
Update to version 0.3.0: We've added the preview button and also an RSS/RDF page... -- these are the two major new features in this feature release. I'm also working on a design document outlining Squishdot's future direction. The next major release will probably include bigger architectural changes to Squishdot (if all goes according to the general plan I've stated above) unless I get side-tracked by other more interesting projects.
--Butch Landingin <squishdot@yahoo.com> (Squishdot maintainer) %%