Bahmni Core + Bahmni Apps: let's cut dead branches

Hey all,

Both Bahmni Core and Bahmni Apps’s repos hold a bunch of branches that, in all likelihood, are inactive. It would be great to clean this up a little. Outside of the obvious master and release branches:

  • Bahmni Core’s repo holds 30 branches and
  • Bahmni Apps’ repo holds 107 branches!

I gathered all this in a file for people to mark the branches that can go with a 1 under the header ‘Can delete?’. See here.

Cc @angshuonline @darius @shashikanth @shruthipitta @binduak @sumanmaity112 @arjun

Hi @mksd,

There are lots of branch we can delete. Maybe if you can provide write access to sheet we can note down there

Done, the same link should now allow edition.

For info I have deleted all the Bahmni Apps branches that were marked to go. (Except patientSearchByIdOrNameForRelationship that was already gone.)

Here we are now outside of the obvious master and release branches:

Bahmni Apps branches
LPComplexObsHandler
angularEtag
bahmni-custom-components
hideEmptyRecords
image-ux-changes
medication-tab
ngReact
order_set_ui
patientMonitoringPrint
patientSearchByIdOrNameForRelationship
patient_monitering
programNewUi
redux-spike
story960
tagsInput
tokeninput
weeklyAvailability
yarn

@sumanmaity112 let me know when you’re good to go with Bahmni Core and/or if you have any other updates.

Will update on Saturday

Hi @mksd, Updated the sheet. You can go ahead

Thanks @sumanmaity112!

@angshuonline could you confirm whether the following two branches can go away on Bahmni Core:

  • LPComplexObsHandler
  • nonSetConcept

Hi @mksd, nonSetConcept will be there for sometime. I created a PR with this branch