Comments (2)
release/legacy-1.0
vs generic-amc-release-v3-RPC-playground
:
the latter is obsolete and can be deleted. It was a short-term introduction of xhal
functionality which has been later merged, reshuffled and sort of polished.
release/legacy-1.0
vs master
:
The differences seems to be quite simple and straightforward. They consist of three kinds:
- Changes in build, tag and release system. @jsturdy needs to comment on this divergence, we need to select one way or another and merge into a single branch.
- All logging macros changed definition from <LOG_LEVEL> to <CMSGEMOS_LOG_LEVEL>. This is just a matter of choice. I don't think we need it.
- Two packages are completely missing from the legacy release:
gemdaqmonitor
: this package is working, but not used. I have mixed feelings about whether we are willing to keep it... On one hand, we can keep the working thing in the project, on the other it will become outdated soon, we are not planning development here and it is not really used... So I'd tend to keep things simple and remove it from legacy, but if anyone wants to keep it - raise your hand now.gemonlinedb
- this functionality is under active development and won't be ever used in legacy release (actually can't be). I would not add it.
So IMHO, we only need to clarify the build system and merge it if required, the rest of the things aren't needed in the legacy
from cmsgemos.
The only branch I expect to be (semi)-active in this repository moving forward is the legacy release branch, and it is currently self contained.
Given that all active development of this package has already moved, I don't understand the point of this issue.
If, for whatever reason, someone wants to take the drastic step of deleting all unused branches in a public (semi)-archived repository when the development has moved elsewhere, that is a choice that someone could make...
from cmsgemos.
Related Issues (20)
- Feature Request: Change setDAQParamsPostConfigure.py to allow Sysadmin Provided Input Enable Mask Per AMC Slot
- [Discussion/feature request] Remove SSH calls to the CTP7 HOT 3
- XHAL not found automatically HOT 6
- gemonlinedb tests crash on invalid XML file HOT 1
- [bug] gemonlinedb tests fail to build with xdaq15
- cmsgemos develop doesn't compile against templated version of xhal package
- FSM actions refactoring HOT 5
- HwGenericAMC::getSupportedOptoHybrids not working HOT 2
- Unified Boost version selection HOT 6
- gemonlinedb tests fail with a missing file HOT 2
- Resetting the FSM in GEMSupervisor corrupts the terminal output HOT 1
- XDAQ Monitoring updating HOT 1
- Correct XML configuration files missing in the repository HOT 1
- GEM_AMC.GEM_SYSTEM.RELEASE is not readable but used in HwGenericAMC HOT 3
- Detector cold start HOT 4
- Define monitoring variables for gemdaqmonitor package HOT 5
- UML interaction diagram for gemdaqmonitor subpackage HOT 1
- Refactor the existing monitoring package to use templated rpc framework HOT 5
- Update monitorables in gemdaqmonitor HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cmsgemos.