Difference between revisions of "User:Dennisvd@nikhef.nl/SoftwareOverview"

From PDP/Grid Wiki
Jump to navigationJump to search
Line 12: Line 12:
 
* the software is maintained in a [https://ndpfsvn.nikhef.nl/viewvc/mwsec/ Subversion repository].
 
* the software is maintained in a [https://ndpfsvn.nikhef.nl/viewvc/mwsec/ Subversion repository].
 
** Access to SVN is configured in the central LDAP database.  
 
** Access to SVN is configured in the central LDAP database.  
 +
* The software packages follow the GNU coding guidelines, and use automake/autoconf.
 
|
 
|
 +
* Before tagging, go through [[SAC_software_procedures#Mandatory_Check_list|the mandatory checklist]].
 
* Prior to preparing a release, the software should be [[SAC_software_procedures#Creating_a_tag_in_Grid_Security_Middleware|tagged]].  
 
* Prior to preparing a release, the software should be [[SAC_software_procedures#Creating_a_tag_in_Grid_Security_Middleware|tagged]].  
* Before tagging, go through [[SAC_software_procedures#Mandatory_Check_list|the mandatory checklist]].
 
 
|-
 
|-
 
! scope="row"| Release
 
! scope="row"| Release

Revision as of 20:00, 17 January 2013

Cheat Sheet

The following table gives an overview of the workflow and procedures involving development and delivery of our software.

procedures control
Source
  • the software is maintained in a Subversion repository.
    • Access to SVN is configured in the central LDAP database.
  • The software packages follow the GNU coding guidelines, and use automake/autoconf.
Release tarballs, checksums, release notes, announcements Signoff in e-mail
Packaging
RPM Deb
spec files, mock, koji debian/ directory, cowpoke
Distribution
  • mwsec repository
  • EMI, IGE, UMD and other middleware integrators
  • Fedora, EPEL, Debian, Ubuntu
koji tags, sigul, mash, signed repositories, dput