Versions Compared

Key

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

...

Title it something descriptive, paste in the output you got from cat, and save it! 

 

...

PyDM

PyDM is next generation EDM! It's basically a combination of EDM and PyQt (if you don't know what PyQt is, it's what we use to make Python GUIs). The goal is to eventually migrate all existing Python GUIs to PyDM, and to make any new ones going forward in PyDM, all while version controlling them using git and GitHub. This tutorial will walk you through making a change to an existing PyDM panel and going through the review process to release it into production.

...

Tutorial

Go to https://github.com/slaclab/devPanel

...

Afterword: Updating Your Personal Repo

Note that this the tutorial didn't say anything about updating your personal copy if the production copy gets updated by someone else. There are two ways to do this, and it's really your choice which one to do.

...

Info
This will rely heavily on git remotes. If you'd like to learn more about them, check this out!
 

...

Pulling From the Local Production Copy

...