[Pansophy] Setting up git server for maintenance tracking
Adam Duzik
duzik at jlab.org
Mon Mar 24 15:22:41 EDT 2025
Valerie:
If that's the case, then where do I go to set that up? I can't find where you reference the QMS standard.
Adam
________________________________
From: Valerie Bookwalter <bookwalt at jlab.org>
Sent: Monday, March 24, 2025 10:16 AM
To: Adam Duzik <duzik at jlab.org>; Roger Ruber <ruber at jlab.org>
Cc: Ashley Mitchell <ashleya at jlab.org>; Tony Reilly <areilly at jlab.org>; pansophy <pansophy at jlab.org>
Subject: Re: Setting up git server for maintenance tracking
Adam and Roger,
Please delay your meeting with the Accelerator Software group until we can meet to discuss your ideas and options.
This proposal does not follow SRFOPS QMS ISO standards
7.1.3 Infrastructure
Requirements:
Determine, provide, and maintain the infrastructure for the operation of the processes to achieve confor-
mity of products and services.
Note: infrastructure can include:
a. Buildings and associated utilities
b. Equipment, including hardware and software
c. Transportation
d. Information and communication technology
Additionally, software "inside the fence" and "computer center" have different sets of criteria.
Also, TONY wants all possible information/data, done by SRFOPS, to be accessible through our local system.
PLEASE setup a meeting with the SRFOPS Software Group, prior to continuing your pursuits.
Valerie Bookwalter
Jefferson Lab, Accelerator Dept.
SRFOPS Software Systems Group Lead
bookwalt at jlab.org<mailto:bookwalt at jlab.org>
757-269-5802
________________________________
From: Adam Duzik
Sent: Monday, March 24, 2025 9:41 AM
To: Valerie Bookwalter; Megan McDonald
Cc: Roger Ruber
Subject: Setting up git server for maintenance tracking
Valerie / Megan:
We want to set up a better way of tracking maintenance on items and equipment. I was tasked to figure out a way to do this and I think I have a potential solution in using git version control.
I considered these design criteria:
1.
Open source software under active development and maintenance. I'd like to know what is going on under the hood. I also want to avoid licensing proprietary software and vendor lock-in.
2.
Works on all platforms. Apple iOS is very restricted, but I found a means to automate git sync of notes and maintenance records.
3.
Mobile platforms are very useful, and will much improve the likelihood new records and pictures will get input into the system.
4.
Concurrency; OneDrive could have issues with two people overwriting each other's changes.
5.
OneDrive also can't run in the background on either iOS or Android.
I tested out a git server / client setup on my personal devices and I can say they all work. I tested iOS successfully with a terminal-based solution. I have not tested Android directly, but I expect the terminal-based solution to work.
My next step is to ask you all if setting up a local git server here at JLab will be a problem. I do not see a need to have it exposed to the internet, keeping it accessible to the internal network only will be sufficient. Accessibility through a VPN would be great.
I am also meeting with Gary and the software group on Wednesday morning to discuss adapting Cav History for maintenance tracking on virtually any item in CEBAF. I have to look at both alternatives (git vs. an in-house software solution) as they both have their drawbacks; automating git on mobile is still rather clunky and developing our own software is a significant labor investment. For now, the git solution looks faster and easier, and I want to know if there's any technical or security problems with my idea.
Thanks,
Adam Duzik
Vacuum Engineer
[cid:720d216d-47d4-4aa2-8d75-d40c883b14ff]
Mail Stop 55H
Jefferson Laboratory
600 Kelvin Dr. Suite #8
Newport News, VA, 23606
Phone: 757-269-5688
Email: duzik at jlab.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/pansophy/attachments/20250324/7cb3b118/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Outlook-towc52vp.png
Type: image/png
Size: 7082 bytes
Desc: Outlook-towc52vp.png
URL: <https://mailman.jlab.org/pipermail/pansophy/attachments/20250324/7cb3b118/attachment-0001.png>
More information about the Pansophy
mailing list