Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020 
<== Date ==> <== Thread ==>

Subject: Re: Pcas is a Python binding to portable channel access server
From: "Wang Xiaoqiang" <xiaoqiang.wang@psi.ch>
To: "Andrew Johnson" <anj@aps.anl.gov>
Cc: tech-talk@aps.anl.gov
Date: Fri, 8 Jul 2011 18:12:13 +0200
Thanks Andrew.

The name is carefully chosen so that it does not clash with existing python modules in pypi database and googlecode. Unfortunately, pycas is so popular that at least two projects take this name! Since this module is only visible inside python to portable channel access server, the confusion is negligible I hope.

I would consult PSI office and complete the copyright statement.

Xiaoqiang

在 Jul 8, 2011,5:59 PM,"Andrew Johnson" <anj@aps.anl.gov> 写道:

> Hi,
> 
> On 2011-07-08 Wang Xiaoqiang wrote:
>> Although I have given two slides mentioning it during EPICS meeting at
>> ITER, it had not been brought further to public afterwards and it had
>> even not a proper module name.
> 
> Your choice of acronym is unfortunate for those of us with a longer history in 
> the EPICS community.  To avoid confusion with the original Portable CAS (which 
> was often referred to as pcas) I'm going to refer to this project with the 
> name PyCAS on the EPICS website.  I don't know whether you can/would want to 
> change the project's name at Google Code though, that's up to you.
> 
>> Now the source is hosted at http://pcas.googlecode.com. Three examples
>> are given to show its capabilty,
>> http://code.google.com/p/pcas/wiki/UserDocuments. The issue tracker is
>> at http://code.google.com/p/pcas/issues/list.
>> 
>> [1] http://en.wikipedia.org/wiki/Shanzhai
>> [2]
>> http://www.aps.anl.gov/epics/modules/soft/asyn/R4-12/asynPortDriver.html
> 
> Thanks, this looks very interesting.
> 
> According to the Google Code project home page your code is licensed under the 
> GPLv3, although the files themselves make no mention of the license or who 
> owns the copyright.  I would have expected PSI to require you to include a 
> Copyright notice in at least one file ― the standard practice for Free/Libre 
> and Open Source Software is to put a notice of the copyright owner and date in 
> each file, and include the text of the license in a separate file, often 
> called COPYING.  There are instructions on how to do this at the end of the 
> GPL license files.
> 
> - Andrew
> -- 
> Optimization is the process of taking something that works and
> replacing it with something that almost works, but costs less.
> -- Roger Needham


References:
Pcas is a Python binding to portable channel access server Wang Xiaoqiang
Re: Pcas is a Python binding to portable channel access server Andrew Johnson

Navigate by Date:
Prev: Re: Pcas is a Python binding to portable channel access server Andrew Johnson
Next: Arcus motor controller support (motorRecord) Joe Sullivan
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020 
Navigate by Thread:
Prev: Re: Pcas is a Python binding to portable channel access server Andrew Johnson
Next: Arcus motor controller support (motorRecord) Joe Sullivan
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020 
ANJ, 18 Nov 2013 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·