• red_tomato@lemmy.world
    link
    fedilink
    arrow-up
    91
    ·
    edit-2
    3 days ago

    Another movie pitch:

    Due to management decision, a code freeze has been mandated to the main branch. 50 feature branches have accumulated waiting to be merged.

    Management has now finally approved to lift the code freeze - but only for 24 hours. Will the poor engineering team manage to merge all feature branches in time?

    • Otter@lemmy.ca
      link
      fedilink
      arrow-up
      15
      ·
      3 days ago

      Is there a robust test suite?

      Merge, test, merge, test, patch, merge, test

    • grue@lemmy.world
      link
      fedilink
      arrow-up
      13
      ·
      3 days ago

      Merging all the feature branches in time is easy.

      Having the project compile afterwards is hard.

    • ugo@feddit.it
      link
      fedilink
      arrow-up
      10
      ·
      edit-2
      3 days ago

      Very easy: merge everything, fix after the feature freeze. It’s a feature freeze, not a bugfix freeze.

      Edit: wait you said code freeze, my bad. Still, merge everything. If stuff doesn’t work after the freeze, management will unfreeze for fixes. Or they freeze a non-working product. Do stupid management, get stupid results. Not on me to make idiotic processes work.