Charter
It’s become clear that there is an acute need to support new Tutor users and plugin developers. It’s also clear that Tutor maintainers benefit from hearing feedback from people who are using the tool.
Please join our users’ group for sharing help, tips, and feedback on using Tutor and developing Tutor plugins. Bring your questions, and get ready for some live debugging! Expert or newbie, all are welcome.
Agenda and Notes
We meet every other week. Our schedule and video conferencing link is on the Working Group Calendar. The meeting is usually hosted by Kyle McCormick .
You can add topics below ahead of time, or add them during the meeting.
2024-04-08
Integrate Tutor with IntelliJ IDEA/Pycharm (by Qasim Gulzar@edly)
How to track the eclipse with Tutor (by Régis Behmo if time permits)
2024-03-25
Auto-mounted directories
Can we add mount keywords in our own plugin? → yes, or open a PR to upstream plugin
Do we list the keywords anywhere? example,
platform-plugin-
The exact list is not documented anywhere
MFE mounts
Tried to mount custom mfe – couldn’t do it
used command line mount
did not see the mfe on the port
seems like folder was mounted, but MFE filter wasn’t added to, so the tutor-mfe plugin didn’t know to build/run the mfe
How Zach did it:
Let’s talk about MFE image building… why we (usually) don’t need to re-build, and figuring out this Docker build cache madness. (Régis Behmo )
Theoretically, rebuild should only happen if (1) we change an MFE and (2) we’re pushing it to production
Errors when installing node_modules
npm error, socket reset, registry hangup
Docker build cache size needs to be set large enough so that it doesn’t get garbage collected between mfe builds
need to change a config item in $HOME/.docker/daemon.json
If you think you rebuild too often, try upping docker build cache max size
Talked about https://github.com/kdmccormick/tutor/pull/34 - kyle will continue to work on
Production vs dev flow in docs - docs nudge you towards production flow
Remote image building - anyone?
edunext has - they build tutor-nightly images on an ec2 instance
20-30 minutes for uncustomized mfe image
custom multiarch builder - regis builds macos images even though he doesn’t have a mac
Older Notes
Paste old notes here.