Read the full meeting chat.
Vivek Vishal: Meshery Development Meeting - Google Docs
Vivek Vishal: I’ll get the live stream going
Lee Calcote: It’s great to have you here, @Arpit529Srivastava
Lee Calcote: Service mesh management - - not Meshery’s core focus.
Lee Calcote: All things cloud native management - - Meshery’s core focus.
Lee Calcote: Hi @Amit karnam
!
Amit karnam: Hey Everyone
Lee Calcote: @Oscar Gonzalez
’s in the da house!
Lee Calcote: @Ranit Mukherjee
is busy fixing (ignoring) .rego files.
Lee Calcote: @Saikiran Somanagoudar
east coast. Represent!
Lee Calcote: Replying to “@Oscar Gonzalez’s in…”
@Oscar Gonzalez, are you in the Central time zone?
Ranit Mukherjee: Reacted to “@Ranit Mukherjee is …” with
Amit karnam: Hey Everyone , Amit Karnam here. Have some issues with my speaker.
My main focus is golang, was exploring projects on the community. Was exploring projects to contribute to and here i am😄.
I ahve about 1.5year experience in the IT domain mainly in the backup , Disaster Recovery domain. Happy to make my contributions here.
Vivek Vishal: http://slack.layer5.io
Oscar Gonzalez: Reacted to “@Oscar Gonzalez’s…” with
Oscar Gonzalez: @Lee Calcote
yes CST
Oscar Gonzalez: Replying to “@Oscar Gonzalez’s…”
Greeting from Mexico CIty
Vivek Vishal: [Chore] Meshery Incubation Tasks · Issue #13455 · meshery/meshery · GitHub
Vivek Vishal: Meshery Incubation proposal: [Incubation] Meshery Incubation Application · Issue #1386 · cncf/toc · GitHub
Vivek Vishal: Replying to “Meshery Incubation p…”
Ideal place to show your support
Vivek Vishal: Redirecting…
Vivek Vishal: https://discuss.layer5.io
Arpit Srivastava: Can say this is better (according to me
Lee Calcote: Reacted to “Can say this is bett…” with
Vivek Vishal: Reacted to “Can say this is bett…” with
Kapil Ramwani: The slack experience in meshery is really great. Where can I make this known that would help the incubation applicatoin?
Lee Calcote: Replying to “The slack experience…”
Vivek Vishal: mesheryctl Command Tracker - Google Sheets
Vivek Vishal:mesheryctl model build
& mesheryctl model init
Vivek Vishal: or cobra cli too
Aabid Sofi: Reacted to “Can say this is be…” with
Pratik Chandra Pal: Reacted to “or cobra cli too” with
Vidit Kushwaha: Reacted to “Can say this is be…” with
yash sharma: +1 it is automated process and no manual update is required if new version is released of CRD, Meshery will track new version and will show you in UI
Oscar Gonzalez: Reacted to “Hey Everyone , Ami…” with
Ashish kumar: Thanks this clears some of my doubts on models.
Souvik Kar: Contributing to Models Quick Start | Meshery
Vivek Vishal: Replying to " mesheryctl model bu…"
^^
Ashish kumar: Reacted to “https://docs.meshe…” with
Amit karnam: Reacted to “https://docs.meshe…” with
Aabid Sofi: Reacted to “https://docs.meshe…” with
Ashish kumar: yes
Vivek Vishal: Reacted to “yes” with
Arpit Srivastava:
Anuj Kumar Sharma: Reacted to “yes” with
Ranit Mukherjee: ya, the idea’s similar to init in say, react or next js
Vivek Vishal: Replying to “ya, the idea’s simil…”
yeah, it creates boiler plate code files and structure to that you will edit to get your app going.
Aabid Sofi: Reacted to “yes” with
Amit karnam: yep it makes sense, it’s a boilerplate content to get started with.
Ranit Mukherjee: Reacted to “yeah, it creates boi…” with
Arpit Srivastava: Just like we run
Cobra-cli init
We get some files and folder
Right?
Pratik Chandra Pal: Hello @Matthieu Evrin I came to know form Ian the test plan sheet is not updated. I want to work on some tests can anyone help me picking one?
Ranit Mukherjee: Replying to “Just like we run
Co…”
pretty much tht if my understanding is on point
yash sharma: If with model file I have component dir also, will it auto import those components along with model or do we need to import component manually?
Vivek Vishal: Replying to “Just like we run
Co…”
correct, similar functionality is expected from mesheryctl model init to create the starter template for us.
and then when you’re done modifying those template specifying your model, mesheryct model build will then build and output it as an oci image.
Arpit Srivastava: Replying to “Just like we run
Co…”
Makes sense
Ranit Mukherjee: Reacted to “correct, similar fun…” with
Vivek Vishal: mesheryctl Command Tracker - Google Sheets
yash sharma: will model init only create a sample model file or it will create a model dir with sample model.json file and along with component and relationship dir also?
Lee Calcote: Replying to “If with model file I…”
Yes, mesheryctl model import ingests your whole collection of files currently.
yash sharma: Reacted to “Yes, mesheryctl mod…” with
Lee Calcote: Replying to “If with model file I…”
For users who might want to create an OCI image of their model, a mesheryctl model build . Command would be helpful.
Vivek Vishal: MUI Migration and sistent training: https://www.youtube.com/live/GPUudTG8J_o?si=cG9-iuV8kRNtE2RD
Vivek Vishal: Meshery test plan: Meshery Test Plan - Google Sheets
ian: Replying to “The slack experience…”
Thanks for calling out the integration test definition!!
Vivek Vishal: Replying to “The slack experience…”
Thanks much @Kapil Ramwani, this helps. [Incubation] Meshery Incubation Application · Issue #1386 · cncf/toc · GitHub
Vivek Vishal: v0.9.0 Milestone · GitHub
Lee Calcote: Replying to “will model init only…”
You’re right - it should create the complete set of example entities, including sample component and sample relationship.
In fact, the existing sample CSVs are perfect examples of this. In essence, the proposed init command would produce “a copy” of the CSV templates.
Aabid Sofi: Webpack App
Aabid Sofi: Replying to “https://developers…”
library of reusable Grafana components
Ranit Mukherjee: Replying to “will model init only…”
but while generating this “copy” there will be room for flexibility & we to decide on the extent of same through an initial design spec?
yash sharma: @Vivek Vishal once we cover these items, I want to go next and cover the state of tests, and want to do call for volunteers
Sangram Rath: Also From an end user perspective it wouldn’t be user friendly with an embedded code. Not everyone would know how to work with it.
Vivek Vishal: Reacted to “Also From an end use…” with
Vivek Vishal: Replying to “@Vivek Vishal once w…”
roger @yash sharma
Anuj Kumar Sharma: Reacted to “Also From an end use…” with
Vivek Vishal: Replying to “@Vivek Vishal once w…”
@Vidit Kushwaha @Pratik Chandra Pal ^^
Vivek Vishal: Time check
K S Mahadevan: Reacted to “Also From an end u…” with
Vidit Kushwaha: Reacted to “@Vivek Vishal once…” with
Pratik Chandra Pal: Reacted to “@Vivek Vishal once…” with
Pratik Chandra Pal: Reacted to “@Vidit Kushwaha @P…” with
Vivek Vishal: Meeting minutes, just in case you missed it:
Sangram Rath: Regarding the grafana dashboard what would probably make more sense next is once grafana is connected, show all dashboards (according to permissions) and then let a user select to display one (choose charts).
Lee Calcote: Replying to “will model init only…”
There could be a flag for whether the init command produces CSVs or YAML or JSON scaffolding.
yash sharma: Reacted to “There could be a fla…” with
Ranit Mukherjee: Reacted to “There could be a fla…” with
Arpit Srivastava: Reacted to “There could be a fla…” with
Lee Calcote: Replying to “will model init only…”
model import is already able to accept any (all) of these formats.
Ranit Mukherjee: Replying to “will model init only…”
ya, have observed that, currently ingests all directories & run the same through all functions [import.go]
Lee Calcote: Reacted to “ya, have observed th…” with
Kapil Ramwani: Also one general question, some of the conditions in the code only became clear once I got into code.
What would be the best page to document this stuff?
Kapil Ramwani: I want to give users a simple sample dash
Lee Calcote: @yash sharma, I recall this sheet now. I had forgotten that this exists.
Lee Calcote: @Vivek Vishal it’d be great, if we can capture our Zoom chat in the publication of Meshery meeting minutes.
Kapil Ramwani: Replying to “I want to give users…”
That helps them understand what this JSON field actually wants.
Vivek Vishal: Replying to “@Vivek Vishal it’d b…”
I’ll do it
yash sharma: Contributing to Meshery's End-to-End Tests | Meshery
Pratik Chandra Pal: Thanks @yash sharma
Aman Singh: Reacted to “https://docs.meshery…” with
K S Mahadevan: Reacted to “https://docs.meshe…” with
Ranit Mukherjee: @yash sharma any milestones associated with testing for v0.9.0?
Vivek Vishal: Community Calendar | Meshery
Pranjal Rajput: We can create a Master Sheet that contains links to all other sheets, ensuring better organization and easy access.
Attendees:
- Vivek Vishal,Anuj Kumar Sharma, Kapil Ramwani,Faheem Mushtaq, Weili Li
- Matthieu EVRIN, Amit Amrutiya, Pranjal Rajput, Ijeoma Eti, Ranit Mukherjee, Pratik Chandra Pal, Yash Sharma
- Saikiran Somanagoudar, Vidit Kushwaha, Aabid Sofi, Arpit Srivastava,Rafayel Juwe
- Riya Garg,Oscar Gonzalez
- Amit Karnam, K S Mahadevan, Sangram Rath
Send regrets: ,
- Antonette (out of office), Sudhanshu Dasgupta,
Announcements
- Rename the Slack workspace.
- Creation of new Meshery Youtube channel?
- Creation of new git repo: meet.meshery.io
Standing Agenda
- Component updates: mesheryctl (Matthew), UI migration (Amit),
- Release Planning: Test plan, v0.9.0 GitHub Milestone
Topics
-
Two new mesheryctl commands:
mesheryctl model init
mesheryctl model build
-
[Kapil] Update on #13405.
- We have the first panel working.
- Need advice on the structuring of the PR.
-
[Yash Sharma] - State of API end-to-end testing in local provider
Next meeting:
- [Lawrence]: Lifecycle management for meshery-nighthawk #13337
- [Matthieu] [mesheryctl]
- [Ashish kumar] [mesheryctl] org command ready for merge.
- [Pranjal]
- [Riya Garg]
- [Ngan Phan] Enhance mesheryctl to Update Existing Components and Models from Local CSV Directory #13461
- [Souvik] -
- [Ijeoma] - [Docs] Remove -n flag from Helm Kanvas snapshot docs #13483
- [Faheem] - Integrate Sistent Theme to Provider UI && Working on Notification Component Design
- [Aabid]- Rename operator crds 13479
-
- Update provider / extension hardcoding in code 13475
- [Ranit] - Update on Issues #13270, #13350 (Need Advice)
- [Anuj Kumar Sharma] - [e2e] - increased test coverage on extensions page #12708”
- [Amit]- Working on MUI migration
- [Vidit Kushwaha] - Consistent Qanelas font usage across meshery #13484
- [Vivek] [call for volunteers] Meshery Incubation tasks
- [Saikiran Somanagoudar] -
- fix: add eslint installation commands in Dockerfile to resolve build errors #13361
- Need advice on installing eslint beforeduring production build starts
- fix: add eslint installation commands in Dockerfile to resolve build errors #13361