[CalendarServer-dev] Web Developer

Marc Roos M.Roos at f1-outsourcing.eu
Tue Nov 27 01:35:41 PST 2018


 

> while ruminating on the fact that this project uses Python 2.7, the 
support lifetime
> <https://pythonclock.org>  for which ends in just over one year.

And luckily you can use redhat7 or centos7, that has python 2.7 and will 
backport anything serious until their eol 
https://endoflife.software/operating-systems/linux/red-hat-enterprise-linux-rhel







-----Original Message-----
From: Andre LaBranche [mailto:dre at apple.com] 
Sent: 27 November 2018 03:00
To: Doug Reid
Cc: calendarserver-dev at lists.macosforge.org
Subject: Re: [CalendarServer-dev] Web Developer

Hi,

Probably the closest thing to setup documentation that exists for 
CalendarServer are the Docker integrations contributed in PRs 513 
<https://github.com/apple/ccs-calendarserver/pull/513>  and 489 
<https://github.com/apple/ccs-calendarserver/pull/489>  (neither are merged so far; see following paragraph):

https://github.com/apple/ccs-calendarserver/pull/513/files

Depending on the scope and nature of your new projects, I would advise 
somewhere between "some caution" and "an abundance of caution" as you 
consider whether to use CalendarServer. On the plus side, the test 
coverage is good (both unit tests and integration tests) and the 
existing features are pretty stable. On the not-as-plus side, have a 
look at the code frequency graph 
<https://github.com/apple/ccs-calendarserver/graphs/code-frequency>  while ruminating on the fact that this project uses Python 2.7, the support lifetime <https://pythonclock.org>  
for which ends in just over one year. The bulk of the dependent modules 
(i.e. Twisted) are safe on 3 at this point, however an unknown amount of 
work remains to get CalendarServer safe for 3. Someone gave this a quick 
shot which is detailed in this PR: 
https://github.com/apple/ccs-calendarserver/pull/501 - I don't know if 
this produces a functional service, but I do know that the tests don't 
pass.

A slightly expanded version of this information: 
https://github.com/apple/ccs-calendarserver/issues/488

-dre




	On Nov 18, 2018, at 3:54 PM, Doug Reid 
<Doug.Reid at haafconsulting.com> wrote:

	Developers,
	
	I am interested in creating a calendar and contact server to use in 
several new projects.  It would allow me make a better options then 
existing sites.  The problem I face is a good set of documentation on 
how to get it setup and running.  Development platform for my projects 
will be Ubuntu linux of at least 14.04LTS or 16.04LTS.  I am willing to 
document precisely how to do it if I can find a better starting point.  
The current documentation is basic and seemingly missing some 
information.
	
	Any help would be appreciated.
	----
	Doug Reid
	HaaF Consulting, LLC
	Computer Consulting
	Winfield, KS
	Doug.Reid at haafconsulting.com
	C 620-218-2887
	
	
	
	
	
	_______________________________________________
	calendarserver-dev mailing list
	calendarserver-dev at lists.macosforge.org
	https://lists.macosforge.org/mailman/listinfo/calendarserver-dev
	





More information about the calendarserver-dev mailing list