473,408 Members | 1,761 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,408 software developers and data experts.

Python equivalent to SharePoint?

We've got a client who has been planning to use SharePoint for
managing their organization documents, but has recently dropped that
idea and is looking for an alternative. Is there any Python package
with similar functionality?

I confess that I've never used SharePoint myself, and what I know
about is mainly from these sources:

http://en.wikipedia.org/wiki/SharePoint
http://discuss.joelonsoftware.com/de...joel.3.66103.7

I found a reference to CPS, but its developers have dropped the Python
source to rewrite it in Java. That's disturbing, and I don't want to
recommend an abandoned platform. Anything else I should consider?

Thanks,
- Joe

Oct 15 '08 #1
5 4839
On 15 Okt, 17:17, Joe Strout <j...@strout.netwrote:
We've got a client who has been planning to use SharePoint for *
managing their organization documents, but has recently dropped that *
idea and is looking for an alternative. *Is there any Python package *
with similar functionality?
Here's a starting point:

http://wiki.python.org/moin/ContentManagementSystems

Plone is probably the first thing that comes to mind.
I confess that I've never used SharePoint myself, and what I know *
about is mainly from these sources:

* *http://en.wikipedia.org/wiki/SharePoint
* *http://discuss.joelonsoftware.com/de...joel.3.66103.7
The Wiki vs. CMS thing is relevant, even though I imagine that
corporate types like to "pooh-pooh" the idea of Wikis, preferring as
they do to use their CMS or intranet solution as yet another "shared
folder" for their Word documents. What I know from experiences trying
to build a willing editing community around the EuroPython site was
that people didn't like to stray anywhere near CPS, but people could
be coerced into editing Wiki content; the PyCon UK site had even more
contributions from random conference attendees. Of course, a corporate
CMS typically involves the imposition of such a system on employees -
that's one way not to bother about user acceptance since everyone
implicitly says "yes" once the roll-out begins - but as one commenter
on Joel's article notes, even the fanciest solutions require a degree
of willing maintenance, and if it all starts to rot then the whole
point of introducing such a system is undermined.
I found a reference to CPS, but its developers have dropped the Python *
source to rewrite it in Java. *That's disturbing, and I don't want to *
recommend an abandoned platform. *Anything else I should consider?
There may be other solutions not included on the page I mention above.
I remember being shown SharePoint a few years back by a fellow
consultant, and apart from the fancy drag-and-drop layout tools I was
strongly reminded of Slashdot, of which the consultant was naturally
unaware. At that time, for the basics of a "community site" such as
certain kinds of intranets, Zope plus Squishdot would have been
acceptable, but any absence of steep licensing costs isn't necessarily
an advantage in the consulting business since such stuff usually gets
passed onto the brand-obsessed customer.

With regard to "proper" document management, I think we'll
increasingly see developments around the revitalised area of version
control systems and their integration with Web-based solutions.
Subversion, for example, is already a Web-based solution in itself -
you'd just need to put a presentation logic layer on top.

Paul
Oct 15 '08 #2
In message
<0b**********************************@p10g2000prf. googlegroups.com>, Paul
Boddie wrote:
... any absence of steep licensing costs isn't necessarily
an advantage in the consulting business since such stuff usually gets
passed onto the brand-obsessed customer.
Sounds like you're talking about customers being bigger businesses, rather
than smaller ones. Smaller businesses would indeed care about such costs.
Oct 15 '08 #3
On 15 Okt, 22:50, Lawrence D'Oliveiro <l...@geek-
central.gen.new_zealandwrote:
In message <0b60a505-7c04-4d4a-a656-ad9e18eb9...@p10g2000prf.googlegroups.com>, Paul Boddie wrote:
... any absence of steep licensing costs isn't necessarily
an advantage in the consulting business since such stuff usually gets
passed onto the brand-obsessed customer.

Sounds like you're talking about customers being bigger businesses, rather
than smaller ones. Smaller businesses would indeed care about such costs.
Yes, in big consulting it's all about big organisations and big
contracts, where the licensing fees can presumably be put in a budget
that has to be spent anyway, especially in the public sector.

Paul
Oct 16 '08 #4
On Oct 15, 11:17*am, Joe Strout <j...@strout.netwrote:
We've got a client who has been planning to use SharePoint for *
managing their organization documents, but has recently dropped that *
idea and is looking for an alternative. *Is there any Python package *
with similar functionality?

I confess that I've never used SharePoint myself, and what I know *
about is mainly from these sources:

* *http://en.wikipedia.org/wiki/SharePoint
* *http://discuss.joelonsoftware.com/de...joel.3.66103.7

I found a reference to CPS, but its developers have dropped the Python *
source to rewrite it in Java. *That's disturbing, and I don't want to *
recommend an abandoned platform. *Anything else I should consider?

Thanks,
- Joe
Take a look at alfresco it is an opensource alternative to sharepoint
that is pretty popular.http://www.alfresco.com/
Oct 16 '08 #5
In message
<e8**********************************@m36g2000hse. googlegroups.com>, Paul
Boddie wrote:
On 15 Okt, 22:50, Lawrence D'Oliveiro <l...@geek-
central.gen.new_zealandwrote:
>In message
<0b60a505-7c04-4d4a-a656-ad9e18eb9...@p10g2000prf.googlegroups.com>, Paul
Boddie wrote:
... any absence of steep licensing costs isn't necessarily
an advantage in the consulting business since such stuff usually gets
passed onto the brand-obsessed customer.

Sounds like you're talking about customers being bigger businesses,
rather than smaller ones. Smaller businesses would indeed care about such
costs.

Yes, in big consulting it's all about big organisations and big
contracts, where the licensing fees can presumably be put in a budget
that has to be spent anyway, especially in the public sector.
Most of the world's GDP comes from small businesses.
Oct 17 '08 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Ken Wigle | last post by:
All, I am trying to add some .net applications I wrote to a virtual directory underneath the sharepoint services web site. I am having some problems and wondering if a) this is possible and/or...
0
by: Joe L via .NET 247 | last post by:
I have written a web part. The webpart calls a web service toget info. I ran into problems with the webservice notresponding. We decided to have a cutoff for the time to waitfor a response from...
15
by: (PeteCresswell) | last post by:
Got a sample of MS's "Advisor Guide To Microsoft Access" in the mail today - accompanied by a sample "Advisor Guide To Microsoft SharePoint". I skimmed both, but the SharePoint explanation is too...
1
by: curtin | last post by:
anyone have code that allows me to post files direct to sharepoint from python? any pointers, FAQ, etc, appreciated! thanks, craig
8
by: GaryDean | last post by:
I was advised by a Microsoft speaker at a local .Net conference that "SharePoint" had a lot to offer for asp.net developers. I've spent a few hours hunting down links on Sharepoint Services in...
20
by: Neil | last post by:
What is Sharepoint, and should I care?
1
by: frikk | last post by:
Hey everyone, I need to authenticate with a Sharepoint server. It looks to be using 'NTLM' authentication. I've looked on the newsgroup and it looks like there has been talk of using python and...
2
by: =?Utf-8?B?S2plbGw=?= | last post by:
Is this the tight place for Sharepoint issues? for example SharePoint Services 3.0 Kjell
0
by: ivandatasync | last post by:
I have read about both Plone and Alfresco being considered as alternatives to Sharepoint and unfortunately they may not be enough if you require everything Sharepoint has too offer. Plone and...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.