Tech Stack review - Draft

Hi everyone,

it’s been a while since we last looked at our tech stack and discussed any needed actions for our most important tools, libs, and frameworks. There have been some discussions around AngularJS for a while now, however, our tech stack is wider than that.

I’ve started a draft of a tech stack review with recommended next steps on our Confluence, here - https://openlmis.atlassian.net/wiki/spaces/OP/pages/2016247809/OpenLMIS+tech+stack+review+June+2021+Work+in+Progress
I hope to be able to discuss it at the next tech committee, which hopefully can help us determine the priorities around tech debt work.

Feel free to edit the doc, add any other crucial tools, libs, and frameworks, or simply let us know which other libs are worth reviewing too. Please note, that I focused the review around production deployments. I didn’t review dev tools, or build frameworks on purpose. We can come back to those, but I think they are of lower priority than things that are actively used and accessible in production environments.

Any comments are welcome!

Thanks,
Sebastian

1 Like

@Sebastian_Brudzinski , thanks for this. I forgot I hadn’t responded. This looks good to me, and since we don’t have a set schedule for the technical committee, would you like to propose a time for our next meeting + agenda (this of course)?

Hi, @joshzamor

Sure, I’ll schedule something. I’m off for the next 2 weeks, so it will likely be the second part of August.

Best,
Sebastian

1 Like

How does August 24 or August 26; 4 pm CEST/7 am PDT sound to you @joshzamor and everyone else?

The draft meeting notes for TC are available here: https://openlmis.atlassian.net/wiki/spaces/OP/pages/2107801604/2021-08-24+Technical+Committee

Best regards,
Sebastian