Re: Do you use Binary package hint: line in bug description?

2011-07-15 Thread Francis J. Lacoste
On 11-07-15 09:51 AM, Matthias Klose wrote:
> This would remove the last reference to the binary package.  It may not be
> needed by source packages with just one or two binary packages, but it is 
> useful
> to have when a source package builds a dozen or so packages.

Hi Matthias,

Indeed, there are no more binary package information recorded in the bug
report.

I guess this is really useful for very few packages. If that's a
use-case you care a lot about, it would be worth filing a bug about. And
in that case, it's probably a regression which would put it in the
top-tier of bugs to fix.


-- 
Francis J. Lacoste
francis.laco...@canonical.com



signature.asc
Description: OpenPGP digital signature
-- 
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel


Do you use Binary package hint: line in bug description?

2011-06-08 Thread Francis J. Lacoste
Hello,

When user file bugs on the distribution and enter a package name in the 
widget, Launchpad automatically adds a line to the description with
Binary package hint: binarypackagename

That binarypackagename actually comes from the last binary generated from the 
sourcepackage found by the user. (If the user actually entered a binary 
package name, we will find the corresponding sourcepackage name and then set 
the binarypackage hint line to the 'official binary name' - not the one 
entered to the user.)

Is that "feature" useful to you? The logic to retrieve this binary package 
name is really convulated and there doesn't seem to be a strong use case for 
it. I'd really like to get rid of it. But maybe that Binary package hint: is 
really useful to you?

Additional notes: that only happens when user file bugs through email or the 
/ubuntu/+filebug page (which is hidden away behind a wiki page discouraging 
people to use it).

That's different from the comment added 'The original reporter indicated...' 
which is added when we cannot find a related source package to what the user 
entered.

Eagerly waiting for your ok to fire the deletion trigger :-)

-- 
Francis J. Lacoste
francis.laco...@canonical.com


signature.asc
Description: This is a digitally signed message part.
-- 
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel


Allowing filing bugs on unpublished packages that have an official branch

2011-06-03 Thread Francis J. Lacoste
Hi,

We are trying to make distribution objects in Launchpad useful for other 
distribution-like project. (The main use case is to manage the set of Ensemble 
formulas known-as Principia.)

As part of that work, we are going to change the rules according to which a 
sourcepackage is available as a bug target (bug #781993). Currently, you can 
only select a sourcepackage that was published in the target series. In the 
principia case which doesn't publish packages, that isn't useful.

We are thinking of extending the set of valid target to package which have an 
official branch on the series.

It shouldn't change anything in Ubuntu unless you set official package 
branches on package which haven't yet been published in the series. But the 
current UDD set-up doesn't do that.

Any objections?

-- 
Francis J. Lacoste
francis.laco...@canonical.com


signature.asc
Description: This is a digitally signed message part.
-- 
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel


Announcing Launchpad Squads

2011-03-11 Thread Francis J. Lacoste
We've made some changes to how we organise the Launchpad team!

We're no longer divided into application-based teams (Bugs, Code,
Foundations, Registry, Soyuz and Translations). Instead, we now have five
cross-domain engineering squads: three focused on features and two on
maintenance.


How does this affect you?
--

When you want to speak to someone about a specific part of Launchpad,
whether for help, to escalate something or about an operational issue,
things have changed a little.

Specifically:

* For help and any other operational issues related to Launchpad, you should
 either send an email to the launchpad-users mailing list[1], or file a
 question on the Launchpad project[2]. (Reminder: these forums are public.)

* If your request would benefit from interactive discussions, drop by in
 #launchpad on Freenode where one of the people working on the maintenance
 squads will be able to help you. If your request isn't suitable for public
 consumption, you can reach the same people on the #launchpad-ops channel on
 the private Canonical IRC server.

* To prioritize feature requests and to escalate other bugs, you should
 contact our product strategist[3]. The Ubuntu Technical Board is in the 
 process of finding someone to represent the Ubuntu project on the 
 stakeholders group that helps the product strategist establish priorities[4].
* You can also always bounce ideas to the developers list [5].

[1] https://launchpad.net/~launchpad-users
[2] https://answers.launchpad.net/launchpad/+addquestion
[3] https://launchpad.net/~jml
[4] https://lists.ubuntu.com/archives/technical-board/2010-
November/000571.html
[5] https://launchpad.net/~launchpad-dev

Short-term, we also expect some churn as people are exposed to areas they
weren't used to before. But down-the-line, we'll have much more distributed
knowledge coverage across the whole application.


How the squads work
---

The squads will alternate between "development project" and "maintenance"
modes.

The three development squads will work on longer term projects, usually
resulting in new functionality. Once such a squad has finished a project
they'll swap places with one of the two maintenance squads.

Bugs, operational issues and so on will be taken care of by the maintenance
squads. 

Deciding which development projects to take on will remain the responsibility 
of our strategist (Jonathan Lange) in collaboration with the Launchpad 
Stakeholders group.

You can find a list of who is in each squad on our dev wiki [5].

[5] https://dev.launchpad.net/Squads


Why are we doing this?
--

Our app-based teams served us well, but were becoming a liability:

* Many parts of Launchapd, such as Blueprint, didn't have a dedicated team
  and were basically unmaintained.

* Each team was responsible for both new features within their app as well
  as maintenance. That slowed both of these.

* Projects that required cross-app integration suffered from hand-off and
  coordination problem.

With this new structure, we expect to see:

* Better cohesion across the application, as one squad will be responsible
  for the implementation of new aspects across the whole application.

* Reduced cycle-time both for bug fixes and for new features as the
  context-switching will be removed.

It will be my pleasure to answer any questions you might have regarding
this reorg.

-- 
Francis J. Lacoste
francis.laco...@canonical.com


signature.asc
Description: This is a digitally signed message part.
-- 
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel