Launchpad read-only 23.00 UTC 2011-03-09
Published by Matthew Revell February 24, 2011 in Notifications
From 23.00 UTC on the 9th of March 2011, Launchpad’s web interface will be read-only, with other aspects offline, for around 90 minutes. This is to allow us to make an update to the structure of the Launchpad database.
Starts: 23.00 UTC 9th of March 2011
Expected back by: 00.30 UTC 10th of March 2011
Get an overview of what we’re doing
Published by Jonathan Lange February 21, 2011 in General
Ever wanted to know what exactly is happening in Launchpad development, but found our list of in-progress bugs too daunting and detailed? Well, do we have a link and a screenshot for you.
Screenshot:
Link. (Log in: guest@launchpad.net; Password: launchpad).
Thanks to the nice folk at LeanKit Kanban, we’ve now got a guest account set up so that anyone can our kanban board. The board shows all of the high level features that we are working on (those are the green ones), the infrastructure projects we’re doing (those are the blue ones) and all of the community-driven work that we know about (the yellow ones).
The further to the right a card is, the closer it is to being done. The cards in the Next column are the things we’ll start to work on once we’ve got room on the board to start them. “UA” means we’re fixing the final few bugs in a feature before we consider it to be done, and “Deployment” means that we need sysadmins to do something.
Our goal is to keep the amount of work-in-progress down to a small number, and to be able to move things from left to right as quickly as possible. We hope making the board available gives you a better insight into Launchpad development, and maybe even encourages you to join in the fun.
Update: We’ve fixed the log-in credentials, for real this time. Sorry for publishing the wrong ones previously, and previously before that.
“Failed to fetch” errors for PPAs …
Published by Martin Pool February 18, 2011 in PPA
You may start getting “Failed to fetch” error messages when updating your software sources (e.g. through “apt-get update
” or “Reload package information” in Synaptic), which may be due to a bug we’ve just cleaned up in Launchpad’s PPAs.
The error looks like this:
W: Failed to fetch http://ppa.launchpad.net/chromium-daily/ppa/ubuntu/dists/maverick/Release Unable to find expected entry restricted/binary-i386/Packages in Meta-index file (malformed Release file?) E: Some index files failed to download, they have been ignored, or old ones used instead.
Launchpad’s UI is evolving
Published by Curtis Hovey February 17, 2011 in General
We are updating the UI over several iterations over the next few weeks for several reasons:
- Launchpad should apply the Canonical guidelines for websites to take advantage of the research done for other sites. Being consistent with other Ubuntu and Canonical sites means there is less for users to learn about what the presentation means.
- Launchpad has 730 style rules. Most are dedicated to defining exceptions, not standards. 730 rules is too much, too much for developers to maintain, too much for users to understand.
Many users have remarked about Launchpad’s recent the loss of colour. We did this because:
- It is hard to learn the meaning of so many colours.
- It is confusing to see headings of different colour that have the same meaning.
- Answers and Blueprints used blue, the same colour as links.
- There were inappropriate uses of green that confused users who know that green means “perform an action without leaving the page”.
- The were uses of orange and purple that users might mistake for Canonical’s aubergine and Ubuntu’s orange.
We appreciate your feedback, and we would like to hear more. There are also legitimate concerns being raised and we are not surprised because they are the same concerns we discussed.
1. Headers are harder to identify
Indeed they are. The old colours were hiding the font-size and whitespace issues that are still present in Launchpad. I am working on this issue right now. Launchpad uses many font sizes, and the percentage mechanism used does not render the size developers intend (font size smaller than default creates accessibility and usability difficulties). I think headers will be easier to understand when there are fewer, but distinct, font-sizes being used.
2. Buttons, callout actions, are hard to find
The links to report a bug for example look like normal links. They are hard to see. These important actions are no longer callouts. The only action that users can still find is the green download button…but that green does not mean “perform an action without leaving the page”. This is bad. We do know what to do about this yet. Maybe you can help. I think they need colour, they may need iconography. Look at http://www.ubuntu.com/ to see an example button and callout links. Launchpad does not have a colour at this moment. Launchpad does not have an obvious position along the axis described in the website guidelines (Canonical, corporate, aubergine)..(Ubuntu, community, orange). Launchpad definitely has both aspects; Canonical created Launchpad to build Ubuntu. I think there is a second axis for upstream projects (corporate and community, hosted and mirrored, Ubuntu and other OSes) that might need a colour. Most of the links that I think of are about participation in community, so I favour orange. But is this right? Does the orange also mean Ubuntu to non-Ubuntu users? Will the use of orange stop users from reporting a bug in the OpenStack project?
Bug search no longer does substring matching of source package names
Published by Robert Collins February 16, 2011 in General
As part of improving performance we have disabled the substring matching of source package names. This fixes bug 268508 and bug 607960. However its a slightly contentious issue – opinions vary about whether bug 268508 is a valid bug or not.
So we have only disabled it – the code is still present and when we have more leeway on the performance of bug searching we’ll revisit this and look into some design and UI analysis to decide whether substring matching of this sort should be done or not.
For now though, there should be less timeouts in bug searches.
Silencing bug notifications for stuff you did
Published by Brad Crittenden February 11, 2011 in Bug Tracking, Cool new stuff, General
Launchpad’s bug mail can be a bit chatty sometimes as I’m sure you’ve noticed. This cycle the Yellow Squad is working to give you more control about the bug mail Launchpad sends to you.
One problem that we’ve known about for a really long time was reported as bug 548 and has recently been closed thanks to the effort of Данило Шеган and Gary Poster. Their fix allows you to globally specify whether you want to receive email about actions you did.
Most people probably do not need to be reminded of something they did a few minutes ago and will want to turn off those emails. But, since this is new functionality we’ve preserved the old behavior unless a user changes the setting. If you do nothing you’ll continue to get email about actions you instigate on bugs.
Opting out of those messages is easy. Simply go to https://launchpad.net/people/+me/+edit and uncheck the box as shown below by the big red arrow.
As mentioned, this is just the first of many features and refinements that we’re working on to help you customize the stream of bug mail coming from Launchpad to suit your needs.
Launchpad read-only 09.00 UTC 11th February 2011
Published by Francis J. Lacoste February 10, 2011 in General
In twelve hours from this posting, Launchpad’s web interface will be read-only, with other aspects offline, for around 90 minutes. This is to allow us to make an update to the structure of the Launchpad database. This replaces the previous read-only period announced for Feb 10th 2011 23.00 UTC.
Starts: 09.00 UTC 11th of February 2011
Expected back by: 10.30 UTC 11th of February 2011
There is a slim possibility that the Launchpad’s web interface will be completely unavailable. Because of circumstances beyond our control, the recovery procedure from the aborted roll-out wasn’t able to be completed within the time frame necessary for the previously scheduled window. In the case where it wouldn’t be complete for that next window, we will still complete the roll-out by taking the web interface offline.
I’m sorry that we’ve had to delay this period of service disruption on such short notice.
Launchpad read-only 23.00 UTC 10th February 2011
Published by Matthew Revell in Notifications
In thirteen hours from this posting, Launchpad’s web interface will be read-only, with other aspects offline, for around 90 minutes. This is to allow us to make an update to the structure of the Launchpad database.
Starts: 23.00 UTC 10th of February 2011
Expected back by: 00.30 UTC 11th of February 2011
We tried to make this release yesterday. Unfortunately, we came across a problem during the roll-out and had to stop what we were doing in order to find a fix.
I’m sorry that we’ve had to arrange a second period of service disruption in two days.
Launchpad offline 23:00UTC 9 February
Published by Martin Pool February 9, 2011 in General
Launchpad will be offline for about 90 minutes while we roll out some changes to the database and to code hosting.
Should launchpadlib default to staging?
Published by Martin Pool in API, Coming changes
Launchpad API client developers: have your say in bug 714043 on whether launchpadlib should connect by default to Launchpad’s staging server (so data is discarded), or to real Launchpad.