Speaking of best-of-breed and integration, at least within the Python
platform, that's what Repoze is trying to do:
http://www.repoze.org/
Chris McDonough, Tres Seaver, and others are trying to make Zope "play
nice" with modern Python web technologies (WSGI, Paste, eggs, etc.)
As a practical example, we use Zope/Plone, Roundup (issue tracking),
pyblosxom (blogging), Mailman, and direct filesystem services....all
running inside mod_wsgi. All have the same WSGI "middleware". For
example, the Deliverance "theme" is an HTML file used untouched across
all those different frameworks.
I think the future can show that some Web 2.0 services (e.g. tagging)
could move out of the individual WSGI applications (Zope/Plone) and
into the WSGI pipeline, in some way.
--Paul
On Dec 12, 2007, at 3:24 AM, Peter Hollands wrote:
Thanks everyone for some thoughtful replies.
I'm beginning to come round to the view, that perhaps the best way
forward is
"Integration of best of breed" rather than Plone trying to do
everything.
Alex Limi says in the foreward to Martin Aspeli's book ....
"Speaking of which, how does the future of Plone look like in 2007?
Web
development is now in a state we could only have dreamt about five
years ago—
and the rise of numerous great Python web frameworks, and even non-
Python
solutions like Ruby on Rails has made it possible for the Plone
community to
focus on what it excels at: content and document management,
multilingual
content, and solving real problems for real companies—and having fun
in the
process. Before these frameworks existed, people would often try to
do things
with Plone that it was not built or designed to do—and we are very
happy that
solutions now exist that cater to these audiences, so we can focus
on our
core expertise. Choice is good, and you should use the right tool
for the job
at hand."
(The full context of that quote is at
http://limi.net/articles/foreword-to-professional-plone-development/
)
And of course, it not just about other software platforms anymore.
It's about
the fact that so much of our world is now represented in datacenters
on the
Internet. We are interested in connecting services not software.
The world seems to be moving towards service orientated
architectures (SOA)
and using SOAP, REST, ATOM PUB to integrated large blogs of
functionality
from different platforms. The world of Service Orientated
Architecture (SOA)
will be a comfortable area for python / zope programmers. It's an
object
orientated world. The marketing folks are using words like
"mashups", "data
mashup" and "Business Mashups".
If you are new to this world of mashups, then try .....
http://www.serena.com/mashups/tv.html?bcpid=1321279998&bclid=1323277251&bctid=1328185438
(7 minutes)
Bear with the sales tone for the first two minutes, it gets better.
Sounds like NorthWest One has done some great work on a mashup with
SalesForce.com. I see it listed on appexchange.com at ....
http://www.salesforce.com/appexchange/detail_overview.jsp?id=a0330000002QFi8AAG
Is there are a good "end user case study" of salesforce.com
integrated with
Plone ? Is any non-profit on this list using this integration ? How
is it
going ?
As Paul Roleand said, the Plone community is an incredibly talented
group.
I suspect that this team is already very acomplished at mashups.
We could all probably benefit from publisizing more widely existing
Plone
mashup case studies and the opportunities before us.
Peter H
_______________________________________________
NGO mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/ngo
_______________________________________________
NGO mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/ngo