Difference between revisions of "Koji Setup Documentation"

From CDOT Wiki
Jump to: navigation, search
(Seneca Particpants)
(Project News)
 
(31 intermediate revisions by 2 users not shown)
Line 8: Line 8:
  
 
== Project Leader(s) ==
 
== Project Leader(s) ==
 +
[[User:Tewestac|Todd Westacott (IRC:tewestacott)]] - [http://www.tewestacott.wordpress.com Blog]
  
Todd Westacott - [http://www.tewestacott.wordpress.com Blog]
+
[[User:Jykoh|Joshua Koh (IRC:DDDDDDD)]]
  
 
== Project Contributor(s) ==
 
== Project Contributor(s) ==
 +
Dennis Gilmore
  
 +
[[User:Chris Tyler|Chris Tyler]]
 +
 +
Paul Whalen
  
 
== Project Details ==
 
== Project Details ==
Line 23: Line 28:
  
 
Key contacts:
 
Key contacts:
[[User:Chris Tyler|ctyler]], dgilmore
+
[[User:Chris Tyler|Chris Tyler (ctyler)]], Paul Whalen (PaulW), Dennis Gilmore (dgilmore)
 +
 
 +
== Release Plans and Goals ==
 +
 
 +
'''* 0.1 - Walk through setup of a test Koji server'''
 +
 
 +
For the first release on this project we will walk through the process of setting up a Koji server using the instructions in the Howto guide on the Fedora wiki. We will take detailed notes of steps that we found to be unclear or incorrect in the process as well as any problems we run into. The rough notes will then be released to the community and be available for commenting
 +
 
 +
'''* 0.2 - Rough edit of the existing documentation on the Fedora wiki'''
 +
 
 +
For the second release of the project we will complete any outstanding components for the test build system and provide a rough edit of the existing setup documentation on the Fedora Wiki. We will gear the instructions towards a user who has little experience setting up koji servers.We are also planning to add a section for common issues and problems that one might run into during the process.
  
Goals for each release and plans for reaching those goals:
+
'''* 0.3 - Final edit of the Fedora wiki documentation'''
<!-- Note: each contributor is expected to have unique goals. These goals may be ''related'' to other students' work, but must be ''distinct'' and ''attainable'' regardless of the state of the other students' work. For example, under the umbrella of one project title, one student may work on packaging a piece of software and another may work on documentation, or one may work on solving one bug and another on solving another bug, but two students must not work on the same bug or depend on the other students' work in order to be able to complete their own project. -->
+
 
* 0.1
+
The final release of this project will be the finished documentation which a user with little experience setting up Koji servers can follow as well as a section for common issues that the user might run into.
* 0.2
 
* 0.3
 
  
 
== Communication ==
 
== Communication ==
Line 35: Line 48:
  
 
=== Upsteam Wiki and Web ===
 
=== Upsteam Wiki and Web ===
[[:fedora:Koji|Koji documentation]]
+
[[:fedora:Koji|Fedora Koji documentation]]
 +
 
 +
[https://fedorahosted.org/koji/wiki Koji webpage]
 +
 
 +
[http://zenit.senecac.on.ca/wiki/index.php/Fedora_Arm_Secondary_Architecture/Koji_Builders Seneca Koji Documentation - Builders]
 +
 
 +
[http://zenit.senecac.on.ca/wiki/index.php/Fedora_Arm_Secondary_Architecture/Koji_Certificates Seneca Koji Documentation - Certificates]
 +
 
 +
[http://zenit.senecac.on.ca/wiki/index.php/Fedora_Arm_Secondary_Architecture/Koji_Database Seneca Koji Documentation - Database]
 +
 
 +
[http://zenit.senecac.on.ca/wiki/index.php/Fedora_Arm_Secondary_Architecture/Koji_Hub Seneca Koji Documentation - Koji Hub]
 +
 
 +
[http://matrix.senecac.on.ca/~tewestac/koji/Koji%20Documentation%20Notes.pdf Koji Setup Notes]
 +
 
 +
=== Mailing Lists ===
 +
[mailto:buildsys@lists.fedoraproject.org buildsys@lists.fedoraproject.org]
 +
 
 +
[mailto:arm@lists.fedoraproject.org arm@lists.fedoraproject.org]
  
 
=== Blogs ===
 
=== Blogs ===
Line 41: Line 71:
  
 
==== Seneca Particpants ====
 
==== Seneca Particpants ====
[[User:Todd Westacott]]
+
[[User:Tewestac|Todd Westacott (IRC:tewestacott)]]
 +
 
 +
[[User:Jykoh|Joshua Koh (IRC:DDDDDDD)]]
 +
 
 +
Paul Whalen
  
 
==== Non-Seneca Participants ====
 
==== Non-Seneca Participants ====
TBD
+
Dennis Gilmore (IRC:dgilmore on #koji)
  
 
==== Planets ====
 
==== Planets ====
Line 50: Line 84:
  
 
== Project News ==
 
== Project News ==
 +
'''April 05, 2011'''
 +
 +
- Completed the walk through of setting up a test Koji Build System
 +
 +
- Currently have a full [http://ireland.proximity.on.ca/koji/ Koji Build System] up and running on Ireland.
  
Currently reviewing the Koji wiki
+
- Did a rough edit of the HowTo documentation on the [http://fedoraproject.org/wiki/Koji/ServerHowTo Fedora Wiki]

Latest revision as of 07:05, 5 April 2011

Project Name

Koji Setup Documentation

Project Description

The Koji documentation needs an overhaul. This project will involve setting up a Koji system and documenting the process from the first to the last step.

Project Leader(s)

Todd Westacott (IRC:tewestacott) - Blog

Joshua Koh (IRC:DDDDDDD)

Project Contributor(s)

Dennis Gilmore

Chris Tyler

Paul Whalen

Project Details

This project is aimed at revamping the current Fedora wiki on Koji Systems. The goal of the project is to organize the current information into a step by step howto of setting up and running Koji. The wiki will include instructions on using the Koji Build System, running a Koji Build Server and building packages on the Koji Build System.

Project Plan

Tracking mechanism (bugzilla, trac, github, ...):

Key contacts: Chris Tyler (ctyler), Paul Whalen (PaulW), Dennis Gilmore (dgilmore)

Release Plans and Goals

* 0.1 - Walk through setup of a test Koji server

For the first release on this project we will walk through the process of setting up a Koji server using the instructions in the Howto guide on the Fedora wiki. We will take detailed notes of steps that we found to be unclear or incorrect in the process as well as any problems we run into. The rough notes will then be released to the community and be available for commenting

* 0.2 - Rough edit of the existing documentation on the Fedora wiki

For the second release of the project we will complete any outstanding components for the test build system and provide a rough edit of the existing setup documentation on the Fedora Wiki. We will gear the instructions towards a user who has little experience setting up koji servers.We are also planning to add a section for common issues and problems that one might run into during the process.

* 0.3 - Final edit of the Fedora wiki documentation

The final release of this project will be the finished documentation which a user with little experience setting up Koji servers can follow as well as a section for common issues that the user might run into.

Communication

Upsteam Wiki and Web

Fedora Koji documentation

Koji webpage

Seneca Koji Documentation - Builders

Seneca Koji Documentation - Certificates

Seneca Koji Documentation - Database

Seneca Koji Documentation - Koji Hub

Koji Setup Notes

Mailing Lists

buildsys@lists.fedoraproject.org

arm@lists.fedoraproject.org

Blogs

Todd Westacott's Blog

Seneca Particpants

Todd Westacott (IRC:tewestacott)

Joshua Koh (IRC:DDDDDDD)

Paul Whalen

Non-Seneca Participants

Dennis Gilmore (IRC:dgilmore on #koji)

Planets

Planet CDOT

Project News

April 05, 2011

- Completed the walk through of setting up a test Koji Build System

- Currently have a full Koji Build System up and running on Ireland.

- Did a rough edit of the HowTo documentation on the Fedora Wiki