<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body text="#000000" bgcolor="#ffffff">
Hello Centos-devel. <br>
<br>
As an outsider looking in, I have found that it is .. Not simple to
find out what needs doing. I _think_ I am on the right track, but
would like to be corrected if not. Here is what I have come up with
from reading forums/mailing lists/irc. I hope someone can throw the
below on the wiki somewhere appropriate once corrected. If I am way
off, please let me know I would like to get started. <br>
<br>
<br>
How to help with Centos 6: <br>
<br>
Currently Centos 6 needs help re-branding RHEL6 as Centos 6. This is
relatively easy to do if you know how to build RPMS, and make patch
files.<br>
<br>
Step 1: Go here: <a
href="http://wiki.centos.org/QaWiki/6/AuditStatus">http://wiki.centos.org/QaWiki/6/AuditStatus</a><br>
<br>
This is a list of what issues still need to be fixed. <br>
<br>
Step 2: Pick something that looks fun (and perhaps easy), and click
the bug id ('bid' column) <br>
This will take you to the mantis bug tracker page. <br>
<br>
Step 3: *Optional* If you are pretty sure you can fix this problem
and don't want someone else re-inventing the wheel with you, Signup
for a new account with bugs.centos.org , and let people know you are
going to work on this. Don't worry about doing this if you are not
sure you can do it. If you want to just try, skip this step. <br>
<br>
Step 4: Find the package name<br>
<br>
The "Category" of the bug you picked should have a package name in
it, this is the package we are going to need to download and fix. If
my example category was: <br>
<span class="Apple-style-span" style="border-collapse: separate;
color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style:
normal; font-variant: normal; font-weight: normal; letter-spacing:
normal; line-height: normal; orphans: 2; text-indent: 0px;
text-transform: none; white-space: normal; widows: 2;
word-spacing: 0px; font-size: medium;"><span
class="Apple-style-span" style="font-family:
Verdana,Arial,Helvetica,sans-serif; font-size: 13px; text-align:
left;">'[CentOS-6] xulrunner</span></span>' then I would be
patching the xulrunner package. <br>
<br>
Step 5: Download the package<br>
<br>
<a class="moz-txt-link-freetext" href="http://ftp.redhat.com/redhat/linux/enterprise/6Server/en/os/SRPMS/(mypackagename)-version-release.src.rpm">http://ftp.redhat.com/redhat/linux/enterprise/6Server/en/os/SRPMS/(mypackagename)-version-release.src.rpm</a><br>
<br>
ie:
<a class="moz-txt-link-freetext" href="http://ftp.redhat.com/redhat/linux/enterprise/6Server/en/os/SRPMS/xulrunner-1.9.2.9-1.el6.src.rpm">http://ftp.redhat.com/redhat/linux/enterprise/6Server/en/os/SRPMS/xulrunner-1.9.2.9-1.el6.src.rpm</a><br>
<br>
Step 6: Fix the package<br>
<br>
The issues should already be laid out for you in the description of
the mantis bug tracker. Modify the files, and rebuild the RPM. Once
you think you have fixed everything, create a patch file. Test your
patch file on a fresh install. <br>
<br>
Need icons / images? Find them on a centos 5.x box. <br>
<br>
Do you have to do this from a RHEL6 beta installation? No you don't
_have_ to. We are after the patch, not your RPMS. <br>
<br>
Step 7: If you haven't created an account at bugs.centos.org, now is
the time. Create an account and attach your patch file. <br>
<br>
Step 8: Give the nearest person a high-five and then go to Step 1.<br>
<br>
<br>
</body>
</html>