Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Date

Previous Meeting [No Page] 

Date:

Next Meeting

Ideas for Discussion and Tentative Agenda

  • Administrative Items
    • Committer promotion request vote for Ramki
    • Welcome to Siamak Layeghy from University of Queensland
    • We need to capture meeting notes (this page is a starting point)
  • Sync up on M2 Checklist, deadlines, etc.
    • Unit tests and status
    • Functional testing needs
    • Need to start thinking about integration tests
  • Seed code is a bit stabilized, so implementation of use case adaptation and new functionality ramps up
    • Need to coordinate the set of contributors listed
    • One approach is to identify contributors working specifically on (a) R2 items, (b) R3+ items, (c) Longer-term items, etc. 
  • Regular review of Sprints and JIRA items
    • Rotate scrum master responsibilities

...

Links and additional notes

Previous Meeting [No Page] Next Meeting

Additional Notes:

  1. A PhD student that has worked on Minizinc models for Software-defined Constrained Optimal Routing Platform for SDN (article link). Link for slides is here.
  2. Arun Arora from VMWare will participate in end-to-end integration work (MC, OOF, etc., from vCPE perspective) 
  3. Ramki's question on port numbers: are they fixed (yes), do we want to keep them so (maybe):
    1. As an example, OSDF has 14699 and we don't want it to be so. 
    2. With K8S, we do not even need to specify ports (via proxies). However, how would we reconcile with that?
    3. Decide on which processes go inside K8S pods
  4. A container specifies a port to bind to (inside a pod or container). K8S will provide a proxy for other components to connect to this container. So, modules can have their own ports without ever exposing them and only expose via proxies. Only need to ensure that no collisions occur within a pod.
    1. Older code base was on a "large docker host" and multiple applications had to be on same IP, hence port numbers like 14699.
    2. Conclusion: we can keep weird port numbers, and can use proxies, and one does not interfere with another
  5. Dileep worked with unit tests for HAS with MUSIC. Mocked pecan request, but it expects a Conductor controller service to be up... Need to mock that. In an offline meeting with Dileep, Sastry showed how some corresponding complex objects are mocked in OSDF (e.g. Flask "g" object in osdf/mainapp/test_osdfapp.py)

...