bug-repo-syncer 0.3.0

Translate links between bugs (really bug ID numbers in the text).
Better internal infrastructure, so that it is more easy to understand and maintain the program.

Milestone information

Project:
bug-repo-syncer
Series:
trunk
Version:
0.3.0
Released:
 
Registrant:
Eike
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
12 Eike
Blueprints:
3 Implemented
Bugs:
1 Invalid, 13 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon bug-repo-syncer-0.3.0.tar.gz (md5) Source archive 495
last downloaded 4 weeks ago
Total downloads: 495

Release notes 

Translate bug IDs in the bug description that are shown as links to other bugs in the web front ends. These links keep pointing to the right bug after the bug has been transferred to an other repository.

Big changes were made to the internal structure of the program.

Changelog 

View the full changelog

Features
--------

* Translate bug-links: bug IDs in the bug's description that are shown as
  links to other bugs in the web front ends. These IDs occur in the pattern
  "bug #123". This new feature translates the bug IDs so that they stay valid
  when the bug's description is uploaded to an other repository.

* New infrastructure for converting bugs to the internal format, and for
  transforming parts of the text.

Bugs
----

* Program did crash when bugs were removed from the repository. This is even
  possible on Launchpad for bugs that are shared with other projects. The
  program does not crash any more, and prints a warning message instead.
  However no action is taken to correct the problem, such as removing the
  non existing bug from the internal data structures.

3 blueprints and 14 bugs targeted

Blueprint Priority Assignee Delivery
More flexible translation infrastructure. Maybe better for translating bug links. More flexible translation infrastructure. Maybe better for translating bug links. 4 High   11 Implemented
Store Bug IDs Separate From Contents - Make Bug Data Immutable Store Bug IDs Separate From Contents - Make Bug Data Immutable 4 High   11 Implemented
Translate Links Between Bugs Translate Links Between Bugs 4 High   11 Implemented
Bug report Importance Assignee Status
964900 #964900 Damaged bug, was: Changing bug attribute raises exception, if no attribute was previously read. 5 Low   3 Invalid
954561 #954561 Automatically repair testsuite 2 Critical Eike  10 Fix Released
964862 #964862 something is damaging the bug description in bug 936502 3 High Eike  10 Fix Released
964863 #964863 Make Bug Link Translation Configurable 3 High Eike  10 Fix Released
965769 #965769 Bug-link translation: "issue" is changed into "bug". 5 Low Eike  10 Fix Released
931828 #931828 Truly immutable bugs 6 Wishlist Eike  10 Fix Released
934724 #934724 Translate bug-links in text. 6 Wishlist Eike  10 Fix Released
936878 #936878 Internal ID should be permanent, and string of random integer digits 6 Wishlist Eike  10 Fix Released
954964 #954964 Separate Translator Objects 6 Wishlist Eike  10 Fix Released
958416 #958416 Allow Escaping of Bug-Links 6 Wishlist Eike  10 Fix Released
959769 #959769 Convert `SeparateTranslators` page to documentation 6 Wishlist   10 Fix Released
960163 #960163 Switch to numeric bug IDs on Launchpad 6 Wishlist Eike  10 Fix Released
963832 #963832 Convert `TranslateBugLinks` page to documentation 6 Wishlist Eike  10 Fix Released
968143 #968143 Beautify Discovery Bug-Link Format 6 Wishlist Eike  10 Fix Released
This milestone contains Public information
Everyone can see this information.