Hi Guys.
I get a lot of spam from launchpad whenever the format of a blueprint is not OK.
Below is an example. Please don't use colons (as e.g. in an URL) inside work item definitions. There is a low-IQ parser somewhere that gets confused by that.
BR, Tony
---------- Forwarded message ---------- From: Launchpad work item tracker < work-items-tracker-hackers@lists.launchpad.net> Date: 9 January 2012 13:37 Subject: Errors in work item definitions To: tony.mansson@linaro.org
https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "// android-build.linaro.org/builds/~linaro-android/tracking-panda/#build=139" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "// android-build.linaro.org/builds/~linaro-android/staging-imx53/#build=142" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "// android-build.linaro.org/builds/~linaro-android/landing-panda/#build=15" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "// android-build.linaro.org/builds/~linaro-android/landing-snowball/#build=113" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "// android-build.linaro.org/builds/~linaro-android/staging-panda/#build=184" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "// android-build.linaro.org/builds/~linaro-android/staging-snowball/#build=154" for work item "https"
On 9 January 2012 15:45, Tony Mansson tony.mansson@linaro.org wrote:
Hi Guys.
I get a lot of spam from launchpad whenever the format of a blueprint is not OK.
Below is an example. Please don't use colons (as e.g. in an URL) inside work item definitions. There is a low-IQ parser somewhere that gets confused by that.
how to's are available on the wiki: http://wiki.linaro.org/Resources/HowTo#Blueprints
In particular: http://wiki.linaro.org/Process/WorkItemsHowto
BR, Tony
---------- Forwarded message ---------- From: Launchpad work item tracker work-items-tracker-hackers@lists.launchpad.net Date: 9 January 2012 13:37 Subject: Errors in work item definitions To: tony.mansson@linaro.org
https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/tracking-panda/#build=139" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/staging-imx53/#build=142" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/landing-panda/#build=15" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/landing-snowball/#build=113" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/staging-panda/#build=184" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/staging-snowball/#build=154" for work item "https" _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
On Mon, Jan 9, 2012 at 2:45 PM, Tony Mansson tony.mansson@linaro.org wrote:
Hi Guys.
I get a lot of spam from launchpad whenever the format of a blueprint is not OK.
Below is an example. Please don't use colons (as e.g. in an URL) inside work item definitions. There is a low-IQ parser somewhere that gets confused by that.
I believe that is a problem only when you leave out the work item state. That is, if you always add ": TODO" to your new work items you'll be ok.
BR, Tony
---------- Forwarded message ---------- From: Launchpad work item tracker work-items-tracker-hackers@lists.launchpad.net Date: 9 January 2012 13:37 Subject: Errors in work item definitions To: tony.mansson@linaro.org
https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/tracking-panda/#build=139" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/staging-imx53/#build=142" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/landing-panda/#build=15" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/landing-snowball/#build=113" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/staging-panda/#build=184" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/staging-snowball/#build=154" for work item "https"
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Hm, not according to the documentation:
"The start is indicated by a line "Work items:" (anywhere in the whiteboard), then exactly one line for each work item, and finally an empty line to end the work item list. Each work item is one line with the description, then a colon, and the status, and optionally has an assignee prefix (which should be the Launchpad account name) in square brackets"
Is the supervision run done 1:1 with the mails? If I try a fix and half an hour later gets the same error message again, I tend to conclude that the fix didn't work.
Currently I get complaints from this BP on the line marked as TODO, but all the lines marked DONE are accepted. They all contain URLs. It is confusing.
OK -> [pundiramit] Test https://android-build.linaro.org/builds/~linaro-android/staging-vexpress-a9/...: DONE NOK -> [pfefferz] Test https://android-build.linaro.org/builds/~linaro-android/panda/#build=463: TODO OK -> [pfefferz] https://android-build.linaro.org/builds/~linaro-android/staging-origen/#buil...: DONE
complaint: [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/panda/#build=463" for work item "Test https"
/Tony
On 10 January 2012 08:21, Mattias Backman mattias.backman@linaro.org wrote:
On Mon, Jan 9, 2012 at 2:45 PM, Tony Mansson tony.mansson@linaro.org wrote:
Hi Guys.
I get a lot of spam from launchpad whenever the format of a blueprint is not OK.
Below is an example. Please don't use colons (as e.g. in an URL) inside work item definitions. There is a low-IQ parser somewhere that gets confused by that.
I believe that is a problem only when you leave out the work item state. That is, if you always add ": TODO" to your new work items you'll be ok.
BR, Tony
---------- Forwarded message ---------- From: Launchpad work item tracker work-items-tracker-hackers@lists.launchpad.net Date: 9 January 2012 13:37 Subject: Errors in work item definitions To: tony.mansson@linaro.org
https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/tracking-panda/#build=139" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/staging-imx53/#build=142" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/landing-panda/#build=15" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/landing-snowball/#build=113" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/staging-panda/#build=184" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/staging-snowball/#build=154" for work item "https"
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
On 10 January 2012 11:50, Tony Mansson tony.mansson@linaro.org wrote:
Hm, not according to the documentation:
"The start is indicated by a line "Work items:" (anywhere in the whiteboard), then exactly one line for each work item, and finally an empty line to end the work item list. Each work item is one line with the description, then a colon, and the status, and optionally has an assignee prefix (which should be the Launchpad account name) in square brackets"
Is the supervision run done 1:1 with the mails? If I try a fix and half an hour later gets the same error message again, I tend to conclude that the fix didn't work.
After being spammed (like many others, including me), you can check if someone else has fixed it (see blueprints notification).
Currently I get complaints from this BP on the line marked as TODO, but all the lines marked DONE are accepted. They all contain URLs. It is confusing.
OK -> [pundiramit] Test https://android-build.linaro.org/builds/~linaro-android/staging-vexpress-a9/...: DONE NOK -> [pfefferz] Test https://android-build.linaro.org/builds/~linaro-android/panda/#build=463: TODO
In the meantime, I fixed it. The TODO status was missing previously.
OK -> [pfefferz] https://android-build.linaro.org/builds/~linaro-android/staging-origen/#buil...: DONE
complaint: [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/panda/#build=463" for work item "Test https"
/Tony
On 10 January 2012 08:21, Mattias Backman mattias.backman@linaro.org wrote:
On Mon, Jan 9, 2012 at 2:45 PM, Tony Mansson tony.mansson@linaro.org wrote:
Hi Guys.
I get a lot of spam from launchpad whenever the format of a blueprint is not OK.
Below is an example. Please don't use colons (as e.g. in an URL) inside work item definitions. There is a low-IQ parser somewhere that gets confused by that.
I believe that is a problem only when you leave out the work item state. That is, if you always add ": TODO" to your new work items you'll be ok.
BR, Tony
---------- Forwarded message ---------- From: Launchpad work item tracker work-items-tracker-hackers@lists.launchpad.net Date: 9 January 2012 13:37 Subject: Errors in work item definitions To: tony.mansson@linaro.org
https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/tracking-panda/#build=139" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/staging-imx53/#build=142" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/landing-panda/#build=15" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/landing-snowball/#build=113" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/staging-panda/#build=184" for work item "https" https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-12.01-r... [ERROR] invalid state "//android-build.linaro.org/builds/~linaro-android/staging-snowball/#build=154" for work item "https"
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
On Tue, 10 Jan 2012 08:21:10 +0100, Mattias Backman mattias.backman@linaro.org wrote:
On Mon, Jan 9, 2012 at 2:45 PM, Tony Mansson tony.mansson@linaro.org wrote:
Hi Guys.
I get a lot of spam from launchpad whenever the format of a blueprint is not OK.
Below is an example. Please don't use colons (as e.g. in an URL) inside work item definitions. There is a low-IQ parser somewhere that gets confused by that.
I believe that is a problem only when you leave out the work item state. That is, if you always add ": TODO" to your new work items you'll be ok.
I will just say again that if you want to avoid formatting issues in work items, my greasemonkey work item editor can be a help:
http://voices.canonical.com/michael.hudson/2011/09/01/announcing-the-workite...
(only works in ff/chrome/chromium, as you'd expect)
Cheers, mwh