Interim upstream project for nss-pem
by Kai Engert
As an interim solution, until the PEM module can be fully integrated
into NSS, a project was created on fedorahosted.org
The following are the initial members of the project:
- emaldona
- kdudka
- rrelyea
- rcritten
- rmeggins
- kengert
Each of you has permission to clone the project and commit, use:
git clone ssh://YOURNAME@git.fedorahosted.org/git/nss-pem.git
You can browse the source at
https://fedorahosted.org/nss-pem/browser#mozilla/security/nss/lib/ckfw/pem
Revision log is at https://fedorahosted.org/nss-pem/log/
I also gave admin permissions to each of you for the
https://fedorahosted.org/nss-pem/
project website, once you log in with your fedora account, you can edit
anything you want.
The git repository uses the full path (mozilla/security/nss/lib/ckfw/pem)
to make it easier to create tarballs and drop them into NSS.
I don't know how to tag a release using git,
but maybe it's helpful to know how it's done using "hg" with fedorahosted,
example:
hg archive -t tbz2 -p nss-gui-0.3.3 -r NSS_GUI_0_3_3_RTM
../archived/nss-gui-0.3.3.tar.bz2
I assume that
git archive --prefix=your-pem-version --format=tar -o
../archivedir/nss-pem-your-version.tar
is similar to the equivalent. The files in the archive file will
automatically be directory-prefixed with the --prefix
I don't know whether that command can automatically apply compression
afterwards.
You should run gzip or bzip2 on the resulting tar.
Once you have created a release archive, you might want to upload
release tar balls.
Make sure you created the correct name and that it is unique, then
simply use
scp -pr your-tarball.tar.gz YOURNAME@fedorahosted.org:nss-pem
Once you upload, they should show up here:
https://fedorahosted.org/released/nss-pem/
Be careful of what you publish, I believe you cannot revert the upload!!!
I propose you could look at https://fedorahosted.org/nss-gui/
if you plan to edit the project's main page.
Please let me know if anything doesn't work as expected.
Regards
Kai
12 years, 1 month