Welcome to Launchpad's June 2007 release, milestone 1.1.6!

It has been another month of intense activity here on the Launchpad.
Alongside the usual bug fixes and incremental improvements, this release
introduces:

  * New bug statuses: the names of some bug statuses have been improved,
    with no effect on how are they are used. However, two new bug
    statuses have been introduced that are available only to a project's
    bug contacts. You can find out more at
    https://help.launchpad.net/BugStatuses
  * Teams can now only join other teams with the approval of the first
    team's administrator.
  * Team members can now renew their own memberships, when their
    membership is close to expiry if the team is set-up with an on-demand
    policy.
  * Answer contacts will now receive notification of new questions in
    their preferred languages only.
  * Launchpad Translations now displays how many and which of a project's
    translations diverge from upstream.
  * After nearly three years, the rosetta-users mailing list is closing.
    All Launchpad Translations discussion is now on launchpad-users.
  * File Downloads - released in 1.1.5 - allow projects to make tarballs,
    installers and documentation available for download through
    Launchpad. Find out more at
    https://help.launchpad.net/FileDownloadsOverview
  * The Launchpad News blog is now available at
    http://news.launchpad.net/

Read on for full details of what's new in milestone 1.1.6!


General Launchpad
=================
  * Adding a team (e.g. "Team Foo") as a member of another team (e.g.
    "Team Bar") now requires confirmation from one of the added team's
    ("Foo") administrators. (Bug 53637)
  * Distribution mirror entries now have a private status whiteboard.
    This will help mirror owners and admins in performing routine mirror
    management. (Bug 65488)
  * It is now possible to allow team members to renew their own
    memberships in some teams, by choosing On-Demand as the team's renewal
    policy. (Bug 70519)
  * We deployed a number of back-end performance improvements, as well as
    laying the ground work for changes coming in 1.1.7.
  * When a team uses Automatic/On-Demand as the renew policy they are now
    required to specify a default renewal period.
  * Email addresses inside the Answer and Bug Trackers are now obfuscated
    to anonymous (not logged in) users - e.g. Google. (Bug 60195)
  * Quoted emails and standard signature lines are now stripped from
    emailed responses to Answer Tracker questions and also bug reports.
    (Bugs 110115 and 2650)


Distribution management (Soyuz)
===============================
  * Package override information was generated incorrectly, preventing
    proper archive indexes from being created for Gutsy. This meant
    that Gutsy testers were unable to update from archive.ubuntu.com.
    We were able to limit user impact by making a quick update before this
    official release. (Bug 117723).
  * Build pages are now found on the sourcepackagerelease page, not
    +builds (Bug 87281)
  * Upload notifications now handle all exceptions correctly,
    thus providing accurate status. (Bug 119749)
  * Security uploads are now applied in a more timely manner, now that
    the processing no longer requires an accepted .orig file be available
    before the next cron.daily run. (Bug 77853)
  * Soyuz now consistently copies the correct binaries from build to
    publish. Previously, in some rare cases, the binaries were not
    published. (Bug 116833)
  * Soyuz now allows security uploads to contain the source and all
    binaries in a single changefile. This is implemented as a
    transaction, allowing the fixes to be published atomically. (Bug
    3158)
  * Removed packages are no longer shown on the
    /people/$person/+packages page. (Bug 50399)

Infrastructure and System Administration
========================================
  * The copyright message on the Librarian front page now correctly
    includes 2007. (Bug 112396)
  * Further work has improved the database reconnection code, providing
    a more reliable end user experience. (Bug 117993)
  * The Staging and Demo servers now easily identifiable thanks to
    watermarks in the background of each page. (Bug 65800)
  * You can now see which other projects a person or team is involved in
    by viewing the related projects listing on their person/team page.
    (Bug 1135)

Code Branch Management (Code Hosting)
=====================================
  * The branch registration page now explains how to upload a branch by
    linking to the appropriate page on help.launchpad.net. (Bug 103131)
  * Users are able to subscribe other people and teams to branches.
    (Bug 55096)

Bug Tracker
===========
  * We have introduced a new bug workflow, with the most visible change
    is a set of new and renamed bug statuses. See
    https://blueprints.launchpad.net/malone/+spec/bug-workflow for
    further details.
  * If a source package has the same name as the binary package, users
    are now able to file bugs against the source package. Previously,
    only bugs against the binary were permitted, which generated
    confusing messages. (Bug 81014)
  * It is now possible to approve/reject multiple bug nominations for
    product series and distribution series. (Bug 114763)
  * A notification is now displayed upon subscribing someone else to a
    bug. (Bug 91580)
  * Bug status and importance are now colour-coded in the bug listing.
    (Bug 56709)
  * CVE and web link information for external bug trackers are now
    extracted from bug comments and applied to the bug record. (Bug 1804)
  * Bug reporting tools - such as Apport - can now submit private bugs
    (Bug 116367) and subscribe users to bug reports (Bug 116369). You
    can find a guide to using bug reporting tools with Launchpad at
    https://help.launchpad.net/BugReportingTool
  * In distribution bug searches, it is now possible to apply multiple
    upstream bug filter types at once. (Bug 6572)
  * To relieve the bottle-neck caused by Ubuntu drivers being the only
    people able to nominate bugs for release, now anyone with the
    relevant upload permissions for a component can also nominate bugs
    in that component. For example: if a developer has upload
    permissions for universe, she can also nominate universe bugs for
    release.  (spec motu-bug-persmissions)

Answer Tracker
==============
  * Launchpad no longer generates an error when no search text is entered
    on the "search all questions" page (Bug 116920)
  * Question priorities were disabled. (Bug 51443)
  * Answer Tracker email notifications now include an explanation of why
    you're receiving the notification, similar to those produced by the
    Bug Tracker. (Bug 94094)
  * It is now possible to filter questions by preferred language only.
    (Bug 111114)
  * The Answer Tracker's front page now displays the most active projects
    using the Answer Tracker (Bug 108062)
  * It is now possible to be an answer contact for only your preferred
    language. Previously you also received notices in English. If you
    don't select a preferred language, it will automatically be set to
    your browser language preferences. (Bug 81369)
  * The "Also notified" list generated when a response is posted to a
    question now accounts for non-English posts. It will correctly display
    only answer contacts who have chosen the language of the original
    question. (Bug 94887)
  * Questions now redirect to the proper question page if they have been
    retargeted. Questions also redirect to the proper context when
    accessing a question through the wrong context (Bug 112990). This
    effectively implements a global URL for questions:
    https://answers.launchpad.net/questions/<question_id> will redirect to
    the proper context.
  * The asked question is now included in the email notification to
    answer contacts. (Bug 107390)
  * The question asked in a language for which there are no answer
    contacts is now included in the notification. (Bug 116515)

Translations
============
  * Launchpad no longer generates an OOPS message when translations are
    unavailable for a particular project. (Bug 118867)
  * Back-end changes were made to improve PO parser performance
    significantly.
  * The PO Parser wrapping method no longer breaks the line in the middle
    of escape sequences. Previously this resulted in broken PO exports.
    (Bug 46156)
  * It is now possible to see how many and which translations diverge
    from upstream. (Bug 32471)
  * It is now possible to filter on new suggestions. This displays only
    those items with new suggestions on the translate page so they are
    easy to find by reviewers.
  * Text referencing the old rosetta mailing list has been replaced
    with links to the Answer Tracker.
  * Optimizations intended to cure database timeouts occurring on
    +translate have been applied. (bug 30602)

-- 
Matthew Revell - talk to me about Launchpad
Join us in #launchpad on irc.freenode.net

-- 
launchpad-users mailing list
launchpad-users@lists.canonical.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/launchpad-users

Reply via email to