EPICS Home

Experimental Physics and Industrial Control System


 
2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: naming the operating system independence layer
From: Marty Kraimer <[email protected]>
To: "'EPICS core-talk'" <[email protected]>
Date: Thu, 01 Apr 2010 05:42:59 -0400
Jeff Hill wrote:
All,

As I create new operating system independent interfaces it would be best for
them to be placed in a C++ namespace. Currently I have, nested inside the
namespace "epics", a namespace "osi" standing for "operating system
independent". However, perhaps there is some dismay related to the name
"osi", as an acronym for "operating system independent", because it is of
course similar to other acronyms; for example there are of course "open
system interconnect" and "open source imitative" in common use. The name
"osd" is also commonly in use today in the EPICS distribution standing for
"operating system dependent".

Other options: o epics :: osl - standing for "operating system liberated"

At this juncture, this issue remains quite easy to fix in the source code as
the new namespace is minimally populated.

Comments?

Since you have osi nested within epics there is no real conflict with other uses of the name.

Marty

References:
naming the operating system independence layer Jeff Hill

Navigate by Date:
Prev: naming the operating system independence layer Jeff Hill
Next: Re: naming the operating system independence layer Ralph Lange
Index: 2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: naming the operating system independence layer Jeff Hill
Next: Re: naming the operating system independence layer Ralph Lange
Index: 2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024