Marc and Dre,

I have Ubuntu 16.04 and 18.04 servers up and running and both have python2.7+ 
and python 3.3 or greater.   Some of that worry may be mitigated for python.

I appreciate you getting back with me. 
----
Doug Reid
HaaF Consulting, LLC
Computer Consulting
Winfield, KS
doug.r...@haafconsulting.com
C 620-218-2887





> On Nov 27, 2018, at 8:58 AM, Doug Reid <doug.r...@haafconsulting.com> wrote:
> 
> Marc and Dre,
> 
> I will review the several PRs you noted this week.  I used RedHat linux when 
> I worked semiconductor design.   I can easily build a centOS 6.9 or 7.5 
> server on the cloud service I use (Digital Ocean).  Linux is odd with the 
> number of distribution but for most part they interchangeable once they are 
> setup.
> 
> Project requirements
> =====================
> - calendars
>       Tournaments
>       Leagues
>       Company based
>       Single shared calendar for organization/event
> 
> - Users
>       Projects will not have individual users (calendar for one organization)
>               mostly controlled on the backend of a web interface
> - Ability to filter shared calendars based on keywords (Leagues for Schools)
>               Swimming vs Basketball
>               Baseball vs Track and Field
>               Simpler answer: have distinct calendar for each sport
> - Currently the leagues for my high school and middle school kids do not even 
> offer a calendar 
>       They switched to an app
>       I see this as backwards, prefer to see everything in one place  
> 
> Questions
> ==========            
> - What is the expected timeframe to complete the move to python3.x?
>       Implementation of  a calendar services can wait for now.
> - Is there any plans to look at swift instead of python?
>       I am implementing my php classes in swift for web development.   I 
> think when I get past the learning curve it will be much better than php.
> 
>       
> ----
> Doug Reid
> HaaF Consulting, LLC
> Computer Consulting
> Winfield, KS
> doug.r...@haafconsulting.com <mailto:doug.r...@haafconsulting.com>
> C 620-218-2887
> 
> 
> 
> 
> 
>> On Nov 27, 2018, at 3:35 AM, Marc Roos <m.r...@f1-outsourcing.eu 
>> <mailto:m.r...@f1-outsourcing.eu>> wrote:
>> 
>> 
>> 
>>> while ruminating on the fact that this project uses Python 2.7, the 
>> support lifetime
>>> <https://pythonclock.org <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
>>  
>> <https://endoflife.software/operating-systems/linux/red-hat-enterprise-linux-rhel>
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> -----Original Message-----
>> From: Andre LaBranche [mailto:d...@apple.com] 
>> Sent: 27 November 2018 03:00
>> To: Doug Reid
>> Cc: calendarserver-dev@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.r...@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.r...@haafconsulting.com
>>      C 620-218-2887
>>      
>>      
>>      
>>      
>>      
>>      _______________________________________________
>>      calendarserver-dev mailing list
>>      calendarserver-dev@lists.macosforge.org
>>      https://lists.macosforge.org/mailman/listinfo/calendarserver-dev
>>      
>> 
>> 
>> 
> 
> _______________________________________________
> calendarserver-dev mailing list
> calendarserver-dev@lists.macosforge.org
> https://lists.macosforge.org/mailman/listinfo/calendarserver-dev

_______________________________________________
calendarserver-dev mailing list
calendarserver-dev@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/calendarserver-dev

Reply via email to