|1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 <2014> 2015 2016 2017 2018 2019||Index||1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 <2014> 2015 2016 2017 2018 2019|
|<== Date ==>||<== Thread ==>|
|Subject:||Epics Qt at APS: Formal presentation + discussion|
|From:||Emmanuel Mayssat <firstname.lastname@example.org>|
|To:||EPICS mailing list <email@example.com>, "firstname.lastname@example.org" <email@example.com>|
|Date:||Mon, 6 Oct 2014 11:33:17 -0700|
Early next week, at the APS, there will be a formal presentation on EPICS Qt.
EPICS Qt is a nascent collaboration for the development of high-level applications using the Qt framework.
In the US, this effort is financed through a SBIR grant awarded by the Nuclear Physics office of the DOE.
In this presentation, you will learn about
* the recent Epics Qt developments,
* the direction the collaboration is taking,
* and the vision behind the tag-line: "Qt everywhere, for everyone".
We certainly are very receptive to feedback and input.
So come meet us to share your thoughts.
If you work at the APS, the presentation is scheduled on Wednesday 10/15.
(No exact time yet, but if you reply to this email I'll send you the final announcement.)
If you cannot make it, ask for a copy of the slide deck, the grant phase 1 report, and the upcoming phase 2 application.
I look forward to seeing all of you.
Lyncean Technologies proposes to spearhead a collaboration effort among DOE
facilities and private industry to develop accelerator control system tools for
EPICS using the Qt framework. EPICS Qt is an alternative to Control System
Studio (CSS) and will provide an improved platform for rapid development of
EPICS is a software environment used to develop and implement distributed
control systems to operate devices such as particle accelerators, telescopes,
and other large experiments. EPICS, in terms of collaborative development, is
widely regarded as a model of success. EPICS is used at 15 DOE facilities and
20 others abroad. The reason EPICS is so successful is that a large community
of developers adhere to a philosophy of code re-use, in which entire control
systems can be developed at a much lower cost and on a much shorter schedule.
However, a serious drawback that exists today is the lack of comprehensive
frameworks on which to develop high level applications on top of EPICS. The
lack of modern alternatives to antiquated codes has stalled progress in control
systems development and presents impending difficulties for both private and
public users to maintain EPICS. This SBIR project will extend code-reuse to
higher level applications by advocating a modern framework, Qt. The primary
goal of this project is to spearhead the collaborative development of the EPICS
Qt framework. EPICS Qt, based on C/C+ +, is an alternative to Control System
Studio (CSS), which is based on Java and Eclipse. Unlike MEDM and EDM, EPICS Qt
is modern, well-documented, and backed by a healthy community. Like Tk, EPICS
Qt is free and open source. EPICS Qt offers the potential of seamless
integration of MATLAB-like software. Like LabVIEW, EPICS Qt allows for fast
prototyping. EPICS Qt's many- language bindings offer existing facilities a
smooth transition to a modern high-level framework. EPICS Qt will be viable
alternative to CSS through the involvement of the EPICS community and the
development of open source tools, ultimately providing a strong foundation for
many types of control systems across DOE labs as well as private industries
that use DOE accelerator technology.