Plone - Community Plumbing - or Just Content Managment !

15 messages Options
Embed this post
Permalink
Peter Hollands

Plone - Community Plumbing - or Just Content Managment !

Reply Threaded More More options
Print post
Permalink
Is Plone going to develop into a Community Plumbing Platform ? Will it have h
as standard the features that Non-Profits nead to build a constituency ?

Or should it just remain focussed on doing one job well ? Content Management.

In just a few years, the Non Profit world has adopted Content Management.
(BTW  was  heartened to only discover this week ...
http://www.ekduniya.net/our-partner 
That one site - sponsored by OneWorld South Asia-  is hosting at least 53
Plone based websites for Non Profits. )

Content Management was all the rage 4 years ago. But now,  for most Non
Profits it's a case of  "been there, done that". The future buzz is
elsewhere. The focus is moving from publishing, through to collaboration,
through to enabling learning journeys.

So what do people think ? Is Plone the right platform on which to build
communities ? Because I've heard that we should really just focus on what
Plone does well, and that's content management. :-)

[Take Cover !]

Peter H.

_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
paul roeland

Re: Plone - Community Plumbing - or Just Content Managment !

Reply Threaded More More options
Print post
Permalink
Peter Hollands wrote:
> Is Plone going to develop into a Community Plumbing Platform ? Will it have h
> as standard the features that Non-Profits nead to build a constituency ?
>
> Or should it just remain focussed on doing one job well ? Content Management.

OK, I'll take the bait.
"Community Plumbing" of course sounds like Web 2.x mumbojumbo, and would
be an easy target for cheap jokes. I won't. But please don't
underestimate the power of Content Management. We as NGO's still have
loads of relevant content, and keep generating more due to dilligent
researchers.
Any tool (like Plone) that can empower us to publish information the
public needs to know, cannot be praised high enough. Even if not many
people read it immediately, it will be there for people searching for it
in a few years. The mere fact that our campaigners are now able to
publish stuff themselves, without waiting for the limited resources of
technically savvy webmasters who know arcane magic like "html", is an
immense improvement.

>
> Content Management was all the rage 4 years ago. But now,  for most Non
> Profits it's a case of  "been there, done that". The future buzz is
> elsewhere. The focus is moving from publishing, through to collaboration,
> through to enabling learning journeys.

It is one of the focuses (focii?). Yes, we do want more interactive ways
to communicate. Yet at the same time, the internet can also be a very
hostile place. Many people feel inspired by the perceived anonymity of
the net to ventilate extremely hostile and abrasive comments. As an NGO,
you need some measure of control to direct the discussion into a
productive platform. I'm not advocating censorship, but at a certain
level you do need tools to prevent discussions going completely
haywire... And the techie in me is feeling a lot more re-assured when
it's done on the basis of a technologically very coherent and
well-thought-out platform like Plone.

>
> So what do people think ? Is Plone the right platform on which to build
> communities ? Because I've heard that we should really just focus on what
> Plone does well, and that's content management. :-)
>

I'd say: Yes. There are many tools available right now within the Plone
universe that enable building communities. Much attention is being paid
to being able to interact with other systems out there, be it OpenID,
YouTube or whatever. There are also areas in which more work is needed,
like a commenting system that is robust enough to deal with spammers and
deliberate attacks, yet still friendly and inviting to newcomers. And of
course there's always more pet-pieves, like proper mailinglist
integration for me.

But as a whole, I base my judgement on the Plone community that i've met
on the mailinglists, IRC and most importantly at conferences and
sprints. Together, these people form an absolutely mind-bogling
constellation.
I've never experienced another software project where almost all of the
lead developers read the NGO-list with loads of interest and reply to
it, and yet at the same time are professional developers with lots of
commercial clients. And yes, I have also deployed Drupal, Joomla, you
name it. They don't come close.

We as NGO's *are* already a vital part of the Plone community. We
present interesting use-cases, we are vocal, some of us are contributing
significantly (big hug to Duncan and Jon). And we're very much taken
seriously by the rest of the community.

The technical foundations of Plone are very solid, the position of NGO's
within the Plone community is quite good, so my conclusion can only be
that Plone provides a very good platform to build upon.

I'm pretty sure that if we as NGO's can articulate our needs and wants
in a way that is re-usable for a lot of folks, we'll do ourselves but
also the rest of the Plone community a big service.

Paul Roeland
Friends of the Earth Netherlands

_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
Karl Horak

Re: Plone - Community Plumbing - or Just Content Managment !

Reply Threaded More More options
Print post
Permalink
> Or should it just remain focussed on doing one job well ? Content Management.

I concur with Paul in that Non-Profits and NGOs can and have been making good use of CMS and Plone for just that, content management.  I like to call it "ending the tyranny of the webmaster" -- getting the speed bumps out of the information superhighway so that content can flow directly from generator (author or researcher) to consumer (reader, potential donor, search engine, or other researchers).  

> Content Management was all the rage 4 years ago. But now,  for most Non
> Profits it's a case of  "been there, done that". The future buzz is
> elsewhere. The focus is moving from publishing, through to collaboration,
> through to enabling learning journeys.

The entire world is not yet out of the "excited with just being able to publish" phase.  In the Middle East we're finding NGOs who have lost their ISP host and/or webmaster and simply need to get a site up and running.  But moving on from that, we are leveraging the rich feature set of Plone to provide a collaborative workspace that engenders community formation.  As an educator, I'm also pursuing the many avenues that Plone opens up for distance learning.  Plone4Artists is a great help on that front.  

> As an NGO, you need some measure of control to direct the discussion into a
> productive platform. I'm not advocating censorship, but at a certain
> level you do need tools to prevent discussions going completely
> haywire... And the techie in me is feeling a lot more re-assured when
> it's done on the basis of a technologically very coherent and
> well-thought-out platform like Plone.

I agree that some degree of control is needed and Plone gives us that with its fine-grained security and workflow.  We can keep an eye on core parts of the portal and yet delegate management of affiliate areas to the individual NGOs themselves.  

> So what do people think ? Is Plone the right platform on which to build
> communities ? Because I've heard that we should really just focus on what
> Plone does well, and that's content management. :-)

We are finding that the extensibility of Plone, especially the ability to go almost seamlessly from UML model to custom content type, is catching the eye of our more sophisticated partners.  Developers at UN-DP POGAR (Program on Governance in the Arab Region) are offering to develop and share Plone products with our WACSI portal.  At the same time, newbies are able to function at a level that satisfies their immediate needs.  

> I'm pretty sure that if we as NGO's can articulate our needs and wants
> in a way that is re-usable for a lot of folks, we'll do ourselves but
> also the rest of the Plone community a big service.

I would suggest that non-profits and NGOs start looking towards a framework like Plonegov.org in which the needed tools are assembled for one-stop-shopping.  When tools aren't available or changing needs drive new requirements, something like ploneNGO.org could be the place where preliminary proposals are hammered out before submitting a formal PLIP to Plone.org.  

Karl Horak
http://wacsi.unm.edu

Jon Stahl

Re: Plone - Community Plumbing - or Just Content Managment !

Reply Threaded More More options
Print post
Permalink
In reply to this post by Peter Hollands
Peter Hollands wrote:
> Is Plone going to develop into a Community Plumbing Platform ? Will it have h
> as standard the features that Non-Profits nead to build a constituency ?
>  
What is your definition of "the standard features?"

In my opinion, Plone is already a community plumbing platform.

It lets users register, login, create content, comment on other content,
etc.

Does that mean it has every feature you might need to build an online
community?  Of course not!  And especially not out of the box.  Plone
(like Drupal, Joomla and most other open-source CMSes) is a "lean core"
with lots of add-on modules.  Which add-on modules exist are solely a
function of what the community needs and wants... and, most critically,
is willing and able to pay for!

When I think about building an online constituency, I think that
constituent relationship management is at the heart of that.  Plone
doesn't do that, and I don't think it should try.  But Plone does
integrate with powerful, inexpensive CRM platforms such as
Salesforce.com.  That's a smart approach that avoids reinventing the wheel.

Plone always has room to improve. But just because Plone.org doesn't say
"Community Plumbing" on the homepage doesn't mean it isn't an extremely
suitable tool for groups of people to work together to create and share
content and build community.  And over the next couple of years, we're
going to continue building on this amazing platform to make it even
better at those tasks.

A couple of obvious places I think it would be great to invest some
money in:

-- The commenting system (building on some great initial work by Tom
Lazar, Kai Diefenbach and Christian Scholz)
-- The user profile system (to make it easier to extend user profiles
with simple custom fields)


$0.02,
jon


_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
-----
Jon Stahl, Director of Web Solutions
ONE/Northwest - Online Networking for the Environment
http://www.onenw.org
Nynke Kruiderink

RE: Plone - Community Plumbing - or Just Content Managment !

Reply Threaded More More options
Print post
Permalink
Thank you Peter Hollands for starting this dicussion and for the
responses.

We are currently planning a revamp of our iconnect-online.org platform
so that it can support a web 2.0-ish way of facilitating thematic
communities/groups.

I am a great fan of Plone but when we were at the brink of starting this
endeavor I was doubting whether Plone was the right platform for the
job, or if Drupal would be better suited. I'm still not 100% sure but we
have decided to try it with Plone based on the following findings, and
please feel free to let me know if these findings don't match your
perspective/understanding. I am here to learn. :>

- No open source cms is web 2.0 out of the box.
- A lot of Web 2.0 is attitude/approach/culture rather than tools per
se.
- Plone has a lot of add-ons which do fall within the web 2.0
expectations of users today. The ones we are planning to use are:
  * Zwiki
  * Quills
  * Tagging
  * Bookmarking
  * PloneProfiles
  * PloneBookmarklets

We will (try to) encourage a certain protocol with some tags so that the
thematic virtual folders we will be building throughout the website will
reflect the content members are adding. Initially we want to minimize
the editorial management and allow all content published by members to
be visible by all members. But this is also based on the fact that we're
not expecting thousands of members, so the community members should know
one another. We know this is a risk, but it's a risk we want to take to
increase the sense of empowerment and ownership, vital to community
building I think.

But indeed, the tools we have available stay close to the core of Plone,
namely publishing/managing content. In terms of social networking
functionalities, I am not familiar and haven't heard of
tools/functionalities which are similar to those as in Facebook for
instance, which I have been using for 3 months now. Don't get me wrong,
I don't think Plone should try to be another Facebook. However some
minimal options such as leaving bilateral messages for each other, or a
"writing on a members wall" (is that like the commenting system you
mentioned Jon?), (Twitter-like) status updates, might be a small
investment with high rewards.

But if I've missed something and someone can point me in the right
direction in this regard, I would only be grateful.

Again, thank you Peter for starting this discussion and I look forward
to thoughts of others.

Sincerely,
Nynke













-----Original Message-----
From: [hidden email] [mailto:[hidden email]]
On Behalf Of Jon Stahl
Sent: Monday, December 10, 2007 2:07 AM
To: A list for NGOs (Non-Governmental Organizations) using Plone.
Subject: Re: Plone - Community Plumbing - or Just Content Managment !

Peter Hollands wrote:
> Is Plone going to develop into a Community Plumbing Platform ? Will it
have h
> as standard the features that Non-Profits nead to build a constituency
?
>  
What is your definition of "the standard features?"

In my opinion, Plone is already a community plumbing platform.

It lets users register, login, create content, comment on other content,

etc.

Does that mean it has every feature you might need to build an online
community?  Of course not!  And especially not out of the box.  Plone
(like Drupal, Joomla and most other open-source CMSes) is a "lean core"
with lots of add-on modules.  Which add-on modules exist are solely a
function of what the community needs and wants... and, most critically,
is willing and able to pay for!

When I think about building an online constituency, I think that
constituent relationship management is at the heart of that.  Plone
doesn't do that, and I don't think it should try.  But Plone does
integrate with powerful, inexpensive CRM platforms such as
Salesforce.com.  That's a smart approach that avoids reinventing the
wheel.

Plone always has room to improve. But just because Plone.org doesn't say

"Community Plumbing" on the homepage doesn't mean it isn't an extremely
suitable tool for groups of people to work together to create and share
content and build community.  And over the next couple of years, we're
going to continue building on this amazing platform to make it even
better at those tasks.

A couple of obvious places I think it would be great to invest some
money in:

-- The commenting system (building on some great initial work by Tom
Lazar, Kai Diefenbach and Christian Scholz)
-- The user profile system (to make it easier to extend user profiles
with simple custom fields)


$0.02,
jon


_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo

_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
paul roeland

Re: Plone - Community Plumbing - or Just Content Managment !

Reply Threaded More More options
Print post
Permalink
Nynke Kruiderink wrote:
> T The ones we are planning to use are:
>   * Zwiki
>   * Quills
>   * Tagging
>   * Bookmarking
>   * PloneProfiles
>   * PloneBookmarklets
>

Just a quick remark: I'd stay well clear of Zwiki, it has a bit of a
history of being difficult to maintain across upgrades. Plone 3 comes
with built-in wiki-like-functionality (called "Wicked") which is a lot
cleaner in implementation, and is more or less officially sanctioned as
a core part of Plone now.

Paul Roeland

_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
Peter Hollands

Re: Plone - Community Plumbing - or Just Content Managment !

Reply Threaded More More options
Print post
Permalink
In reply to this post by Nynke Kruiderink
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
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
Paul Everitt-3

Re: Plone - Community Plumbing - or Just Content Managment !

Reply Threaded More More options
Print post
Permalink

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
> [hidden email]
> http://lists.plone.org/mailman/listinfo/ngo


_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
Aaron VanDerlip-2

Re: Plone - Community Plumbing - or Just Content Managment !

Reply Threaded More More options
Print post
Permalink
In reply to this post by Nynke Kruiderink
I think creating lighter weight tools that plug into existing social
networking infrastructure is a good route.  It is my observation that
users want to stay in Facebook to do Facebook like activities, but like
being able to reference their affiliations across sites.  So it makes
more sense to display or write to Twitter within your Plone site than to
create a Plone version of Twitter (Plitter?). After all, it is about
linking the connections right?

Aaron



Nynke Kruiderink wrote:

> Thank you Peter Hollands for starting this dicussion and for the
> responses.
>
> We are currently planning a revamp of our iconnect-online.org platform
> so that it can support a web 2.0-ish way of facilitating thematic
> communities/groups.
>
> I am a great fan of Plone but when we were at the brink of starting this
> endeavor I was doubting whether Plone was the right platform for the
> job, or if Drupal would be better suited. I'm still not 100% sure but we
> have decided to try it with Plone based on the following findings, and
> please feel free to let me know if these findings don't match your
> perspective/understanding. I am here to learn. :>
>
> - No open source cms is web 2.0 out of the box.
> - A lot of Web 2.0 is attitude/approach/culture rather than tools per
> se.
> - Plone has a lot of add-ons which do fall within the web 2.0
> expectations of users today. The ones we are planning to use are:
>   * Zwiki
>   * Quills
>   * Tagging
>   * Bookmarking
>   * PloneProfiles
>   * PloneBookmarklets
>
> We will (try to) encourage a certain protocol with some tags so that the
> thematic virtual folders we will be building throughout the website will
> reflect the content members are adding. Initially we want to minimize
> the editorial management and allow all content published by members to
> be visible by all members. But this is also based on the fact that we're
> not expecting thousands of members, so the community members should know
> one another. We know this is a risk, but it's a risk we want to take to
> increase the sense of empowerment and ownership, vital to community
> building I think.
>
> But indeed, the tools we have available stay close to the core of Plone,
> namely publishing/managing content. In terms of social networking
> functionalities, I am not familiar and haven't heard of
> tools/functionalities which are similar to those as in Facebook for
> instance, which I have been using for 3 months now. Don't get me wrong,
> I don't think Plone should try to be another Facebook. However some
> minimal options such as leaving bilateral messages for each other, or a
> "writing on a members wall" (is that like the commenting system you
> mentioned Jon?), (Twitter-like) status updates, might be a small
> investment with high rewards.
>
> But if I've missed something and someone can point me in the right
> direction in this regard, I would only be grateful.
>
> Again, thank you Peter for starting this discussion and I look forward
> to thoughts of others.
>
> Sincerely,
> Nynke
>
>
>
>
>
>
>
>
>
>
>
>
>
> -----Original Message-----
> From: [hidden email] [mailto:[hidden email]]
> On Behalf Of Jon Stahl
> Sent: Monday, December 10, 2007 2:07 AM
> To: A list for NGOs (Non-Governmental Organizations) using Plone.
> Subject: Re: Plone - Community Plumbing - or Just Content Managment !
>
> Peter Hollands wrote:
>> Is Plone going to develop into a Community Plumbing Platform ? Will it
> have h
>> as standard the features that Non-Profits nead to build a constituency
> ?
>>  
> What is your definition of "the standard features?"
>
> In my opinion, Plone is already a community plumbing platform.
>
> It lets users register, login, create content, comment on other content,
>
> etc.
>
> Does that mean it has every feature you might need to build an online
> community?  Of course not!  And especially not out of the box.  Plone
> (like Drupal, Joomla and most other open-source CMSes) is a "lean core"
> with lots of add-on modules.  Which add-on modules exist are solely a
> function of what the community needs and wants... and, most critically,
> is willing and able to pay for!
>
> When I think about building an online constituency, I think that
> constituent relationship management is at the heart of that.  Plone
> doesn't do that, and I don't think it should try.  But Plone does
> integrate with powerful, inexpensive CRM platforms such as
> Salesforce.com.  That's a smart approach that avoids reinventing the
> wheel.
>
> Plone always has room to improve. But just because Plone.org doesn't say
>
> "Community Plumbing" on the homepage doesn't mean it isn't an extremely
> suitable tool for groups of people to work together to create and share
> content and build community.  And over the next couple of years, we're
> going to continue building on this amazing platform to make it even
> better at those tasks.
>
> A couple of obvious places I think it would be great to invest some
> money in:
>
> -- The commenting system (building on some great initial work by Tom
> Lazar, Kai Diefenbach and Christian Scholz)
> -- The user profile system (to make it easier to extend user profiles
> with simple custom fields)
>
>
> $0.02,
> jon
>
>
> _______________________________________________
> NGO mailing list
> [hidden email]
> http://lists.plone.org/mailman/listinfo/ngo


_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
Raphael Ritz

Re: Plone - Community Plumbing - or Just Content Managment !

Reply Threaded More More options
Print post
Permalink
In reply to this post by paul roeland
Paul Roeland wrote:

> Nynke Kruiderink wrote:
>> T The ones we are planning to use are:
>>   * Zwiki
>>   * Quills
>>   * Tagging
>>   * Bookmarking
>>   * PloneProfiles
>>   * PloneBookmarklets
>>
>
> Just a quick remark: I'd stay well clear of Zwiki, it has a bit of a
> history of being difficult to maintain across upgrades.

I don't think that's a fair statement today.
While it might have been like that in the past
Simon (who maintains Zwiki) has been very
cooperative when it comes to Plone integration.

Zwiki is actually quite remarkable in as much as it is
a stand-alone Zope (2) product that in addition to that
also integrates into Plone. We don't have much of that
kind. (all the contrary: we have add-ons that are more
troublesome than Zwiki).

> Plone 3 comes
> with built-in wiki-like-functionality (called "Wicked") which is a lot
> cleaner in implementation, and is more or less officially sanctioned as
> a core part of Plone now.
>

This is of course all true ;-)
but Zwiki in trying to be feature rich and usable
out of the box comes with a whole feature set that
you wouldn't get as easily in Plone today (like support
for a  variety of more special/advanced source formats
- thinking of LaTeX here - or the option to subscribe
to individual pages or entire wikis, the history and
diff views are maybe nicer ... - on the other
hand Plone is catching up in many respects here)

So it really depends on your needs and preferences,

Raphael


> Paul Roeland


_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
Aaron VanDerlip-2

Re: Plone - Community Plumbing - or Just Content Managment !

Reply Threaded More More options
Print post
Permalink
In reply to this post by Peter Hollands
Peter,

Jon Stahl at OneNorthwest would be the person to talk to about
Salesforce.  I know that they have been rolling out non profit clients
on Salesforce for CRM duties.

Aaron

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
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
Andrew Burkhalter

Re: Plone - Community Plumbing - or Just Content Managment !

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)
On Dec 12, 2007, at 10:46 AM, Aaron VanDerlip wrote:


Jon Stahl at OneNorthwest would be the person to talk to about Salesforce.  I know that they have been rolling out non profit clients on Salesforce for CRM duties.


(Or I can chip in in a pinch on ONE/Northwest's work integrating Plone & Salesforce.com)

Peter Hollands wrote:
Sounds like NorthWest One has done some great work on a mashup with SalesForce.com. I see it listed on appexchange.com at ....
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 ? 

At present, there is no "end user case study" that talks about integrating a Plone site with Salesforce.com.  That's because in the interest of "eating-one's-own-dogfood", we haven't used any of the tools on our client organizations and are just beginning to use them on ourselves.  Someday there may be a nice report.

There is a list and Google group dedicated to that very subject though.  If anyone here is interested, I'd invite you to join in the disscussion.  

It's at:

At present, we're using PayPal's Instant Payment Notification to create a lead object.  This is unreleased, but we've been using it for several months:

We're also testing and waiting to deploy a custom adapter for PloneFormGen that puts the results directly into a chosen Salesforce object type.  This is in 1.0 rc 1 stage (help us test so the final is solid!) and can be found at:

There are other things in the works, which will see the light of day, hopefully soon, and custom applications can be written using the approach described here:



_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
Nate Aune

Re: Plone - Community Plumbing - or Just Content Managment !

Reply Threaded More More options
Print post
Permalink
In reply to this post by Aaron VanDerlip-2
Together with Malthe Borch and Lennart Regebro, I developed a small plugin (collective.contentrules.webservices) that works in conjunction with the Plone 3 content rules which will send updates to Twitter whenever you add a newsitem or event to your Plone site.

We have it working also with Eventful.com and Upcoming.org for easily publishing events that you add to your Plone site to those services. We plan to add support for Facebook and other services as well.

I gave a demo of this tool at the Science Tools sprint in Davis, CA last week, and if there are others interested, I could prepare a short screencast to demo the features.

Nate

On 12/12/07, Aaron VanDerlip <[hidden email]> wrote:
I think creating lighter weight tools that plug into existing social
networking infrastructure is a good route.  It is my observation that
users want to stay in Facebook to do Facebook like activities, but like
being able to reference their affiliations across sites.  So it makes
more sense to display or write to Twitter within your Plone site than to
create a Plone version of Twitter (Plitter?). After all, it is about
linking the connections right?

Aaron



Nynke Kruiderink wrote:
> Thank you Peter Hollands for starting this dicussion and for the
> responses.
>
> We are currently planning a revamp of our iconnect-online.org platform
> so that it can support a web 2.0-ish way of facilitating thematic
> communities/groups.
>
> I am a great fan of Plone but when we were at the brink of starting this
> endeavor I was doubting whether Plone was the right platform for the
> job, or if Drupal would be better suited. I'm still not 100% sure but we
> have decided to try it with Plone based on the following findings, and
> please feel free to let me know if these findings don't match your
> perspective/understanding. I am here to learn. :>
>
> - No open source cms is web 2.0 out of the box.
> - A lot of Web 2.0 is attitude/approach/culture rather than tools per
> se.
> - Plone has a lot of add-ons which do fall within the web 2.0
> expectations of users today. The ones we are planning to use are:
>   * Zwiki
>   * Quills
>   * Tagging
>   * Bookmarking
>   * PloneProfiles
>   * PloneBookmarklets
>
> We will (try to) encourage a certain protocol with some tags so that the
> thematic virtual folders we will be building throughout the website will
> reflect the content members are adding. Initially we want to minimize
> the editorial management and allow all content published by members to
> be visible by all members. But this is also based on the fact that we're
> not expecting thousands of members, so the community members should know
> one another. We know this is a risk, but it's a risk we want to take to
> increase the sense of empowerment and ownership, vital to community
> building I think.
>
> But indeed, the tools we have available stay close to the core of Plone,
> namely publishing/managing content. In terms of social networking
> functionalities, I am not familiar and haven't heard of
> tools/functionalities which are similar to those as in Facebook for
> instance, which I have been using for 3 months now. Don't get me wrong,
> I don't think Plone should try to be another Facebook. However some
> minimal options such as leaving bilateral messages for each other, or a
> "writing on a members wall" (is that like the commenting system you
> mentioned Jon?), (Twitter-like) status updates, might be a small
> investment with high rewards.
>
> But if I've missed something and someone can point me in the right
> direction in this regard, I would only be grateful.
>

> Again, thank you Peter for starting this discussion and I look forward
> to thoughts of others.
>
> Sincerely,
> Nynke
>
>
>
>
>
>
>
>
>
>
>
>
>
> -----Original Message-----
> From: [hidden email] [mailto:[hidden email]]
> On Behalf Of Jon Stahl
> Sent: Monday, December 10, 2007 2:07 AM
> To: A list for NGOs (Non-Governmental Organizations) using Plone.
> Subject: Re: Plone - Community Plumbing - or Just Content Managment !
>
> Peter Hollands wrote:
>> Is Plone going to develop into a Community Plumbing Platform ? Will it
> have h
>> as standard the features that Non-Profits nead to build a constituency
> ?
>>
> What is your definition of "the standard features?"
>
> In my opinion, Plone is already a community plumbing platform.
>
> It lets users register, login, create content, comment on other content,
>
> etc.
>
> Does that mean it has every feature you might need to build an online
> community?  Of course not!  And especially not out of the box.  Plone
> (like Drupal, Joomla and most other open-source CMSes) is a "lean core"
> with lots of add-on modules.  Which add-on modules exist are solely a
> function of what the community needs and wants... and, most critically,
> is willing and able to pay for!
>
> When I think about building an online constituency, I think that
> constituent relationship management is at the heart of that.  Plone
> doesn't do that, and I don't think it should try.  But Plone does
> integrate with powerful, inexpensive CRM platforms such as
> Salesforce.com.  That's a smart approach that avoids reinventing the
> wheel.
>
> Plone always has room to improve. But just because Plone.org doesn't say
>
> "Community Plumbing" on the homepage doesn't mean it isn't an extremely
> suitable tool for groups of people to work together to create and share
> content and build community.  And over the next couple of years, we're
> going to continue building on this amazing platform to make it even
> better at those tasks.
>
> A couple of obvious places I think it would be great to invest some
> money in:
>
> -- The commenting system (building on some great initial work by Tom
> Lazar, Kai Diefenbach and Christian Scholz)
> -- The user profile system (to make it easier to extend user profiles
> with simple custom fields)
>
>
> $0.02,
> jon
>
>
> _______________________________________________
> NGO mailing list
> [hidden email]
> http://lists.plone.org/mailman/listinfo/ngo


_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo



--
Nate Aune - [hidden email]
company: http://jazkarta.com
blog: http://nateaune.com
twitter: http://twitter.com/natea
_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
David Bain-5

Re: Plone - Community Plumbing - or Just Content Managment !

Reply Threaded More More options
Print post
Permalink
Nate,
Sounds good. I believe that the future of content management systems is to make them more "pluggable" in both directions, meaning easier to integrate with other systems, Plone isn't bad for that, especially if you're cool with the Zope 3 way.

On Wed, Feb 13, 2008 at 12:10 PM, Nate Aune <[hidden email]> wrote:
Together with Malthe Borch and Lennart Regebro, I developed a small plugin (collective.contentrules.webservices) that works in conjunction with the Plone 3 content rules which will send updates to Twitter whenever you add a newsitem or event to your Plone site.

We have it working also with Eventful.com and Upcoming.org for easily publishing events that you add to your Plone site to those services. We plan to add support for Facebook and other services as well.

I gave a demo of this tool at the Science Tools sprint in Davis, CA last week, and if there are others interested, I could prepare a short screencast to demo the features.

Nate

On 12/12/07, Aaron VanDerlip <[hidden email]> wrote:
I think creating lighter weight tools that plug into existing social
networking infrastructure is a good route.  It is my observation that
users want to stay in Facebook to do Facebook like activities, but like
being able to reference their affiliations across sites.  So it makes
more sense to display or write to Twitter within your Plone site than to
create a Plone version of Twitter (Plitter?). After all, it is about
linking the connections right?

Aaron



Nynke Kruiderink wrote:
> Thank you Peter Hollands for starting this dicussion and for the
> responses.
>
> We are currently planning a revamp of our iconnect-online.org platform
> so that it can support a web 2.0-ish way of facilitating thematic
> communities/groups.
>
> I am a great fan of Plone but when we were at the brink of starting this
> endeavor I was doubting whether Plone was the right platform for the
> job, or if Drupal would be better suited. I'm still not 100% sure but we
> have decided to try it with Plone based on the following findings, and
> please feel free to let me know if these findings don't match your
> perspective/understanding. I am here to learn. :>
>
> - No open source cms is web 2.0 out of the box.
> - A lot of Web 2.0 is attitude/approach/culture rather than tools per
> se.
> - Plone has a lot of add-ons which do fall within the web 2.0
> expectations of users today. The ones we are planning to use are:
>   * Zwiki
>   * Quills
>   * Tagging
>   * Bookmarking
>   * PloneProfiles
>   * PloneBookmarklets
>
> We will (try to) encourage a certain protocol with some tags so that the
> thematic virtual folders we will be building throughout the website will
> reflect the content members are adding. Initially we want to minimize
> the editorial management and allow all content published by members to
> be visible by all members. But this is also based on the fact that we're
> not expecting thousands of members, so the community members should know
> one another. We know this is a risk, but it's a risk we want to take to
> increase the sense of empowerment and ownership, vital to community
> building I think.
>
> But indeed, the tools we have available stay close to the core of Plone,
> namely publishing/managing content. In terms of social networking
> functionalities, I am not familiar and haven't heard of
> tools/functionalities which are similar to those as in Facebook for
> instance, which I have been using for 3 months now. Don't get me wrong,
> I don't think Plone should try to be another Facebook. However some
> minimal options such as leaving bilateral messages for each other, or a
> "writing on a members wall" (is that like the commenting system you
> mentioned Jon?), (Twitter-like) status updates, might be a small
> investment with high rewards.
>
> But if I've missed something and someone can point me in the right
> direction in this regard, I would only be grateful.
>

> Again, thank you Peter for starting this discussion and I look forward
> to thoughts of others.
>
> Sincerely,
> Nynke
>
>
>
>
>
>
>
>
>
>
>
>
>
> -----Original Message-----
> From: [hidden email] [mailto:[hidden email]]
> On Behalf Of Jon Stahl
> Sent: Monday, December 10, 2007 2:07 AM
> To: A list for NGOs (Non-Governmental Organizations) using Plone.
> Subject: Re: Plone - Community Plumbing - or Just Content Managment !
>
> Peter Hollands wrote:
>> Is Plone going to develop into a Community Plumbing Platform ? Will it
> have h
>> as standard the features that Non-Profits nead to build a constituency
> ?
>>
> What is your definition of "the standard features?"
>
> In my opinion, Plone is already a community plumbing platform.
>
> It lets users register, login, create content, comment on other content,
>
> etc.
>
> Does that mean it has every feature you might need to build an online
> community?  Of course not!  And especially not out of the box.  Plone
> (like Drupal, Joomla and most other open-source CMSes) is a "lean core"
> with lots of add-on modules.  Which add-on modules exist are solely a
> function of what the community needs and wants... and, most critically,
> is willing and able to pay for!
>
> When I think about building an online constituency, I think that
> constituent relationship management is at the heart of that.  Plone
> doesn't do that, and I don't think it should try.  But Plone does
> integrate with powerful, inexpensive CRM platforms such as
> Salesforce.com.  That's a smart approach that avoids reinventing the
> wheel.
>
> Plone always has room to improve. But just because Plone.org doesn't say
>
> "Community Plumbing" on the homepage doesn't mean it isn't an extremely
> suitable tool for groups of people to work together to create and share
> content and build community.  And over the next couple of years, we're
> going to continue building on this amazing platform to make it even
> better at those tasks.
>
> A couple of obvious places I think it would be great to invest some
> money in:
>
> -- The commenting system (building on some great initial work by Tom
> Lazar, Kai Diefenbach and Christian Scholz)
> -- The user profile system (to make it easier to extend user profiles
> with simple custom fields)
>
>
> $0.02,
> jon

>
>
> _______________________________________________
> NGO mailing list
> [hidden email]
> http://lists.plone.org/mailman/listinfo/ngo


_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo



--
Nate Aune - [hidden email]
company: http://jazkarta.com
blog: http://nateaune.com
twitter: http://twitter.com/natea

_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo



_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo
Dylan Jay-3

Re: Plone - Community Plumbing - or Just Content Managment !

Reply Threaded More More options
Print post
Permalink
In reply to this post by Aaron VanDerlip-2
Aaron VanDerlip wrote:

> I think creating lighter weight tools that plug into existing social
> networking infrastructure is a good route.  It is my observation that
> users want to stay in Facebook to do Facebook like activities, but like
> being able to reference their affiliations across sites.  So it makes
> more sense to display or write to Twitter within your Plone site than to
> create a Plone version of Twitter (Plitter?). After all, it is about
> linking the connections right?
>
> Aaron
>
>
>
> Nynke Kruiderink wrote:
>> Thank you Peter Hollands for starting this dicussion and for the
>> responses.
>> We are currently planning a revamp of our iconnect-online.org platform
>> so that it can support a web 2.0-ish way of facilitating thematic
>> communities/groups.
>> I am a great fan of Plone but when we were at the brink of starting this
>> endeavor I was doubting whether Plone was the right platform for the
>> job, or if Drupal would be better suited. I'm still not 100% sure but we
>> have decided to try it with Plone based on the following findings, and
>> please feel free to let me know if these findings don't match your
>> perspective/understanding. I am here to learn. :>
>>
>> - No open source cms is web 2.0 out of the box.
>> - A lot of Web 2.0 is attitude/approach/culture rather than tools per
>> se.
>> - Plone has a lot of add-ons which do fall within the web 2.0
>> expectations of users today. The ones we are planning to use are:
>>   * Zwiki
>>   * Quills
>>   * Tagging
>>   * Bookmarking
>>   * PloneProfiles
>>   * PloneBookmarklets
>>
>> We will (try to) encourage a certain protocol with some tags so that the
>> thematic virtual folders we will be building throughout the website will
>> reflect the content members are adding. Initially we want to minimize
>> the editorial management and allow all content published by members to
>> be visible by all members. But this is also based on the fact that we're
>> not expecting thousands of members, so the community members should know
>> one another. We know this is a risk, but it's a risk we want to take to
>> increase the sense of empowerment and ownership, vital to community
>> building I think.
>>
>> But indeed, the tools we have available stay close to the core of Plone,
>> namely publishing/managing content. In terms of social networking
>> functionalities, I am not familiar and haven't heard of
>> tools/functionalities which are similar to those as in Facebook for
>> instance, which I have been using for 3 months now. Don't get me wrong,
>> I don't think Plone should try to be another Facebook. However some
>> minimal options such as leaving bilateral messages for each other, or a
>> "writing on a members wall" (is that like the commenting system you
>> mentioned Jon?), (Twitter-like) status updates, might be a small
>> investment with high rewards.
>>
>> But if I've missed something and someone can point me in the right
>> direction in this regard, I would only be grateful.
>> Again, thank you Peter for starting this discussion and I look forward
>> to thoughts of others.
>>
>> Sincerely,
>> Nynke
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> -----Original Message-----
>> From: [hidden email]
>> [mailto:[hidden email]]
>> On Behalf Of Jon Stahl
>> Sent: Monday, December 10, 2007 2:07 AM
>> To: A list for NGOs (Non-Governmental Organizations) using Plone.
>> Subject: Re: Plone - Community Plumbing - or Just Content Managment !
>>
>> Peter Hollands wrote:
>>> Is Plone going to develop into a Community Plumbing Platform ? Will it
>> have h
>>> as standard the features that Non-Profits nead to build a constituency
>> ?
>>>  
>> What is your definition of "the standard features?"
>>
>> In my opinion, Plone is already a community plumbing platform.
>> It lets users register, login, create content, comment on other content,
>>
>> etc.
>> Does that mean it has every feature you might need to build an online
>> community?  Of course not!  And especially not out of the box.  Plone
>> (like Drupal, Joomla and most other open-source CMSes) is a "lean
>> core" with lots of add-on modules.  Which add-on modules exist are
>> solely a function of what the community needs and wants... and, most
>> critically, is willing and able to pay for!
>> When I think about building an online constituency, I think that
>> constituent relationship management is at the heart of that.  Plone
>> doesn't do that, and I don't think it should try.  But Plone does
>> integrate with powerful, inexpensive CRM platforms such as
>> Salesforce.com.  That's a smart approach that avoids reinventing the
>> wheel.
>>
>> Plone always has room to improve. But just because Plone.org doesn't say
>>
>> "Community Plumbing" on the homepage doesn't mean it isn't an
>> extremely suitable tool for groups of people to work together to
>> create and share content and build community.  And over the next
>> couple of years, we're going to continue building on this amazing
>> platform to make it even better at those tasks.
>>
>> A couple of obvious places I think it would be great to invest some
>> money in:
>>
>> -- The commenting system (building on some great initial work by Tom
>> Lazar, Kai Diefenbach and Christian Scholz)
>> -- The user profile system (to make it easier to extend user profiles
>> with simple custom fields)

We're started a new group called plonesocial to work on these
lightweight components
http://groups.google.com/group/plone-social-networking


Looks like we're going to start with a invitation system to get outside
users into the system easily.




_______________________________________________
NGO mailing list
[hidden email]
http://lists.plone.org/mailman/listinfo/ngo