Skip to content

Commit

Permalink
v2.99.4.0: first four stages done [git-only release]
Browse files Browse the repository at this point in the history
Signed-off-by: Kwpolska <[email protected]>
  • Loading branch information
Kwpolska committed Mar 23, 2013
1 parent 8a03597 commit d16213b
Show file tree
Hide file tree
Showing 19 changed files with 613 additions and 585 deletions.
8 changes: 8 additions & 0 deletions .tx/config
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
[main]
host = https://www.transifex.com

[pkgbuilder.pkgbuilder]
file_filter = locale/<lang>/LC_MESSAGES/pkgbuilder.po
source_file = messages.pot
source_lang = en
type = PO
21 changes: 17 additions & 4 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,24 +5,37 @@ Appendix C. Changelog
:Author: Kwpolska <[email protected]>
:Copyright: © 2011-2013, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
:Date: 2013-03-14
:Version: 2.1.6.3
:Date: 2013-03-23
:Version: 2.99.4.0

.. index:: CHANGELOG

Versioning scheme
=================
PKGBUILDer uses the following versioning scheme:
PKGBUILDer uses the following versioning schemes:

generation.major.minor.revision
:3.0.0: generation.major.minor
:2.99.x.x: 2.99.stage.revision (3.0.0 test versions)
:2.1.1.0–2.1.6.3: generation.major.minor.revision
:2.1.0: generation.major.minor
:1.0–2.0: generation.revision

* generation: 1 is the first Perl version, 2 is the Python version.
* major: basic release number.
* minor: sub-release number.
* revision: changes that aren’t important enough to be new minor versions.

Generation 3
============

:2.99.4.0: First four stages done. [testing git-only version]

Generation 2
============
:2.1.6.0–2.1.6.3: VerbosePkgLists, DS.run_command() and subsequent fixes to
the latter
:2.1.5.14: Fixing a quite important bug in the install process
:2.1.5.13: 2013!
:2.1.5.11—2.1.5.12: Fixes to the AUR v2.0 magic.
:2.1.5.10: AUR v2.0 support.
:2.1.5.9: And another issue that I have not noticed, in a tiny change of Update
Expand Down
46 changes: 14 additions & 32 deletions CONTRIBUTING.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,17 @@ Appendix A. Contribution rules
:Author: Kwpolska <[email protected]>
:Copyright: © 2011-2013, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
:Date: 2013-03-14
:Version: 2.1.6.3
:Date: 2013-03-23
:Version: 2.99.4.0

.. index:: contributing

Do you want to contribute to this project? Great! I’d love to see some help,
but you must comply with some rules.

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and
"OPTIONAL" in this document are to be interpreted as described in
The key words MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL
NOT”, “SHOULD”, “SHOULD NOT”, “RECOMMENDED, MAY, and
OPTIONAL in this document are to be interpreted as described in
RFC 2119.

---------------
Expand All @@ -26,10 +26,9 @@ Issue reporting
GitHub Issues are the recommended way to report an issue. If you do not have an
account there, get one or mail me.

When pasting console sessions, you must paste them fully,
*prompt-to-prompt*, to see all the messages and your input.
Trim only stuff that you are 1000% sure that is not related
to the project in question.
When pasting console sessions, you must paste them fully, *prompt-to-prompt*,
to see all the messages and your input. Trim only stuff that you are 1000%
sure that is not related to the project in question.

--------------------------------------------
General preparations, rules and pull process
Expand All @@ -38,8 +37,9 @@ General preparations, rules and pull process
Prepare
=======

A GitHub account is recommended. Patches by mail are accepted, but working
with you through there is a better way.
For code, a GitHub account is recommended. For translations, a Transifex_
account is mandatory. Code patches by mail are accepted, but working with you
through there is a better way.

Fork the repo first. Non-GitHub people, ``git clone``.

Expand Down Expand Up @@ -117,24 +117,6 @@ Localization

.. index:: locale

1. Run ``mkdir -p locale/[CODE]/LC_MESSAGES`` in your terminal, replacing
``[CODE]`` by your language code, as in /usr/share/locale.
2. Copy the ``/messages.pot`` file to
``locale/[CODE]/LC_MESSAGES/[PROJECT].po`` (replace ``[PROJECT]`` with the
project name, all-lowercase)
3. Do your work. The comments will inform you where this string is, and the
ones starting with 'TRANSLATORS:' are for you to read and make use of.
Other comments come from my code and you should not care about them. And
if it is directed for translators, let me know. The Poedit_ app may be
of help. Please take care of the headers at the top of the file (with a
text editor, do not use Poedit for that!) and modify them. The
Last-Translator, Language-Team and Language are important, the others are
auto-generated anyways. The general :ref:`Rules` apply, please take care
of it!
4. Commit (``-s/--signoff`` is required here).
5. Your translation will be added in the next release, or, if a release isn’t
planned in the near future, a new release will be made. Your addition will
be appreciated. Note that I cannot translate new strings, and, as a result,
I might ask you for additions in the future.

.. _Poedit: http://www.poedit.net/
As of version 3.0.0, translations are handled over at Transifex_.

.. _Transifex: https://www.transifex.com/projects/p/pkgbuilder/
21 changes: 17 additions & 4 deletions docs/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,24 +5,37 @@ Appendix C. Changelog
:Author: Kwpolska <[email protected]>
:Copyright: © 2011-2013, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
:Date: 2013-03-14
:Version: 2.1.6.3
:Date: 2013-03-23
:Version: 2.99.4.0

.. index:: CHANGELOG

Versioning scheme
=================
PKGBUILDer uses the following versioning scheme:
PKGBUILDer uses the following versioning schemes:

generation.major.minor.revision
:3.0.0: generation.major.minor
:2.99.x.x: 2.99.stage.revision (3.0.0 test versions)
:2.1.1.0–2.1.6.3: generation.major.minor.revision
:2.1.0: generation.major.minor
:1.0–2.0: generation.revision

* generation: 1 is the first Perl version, 2 is the Python version.
* major: basic release number.
* minor: sub-release number.
* revision: changes that aren’t important enough to be new minor versions.

Generation 3
============

:2.99.4.0: First four stages done. [testing git-only version]

Generation 2
============
:2.1.6.0–2.1.6.3: VerbosePkgLists, DS.run_command() and subsequent fixes to
the latter
:2.1.5.14: Fixing a quite important bug in the install process
:2.1.5.13: 2013!
:2.1.5.11—2.1.5.12: Fixes to the AUR v2.0 magic.
:2.1.5.10: AUR v2.0 support.
:2.1.5.9: And another issue that I have not noticed, in a tiny change of Update
Expand Down
46 changes: 14 additions & 32 deletions docs/CONTRIBUTING.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,17 @@ Appendix A. Contribution rules
:Author: Kwpolska <[email protected]>
:Copyright: © 2011-2013, Kwpolska.
:License: BSD (see /LICENSE or :doc:`Appendix B <LICENSE>`.)
:Date: 2013-03-14
:Version: 2.1.6.3
:Date: 2013-03-23
:Version: 2.99.4.0

.. index:: contributing

Do you want to contribute to this project? Great! I’d love to see some help,
but you must comply with some rules.

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and
"OPTIONAL" in this document are to be interpreted as described in
The key words MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL
NOT”, “SHOULD”, “SHOULD NOT”, “RECOMMENDED, MAY, and
OPTIONAL in this document are to be interpreted as described in
RFC 2119.

---------------
Expand All @@ -26,10 +26,9 @@ Issue reporting
GitHub Issues are the recommended way to report an issue. If you do not have an
account there, get one or mail me.

When pasting console sessions, you must paste them fully,
*prompt-to-prompt*, to see all the messages and your input.
Trim only stuff that you are 1000% sure that is not related
to the project in question.
When pasting console sessions, you must paste them fully, *prompt-to-prompt*,
to see all the messages and your input. Trim only stuff that you are 1000%
sure that is not related to the project in question.

--------------------------------------------
General preparations, rules and pull process
Expand All @@ -38,8 +37,9 @@ General preparations, rules and pull process
Prepare
=======

A GitHub account is recommended. Patches by mail are accepted, but working
with you through there is a better way.
For code, a GitHub account is recommended. For translations, a Transifex_
account is mandatory. Code patches by mail are accepted, but working with you
through there is a better way.

Fork the repo first. Non-GitHub people, ``git clone``.

Expand Down Expand Up @@ -117,24 +117,6 @@ Localization

.. index:: locale

1. Run ``mkdir -p locale/[CODE]/LC_MESSAGES`` in your terminal, replacing
``[CODE]`` by your language code, as in /usr/share/locale.
2. Copy the ``/messages.pot`` file to
``locale/[CODE]/LC_MESSAGES/[PROJECT].po`` (replace ``[PROJECT]`` with the
project name, all-lowercase)
3. Do your work. The comments will inform you where this string is, and the
ones starting with 'TRANSLATORS:' are for you to read and make use of.
Other comments come from my code and you should not care about them. And
if it is directed for translators, let me know. The Poedit_ app may be
of help. Please take care of the headers at the top of the file (with a
text editor, do not use Poedit for that!) and modify them. The
Last-Translator, Language-Team and Language are important, the others are
auto-generated anyways. The general :ref:`Rules` apply, please take care
of it!
4. Commit (``-s/--signoff`` is required here).
5. Your translation will be added in the next release, or, if a release isn’t
planned in the near future, a new release will be made. Your addition will
be appreciated. Note that I cannot translate new strings, and, as a result,
I might ask you for additions in the future.

.. _Poedit: http://www.poedit.net/
As of version 3.0.0, translations are handled over at Transifex_.

.. _Transifex: https://www.transifex.com/projects/p/pkgbuilder/
Loading

0 comments on commit d16213b

Please sign in to comment.