A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z    

Kriss, M.

Paper Title Page
FPAT007 The Fermilab Lattice Information Repository 1066
 
  • J.-F. Ostiguy, M. Kriss, M. McCusker-Whiting, L. Michelotti
    Fermilab, Batavia, Illinois
 
  Funding: Fermilab is operated by Universities Research Association Inc. under Contract No. DE-AC02-76CH03000 with the United States Department of Energy.

Fermilab is a large accelerator complex with six rings and sixteen transfer beamlines operating in various modes and configurations, subject to modifications, improvements and occasional major redesign. Over the years, it became increasingly obvious that a centralized lattice repository with the ability to track revisions would be of great value. To that end, we evaluated potentially suitable revision systems, either freely available or commercial, and decided that expecting infrequent users to become fully conversant with complex revision system software was neither realistic nor practical. In this paper, we discuss technical aspects of the recently introduced FNAL Accelerator Division's Lattice Repository, whose fully web-based interface hides the complexity of Subversion, a comprehensive open source revision system. In particular we emphasize how the architecture of Subversion was a key ingredient in the technical success of the repository's implementation.