Experimental Physics and Industrial Control System
|
The CS-Studio Code-A-Thon has the following tasks so far, (I'll have the website updated with a summary as people commit to tasks):
CS-Studio development environment Goal: All agree and understand the build process so that we’re able to build from sources and get the same results, everything or module-by-module. IDE build, command line build defining target platform
Configure CIoudbees Goal: CIoudbees builds everything, everybody can use the results (plugins, complete products) or, if desired, reproduce in local Hudson setup. Create common jobs on cloudbees jenkins (using Jenkins Job Builder). Re-enable the unit tests for the various cs-studio modules. Makes the jenkins jobs accessible (github repo of Jenkins Job Builder scripts).
Update Docbook Goal: Describes the above. Location of the various p2 and maven repositories associated with cs-studio Simple product build by assembling plugin/feature binaries from cloudbees. Build all of cs-studio from sources.
Modularize applications into features (Issue #818) Goal: Speed up build. Allow products to use older versions of selected features. versioning where are they hosted where should shared plugins reside
Common utility plugins remove duplicate utility classes macros dialogs and ui components (Password input #1005, Start/end time, ui pieces for VTypes) Mapping of IFile <-> File. RAP vs. RCP utils that include workspace or not.
diirt version 3 integration updated VTypes serviceloader
Java8 VType: Use Java 8 Instant instead of its own timestamp Update all other uses of time to Java 8: Start/end time dialog logging API Use Optional<> for anything that can be null. Replace “if xx == null”. Lambdas for Runnable()
Eclipse Preferences and Properties (specification for this project) Increase / improve Logging() - Error reporting and usage data gathering.
Include new Eclipse UI freeze log plugin in CS-Studio
- References:
- Registration Open for the Spring 2015 EPICS Collaboration Meeting Spring 2015 EPICS Collaboration Meeting
- Re: Registration Open for the Spring 2015 EPICS Collaboration Meeting Rod Nussbaumer
- RE: Registration Open for the Spring 2015 EPICS Collaboration Meeting Dalesio, Leo
- RE: Registration Open for the Spring 2015 EPICS Collaboration Meeting Williams Jr., Ernest L.
- Re: Registration Open for the Spring 2015 EPICS Collaboration Meeting Jack
- Navigate by Date:
- Prev:
RE: EPICS UIs in the context of changing enum record identifiers Arnold, Ned D.
- Next:
RE: EPICS UIs in the context of changing enum record identifiers Mooney, Tim M.
- 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
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
Re: Registration Open for the Spring 2015 EPICS Collaboration Meeting Jack
- Next:
RE: Registration Open for the Spring 2015 EPICS Collaboration Meeting Emmanuel Mayssat
- 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
2020
2021
2022
2023
2024
|
ANJ, 16 Dec 2015 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
·
Search
·
EPICS V4
·
IRMIS
·
Talk
·
Bugs
·
Documents
·
Links
·
Licensing
·
|