mirror of
https://github.com/virt-manager/virt-manager.git
synced 2025-02-25 18:55:27 -06:00
Update repo links and crufty docs
This commit is contained in:
parent
23384b32ab
commit
d4064c3f37
2
INSTALL
2
INSTALL
@ -20,7 +20,7 @@ To build an RPM, you can run:
|
|||||||
virt-manager generally requires the latest upstream version of
|
virt-manager generally requires the latest upstream version of
|
||||||
python-virtinst, which checked out with
|
python-virtinst, which checked out with
|
||||||
|
|
||||||
hg clone http://hg.fedorahosted.org/hg/python-virtinst
|
git clone git://git.fedorahosted.org/git/python-virtinst.git
|
||||||
|
|
||||||
If you want to replace your system installed virt-manager version,
|
If you want to replace your system installed virt-manager version,
|
||||||
add --prefix=/usr to ./configure. Please see the INSTALL.autotools file
|
add --prefix=/usr to ./configure. Please see the INSTALL.autotools file
|
||||||
|
14
README
14
README
@ -40,7 +40,7 @@ please report any success to the mailing lists
|
|||||||
|
|
||||||
The latter is available from
|
The latter is available from
|
||||||
|
|
||||||
http://hg.et.redhat.com/virt/applications/virtinst--devel
|
http://git.fedorahosted.org/git/python-virtinst.git
|
||||||
|
|
||||||
Contact
|
Contact
|
||||||
-------
|
-------
|
||||||
@ -71,17 +71,19 @@ Patches should be submitted either as unified diffs:
|
|||||||
diff -ruN virt-manager-X.Y.Z virt-manager-X.Y.Z-myfeature \
|
diff -ruN virt-manager-X.Y.Z virt-manager-X.Y.Z-myfeature \
|
||||||
> myfeature.patch
|
> myfeature.patch
|
||||||
|
|
||||||
Alternatively use Mercurial and submit a changeset bundle against
|
Alternatively use git and submit a diff against the main source repository:
|
||||||
the main source repository:
|
|
||||||
|
|
||||||
hg clone http://hg.et.redhat.com/virt/applications/virt-manager--devel
|
git clone git://git.fedorahosted.org/git/virt-manager.git
|
||||||
cd virt-manager--devel
|
cd virt-manager--devel
|
||||||
... make some changes & commit them locally...
|
... make your changes ...
|
||||||
hg export -r my_feature_revision > my_feature.patch
|
git commit -a -m "Some changelog message"
|
||||||
|
git show > my_feature.patch
|
||||||
|
|
||||||
Then mail the 'myfeature.patch' file to the virt-tools-list@redhat.com list,
|
Then mail the 'myfeature.patch' file to the virt-tools-list@redhat.com list,
|
||||||
with [PATCH] and a brief description in the subject.
|
with [PATCH] and a brief description in the subject.
|
||||||
|
|
||||||
|
Using git format-patch and/or git send-email is also fine.
|
||||||
|
|
||||||
Related software
|
Related software
|
||||||
----------------
|
----------------
|
||||||
|
|
||||||
|
2
TODO
2
TODO
@ -1,4 +1,4 @@
|
|||||||
Virt Manager TODO list
|
Virt Manager TODO list
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
Please see http://virt-manager.et.redhat.com/page/Roadmap
|
Please see http://virt-manager.org/page/Roadmap
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
Before release:
|
Before release:
|
||||||
verify virt-manager runs fine on RHEL5 (older gtk)
|
verify virt-manager runs fine on RHEL5 (older gtk)
|
||||||
Make sure distcheck passes, make rpm works fine
|
Make sure distcheck passes, 'make rpm' works fine
|
||||||
All virtinst/virt-manager tests and pylint checks
|
All virtinst/virt-manager tests and pylint checks
|
||||||
|
|
||||||
Preparing the source tree:
|
Preparing the source tree:
|
||||||
@ -12,14 +12,13 @@ Preparing the source tree:
|
|||||||
2. Change release number in configure.ac
|
2. Change release number in configure.ac
|
||||||
3. Update virtinst version requirement in configure.ac
|
3. Update virtinst version requirement in configure.ac
|
||||||
3. Update NEWS file (and spec with release info)
|
3. Update NEWS file (and spec with release info)
|
||||||
4. Re-generate ChangeLog with 'hg log --style changelog > ChangeLog'
|
|
||||||
6. Update virt-manager.spec.in changelog & reset Release to '1'
|
6. Update virt-manager.spec.in changelog & reset Release to '1'
|
||||||
5. Checkin changes
|
5. Checkin changes
|
||||||
6. Run 'hg tag RELEASE-X.Y.Z-1'
|
6. Run 'git tag RELEASE-X.Y.Z-1'
|
||||||
|
|
||||||
Preparing the build:
|
Preparing the build:
|
||||||
|
|
||||||
1. Get a fresh checkout from http://hg.et.redhat.com/virt/applications/virt-manager--devel
|
1. Get a fresh checkout from git://git.fedorahosted.org/git/virt-manager.git
|
||||||
2. Run 'autobuild.sh'
|
2. Run 'autobuild.sh'
|
||||||
3. Upload build/virt-manager-X.Y.Z.tar.gz to website download area
|
3. Upload build/virt-manager-X.Y.Z.tar.gz to website download area
|
||||||
4. Update the website download.html page
|
4. Update the website download.html page
|
||||||
|
@ -1,28 +1,14 @@
|
|||||||
Notes on translation process
|
Notes on translation process
|
||||||
============================
|
============================
|
||||||
|
|
||||||
The translations for virt-manager are currently handled by the Fedora translations
|
The translations for virt-manager are handled by the fedora community
|
||||||
team. Thus the translators work on .po files which are in the master Fedora CVS
|
via transifex. Translations are committed directly to the repo, so the
|
||||||
repo for i18n stuff. Before each new release, the latest translated .po files are
|
maintainers job is quite easy :)
|
||||||
pulled back into the master HG repo for virt-manager, and a new virt-manager.pot
|
|
||||||
file pushed out.
|
|
||||||
|
|
||||||
The process for updates is this:
|
To update the virt-manager translation template, run
|
||||||
|
|
||||||
|
make update-po
|
||||||
|
|
||||||
- Get checkout of 'virt-manager' from hg.et.redhat.com/virt/ repo
|
Translators can easily sign up to contribute:
|
||||||
- Get checkout of 'virt-manager' from elvis.redhat.com:/usr/local/CVS repo
|
|
||||||
- Copy all the .po files from CVS repo into the po/ directory from HG
|
|
||||||
- Run 'make update-po'. This
|
|
||||||
- Rebuilds the virt-manager.pot to pull in latest strings from source
|
|
||||||
code files
|
|
||||||
- Runs 'msgmerge' on each .po file to add entries for new messages
|
|
||||||
and disable old ones, etc
|
|
||||||
- Commit this to HG repo
|
|
||||||
- Copy the virt-manager.pot & msgmerge'd .po files back to CVS repo
|
|
||||||
- Commit the CVS repo
|
|
||||||
|
|
||||||
Running this only at time of release isn't entirely ideal since translators
|
https://translate.fedoraproject.org/
|
||||||
will always be one release behind the latest source strings. Thus ideally
|
|
||||||
the sync-up should be done on a weekly basis, as well as immediately before
|
|
||||||
release.
|
|
||||||
|
Loading…
Reference in New Issue
Block a user