Architecture #5311
closedMove code related to promise generation from cf-clerck to Rudder
Description
cf-clerk is today responsible of 2 main things:
- reading technique from repos (FS, Git)
- writing promises to the FS from context.
But Rudder is also partially responsible for that second task, as it is the one who knows what should be written, where, with what values.
The current separation of code between Rudder and cf-clerk makes no sense at all.
So for now, move all the promise generation logic into Rudder, so that we could rebuild a coherent whole from that point, and perhaps split-it again in the future from Rudder.
The gain is:
- simplification of actual code ;
- less code (quicker to build) ;
- modification in only one place, so 2 times less pull requests for code related to that.
Updated by Matthieu CERDA about 10 years ago
- Target version changed from 140 to 3.0.0~beta1
Updated by Jonathan CLARKE almost 10 years ago
- Target version changed from 3.0.0~beta1 to 3.1.0~beta1
Updated by Vincent MEMBRÉ over 9 years ago
- Target version changed from 3.1.0~beta1 to 3.1.0~rc1
Updated by Vincent MEMBRÉ over 9 years ago
- Target version changed from 3.1.0~rc1 to 3.1.0
Updated by Vincent MEMBRÉ over 9 years ago
- Target version changed from 3.1.0 to 3.1.1
Updated by Vincent MEMBRÉ over 9 years ago
- Target version changed from 3.1.1 to 3.1.2
Updated by Jonathan CLARKE over 9 years ago
- Status changed from New to Rejected
This is a duplicate of #6948. cf-clerk has been merged into Rudder on master branch, and will be released as such in Rudder 3.2 (may be named Rudder 4.0)
Updated by Jonathan CLARKE over 9 years ago
- Is duplicate of Architecture #6948: Merge cf-clerk into Rudder added