Discussion:
[openstack-dev] [Openstack-operators][heat][all] Heat now migrated to StoryBoard!!
Rico Lin
2018-05-05 04:02:42 UTC
Permalink
Dear all Heat members and friends

As you might award, OpenStack projects are scheduled to migrating ([5])
from Launchpad to StoryBoard [1].
For whom who like to know where to file a bug/blueprint, here are some
heads up for you.

*What's StoryBoard?*
StoryBoard is a cross-project task-tracker, contains numbers of
``project``, each project contains numbers of ``story`` which you can think
it as an issue or blueprint. Within each story, contains one or multiple
``task`` (task separate stories into the tasks to resolve/implement). To
learn more about StoryBoard or how to make a good story, you can reference
[6].

*How to file a bug?*
This is actually simple, use your current ubuntu-one id to access to
storyboard. Then find the corresponding project in [2] and create a story
to it with a description of your issue. We should try to create tasks which
to reference with patches in Gerrit.

*How to work on a spec (blueprint)?*
File a story like you used to file a Blueprint. Create tasks for your plan.
Also you might want to create a task for adding spec( in heat-spec repo) if
your blueprint needs documents to explain.
I still leave current blueprint page open, so if you like to create a story
from BP, you can still get information. Right now we will start work as
task-driven workflow, so BPs should act no big difference with a bug in
StoryBoard (which is a story with many tasks).

*Where should I put my story?*
We migrate all heat sub-projects to StoryBoard to try to keep the impact to
whatever you're doing as small as possible. However, if you plan to create
a new story, *please create it under heat project [4]* and tag it with what
it might affect with (like python-heatclint, heat-dashboard, heat-agents).
We do hope to let users focus their stories in one place so all stories
will get better attention and project maintainers don't need to go around
separate places to find it.

*How to connect from Gerrit to StoryBoard?*
We usually use following key to reference Launchpad
Closes-Bug: #######
Partial-Bug: #######
Related-Bug: #######

Now in StoryBoard, you can use following key.
Task: ######
Story: ######
you can find more info in [3].

*What I need to do for my exists bug/bps?*
Your bug is automatically migrated to StoryBoard, however, the reference in
your patches ware not, so you need to change your commit message to replace
the old link to launchpad to new links to StoryBoard.

*Do we still need Launchpad after all this migration are done?*
As the plan, we won't need Launchpad for heat anymore once we have done
with migrating. Will forbid new bugs/bps filed in Launchpad. Also, try to
provide new information as many as possible. Hopefully, we can make
everyone happy. For those newly created bugs during/after migration, don't
worry we will disallow further create new bugs/bps and do a second migrate
so we won't missed yours.

[1] https://storyboard.openstack.org/
[2] https://storyboard.openstack.org/#!/project_group/82
[3]
https://docs.openstack.org/infra/manual/developers.html#development-workflow
[4] https://storyboard.openstack.org/#!/project/989
[5] https://docs.openstack.org/infra/storyboard/migration.html
[6]
https://docs.openstack.org/infra/storyboard/gui/tasks_stories_tags.html#what-is-a-story
--
May The Force of OpenStack Be With You,

*Rico Lin*irc: ricolin
Rico Lin
2018-05-05 04:15:00 UTC
Permalink
looping heat-dashboard team
Post by Rico Lin
Dear all Heat members and friends
As you might award, OpenStack projects are scheduled to migrating ([5])
from Launchpad to StoryBoard [1].
For whom who like to know where to file a bug/blueprint, here are some
heads up for you.
*What's StoryBoard?*
StoryBoard is a cross-project task-tracker, contains numbers of
``project``, each project contains numbers of ``story`` which you can think
it as an issue or blueprint. Within each story, contains one or multiple
``task`` (task separate stories into the tasks to resolve/implement). To
learn more about StoryBoard or how to make a good story, you can reference
[6].
*How to file a bug?*
This is actually simple, use your current ubuntu-one id to access to
storyboard. Then find the corresponding project in [2] and create a story
to it with a description of your issue. We should try to create tasks which
to reference with patches in Gerrit.
*How to work on a spec (blueprint)?*
File a story like you used to file a Blueprint. Create tasks for your
plan. Also you might want to create a task for adding spec( in heat-spec
repo) if your blueprint needs documents to explain.
I still leave current blueprint page open, so if you like to create a
story from BP, you can still get information. Right now we will start work
as task-driven workflow, so BPs should act no big difference with a bug in
StoryBoard (which is a story with many tasks).
*Where should I put my story?*
We migrate all heat sub-projects to StoryBoard to try to keep the impact
to whatever you're doing as small as possible. However, if you plan to
create a new story, *please create it under heat project [4]* and tag it
with what it might affect with (like python-heatclint, heat-dashboard,
heat-agents). We do hope to let users focus their stories in one place so
all stories will get better attention and project maintainers don't need to
go around separate places to find it.
*How to connect from Gerrit to StoryBoard?*
We usually use following key to reference Launchpad
Closes-Bug: #######
Partial-Bug: #######
Related-Bug: #######
Now in StoryBoard, you can use following key.
Task: ######
Story: ######
you can find more info in [3].
*What I need to do for my exists bug/bps?*
Your bug is automatically migrated to StoryBoard, however, the reference
in your patches ware not, so you need to change your commit message to
replace the old link to launchpad to new links to StoryBoard.
*Do we still need Launchpad after all this migration are done?*
As the plan, we won't need Launchpad for heat anymore once we have done
with migrating. Will forbid new bugs/bps filed in Launchpad. Also, try to
provide new information as many as possible. Hopefully, we can make
everyone happy. For those newly created bugs during/after migration, don't
worry we will disallow further create new bugs/bps and do a second migrate
so we won't missed yours.
[1] https://storyboard.openstack.org/
[2] https://storyboard.openstack.org/#!/project_group/82
[3] https://docs.openstack.org/infra/manual/developers.
html#development-workflow
[4] https://storyboard.openstack.org/#!/project/989
[5] https://docs.openstack.org/infra/storyboard/migration.html
[6] https://docs.openstack.org/infra/storyboard/gui/
tasks_stories_tags.html#what-is-a-story
--
May The Force of OpenStack Be With You,
*Rico Lin*irc: ricolin
--
May The Force of OpenStack Be With You,

*Rico Lin*irc: ricolin
Rico Lin
2018-05-07 10:27:48 UTC
Permalink
Hi all,

I updated more information to this guideline in [1].
Please must take a view on [1] to see what's been updated.
will likely to keep update on that etherpad if new Q&A or issue found.

Will keep trying to make this process as painless for you as possible,
so please endure with us for now, and sorry for any inconvenience

*[1] https://etherpad.openstack.org/p/Heat-StoryBoard-Migration-Info
<https://etherpad.openstack.org/p/Heat-StoryBoard-Migration-Info>*
Post by Rico Lin
looping heat-dashboard team
Post by Rico Lin
Dear all Heat members and friends
As you might award, OpenStack projects are scheduled to migrating ([5])
from Launchpad to StoryBoard [1].
For whom who like to know where to file a bug/blueprint, here are some
heads up for you.
*What's StoryBoard?*
StoryBoard is a cross-project task-tracker, contains numbers of
``project``, each project contains numbers of ``story`` which you can think
it as an issue or blueprint. Within each story, contains one or multiple
``task`` (task separate stories into the tasks to resolve/implement). To
learn more about StoryBoard or how to make a good story, you can reference
[6].
*How to file a bug?*
This is actually simple, use your current ubuntu-one id to access to
storyboard. Then find the corresponding project in [2] and create a story
to it with a description of your issue. We should try to create tasks which
to reference with patches in Gerrit.
*How to work on a spec (blueprint)?*
File a story like you used to file a Blueprint. Create tasks for your
plan. Also you might want to create a task for adding spec( in heat-spec
repo) if your blueprint needs documents to explain.
I still leave current blueprint page open, so if you like to create a
story from BP, you can still get information. Right now we will start work
as task-driven workflow, so BPs should act no big difference with a bug in
StoryBoard (which is a story with many tasks).
*Where should I put my story?*
We migrate all heat sub-projects to StoryBoard to try to keep the impact
to whatever you're doing as small as possible. However, if you plan to
create a new story, *please create it under heat project [4]* and tag it
with what it might affect with (like python-heatclint, heat-dashboard,
heat-agents). We do hope to let users focus their stories in one place so
all stories will get better attention and project maintainers don't need to
go around separate places to find it.
*How to connect from Gerrit to StoryBoard?*
We usually use following key to reference Launchpad
Closes-Bug: #######
Partial-Bug: #######
Related-Bug: #######
Now in StoryBoard, you can use following key.
Task: ######
Story: ######
you can find more info in [3].
*What I need to do for my exists bug/bps?*
Your bug is automatically migrated to StoryBoard, however, the reference
in your patches ware not, so you need to change your commit message to
replace the old link to launchpad to new links to StoryBoard.
*Do we still need Launchpad after all this migration are done?*
As the plan, we won't need Launchpad for heat anymore once we have done
with migrating. Will forbid new bugs/bps filed in Launchpad. Also, try to
provide new information as many as possible. Hopefully, we can make
everyone happy. For those newly created bugs during/after migration, don't
worry we will disallow further create new bugs/bps and do a second migrate
so we won't missed yours.
[1] https://storyboard.openstack.org/
[2] https://storyboard.openstack.org/#!/project_group/82
[3] https://docs.openstack.org/infra/manual/developers.html#
development-workflow
[4] https://storyboard.openstack.org/#!/project/989
[5] https://docs.openstack.org/infra/storyboard/migration.html
[6] https://docs.openstack.org/infra/storyboard/gui/tasks_
stories_tags.html#what-is-a-story
--
May The Force of OpenStack Be With You,
*Rico Lin*irc: ricolin
--
May The Force of OpenStack Be With You,
*Rico Lin*irc: ricolin
--
May The Force of OpenStack Be With You,

*Rico Lin*irc: ricolin
Rico Lin
2018-05-10 10:42:05 UTC
Permalink
Hi all,
As we keep adding more info to the migration guideline [1], you might like
to take a look again.
And do hope it will make things easier for you. If not, please find me in
irc or mail.

[1] https://etherpad.openstack.org/p/Heat-StoryBoard-Migration-Info

Here's the quick hint for you, your bug id is exactly your story id.
Post by Rico Lin
Hi all,
I updated more information to this guideline in [1].
Please must take a view on [1] to see what's been updated.
will likely to keep update on that etherpad if new Q&A or issue found.
Will keep trying to make this process as painless for you as possible,
so please endure with us for now, and sorry for any inconvenience
*[1] https://etherpad.openstack.org/p/Heat-StoryBoard-Migration-Info
<https://etherpad.openstack.org/p/Heat-StoryBoard-Migration-Info>*
Post by Rico Lin
looping heat-dashboard team
Post by Rico Lin
Dear all Heat members and friends
As you might award, OpenStack projects are scheduled to migrating ([5])
from Launchpad to StoryBoard [1].
For whom who like to know where to file a bug/blueprint, here are some
heads up for you.
*What's StoryBoard?*
StoryBoard is a cross-project task-tracker, contains numbers of
``project``, each project contains numbers of ``story`` which you can think
it as an issue or blueprint. Within each story, contains one or multiple
``task`` (task separate stories into the tasks to resolve/implement). To
learn more about StoryBoard or how to make a good story, you can reference
[6].
*How to file a bug?*
This is actually simple, use your current ubuntu-one id to access to
storyboard. Then find the corresponding project in [2] and create a story
to it with a description of your issue. We should try to create tasks which
to reference with patches in Gerrit.
*How to work on a spec (blueprint)?*
File a story like you used to file a Blueprint. Create tasks for your
plan. Also you might want to create a task for adding spec( in heat-spec
repo) if your blueprint needs documents to explain.
I still leave current blueprint page open, so if you like to create a
story from BP, you can still get information. Right now we will start work
as task-driven workflow, so BPs should act no big difference with a bug in
StoryBoard (which is a story with many tasks).
*Where should I put my story?*
We migrate all heat sub-projects to StoryBoard to try to keep the impact
to whatever you're doing as small as possible. However, if you plan to
create a new story, *please create it under heat project [4]* and tag
it with what it might affect with (like python-heatclint, heat-dashboard,
heat-agents). We do hope to let users focus their stories in one place so
all stories will get better attention and project maintainers don't need to
go around separate places to find it.
*How to connect from Gerrit to StoryBoard?*
We usually use following key to reference Launchpad
Closes-Bug: #######
Partial-Bug: #######
Related-Bug: #######
Now in StoryBoard, you can use following key.
Task: ######
Story: ######
you can find more info in [3].
*What I need to do for my exists bug/bps?*
Your bug is automatically migrated to StoryBoard, however, the reference
in your patches ware not, so you need to change your commit message to
replace the old link to launchpad to new links to StoryBoard.
*Do we still need Launchpad after all this migration are done?*
As the plan, we won't need Launchpad for heat anymore once we have done
with migrating. Will forbid new bugs/bps filed in Launchpad. Also, try to
provide new information as many as possible. Hopefully, we can make
everyone happy. For those newly created bugs during/after migration, don't
worry we will disallow further create new bugs/bps and do a second migrate
so we won't missed yours.
[1] https://storyboard.openstack.org/
[2] https://storyboard.openstack.org/#!/project_group/82
[3] https://docs.openstack.org/infra/manual/developers.html#
development-workflow
[4] https://storyboard.openstack.org/#!/project/989
[5] https://docs.openstack.org/infra/storyboard/migration.html
[6] https://docs.openstack.org/infra/storyboard/gui/tasks_st
ories_tags.html#what-is-a-story
--
May The Force of OpenStack Be With You,
*Rico Lin*irc: ricolin
--
May The Force of OpenStack Be With You,
*Rico Lin*irc: ricolin
--
May The Force of OpenStack Be With You,
*Rico Lin*irc: ricolin
--
May The Force of OpenStack Be With You,

*Rico Lin*irc: ricolin
Rico Lin
2018-05-16 06:18:09 UTC
Permalink
Bump the last time

Hi all,
As we keep adding more info to the migration guideline [1], you might like
to take a look again.
And do hope it will make things easier for you. If not, please find me in
irc or mail.

[1] https://etherpad.openstack.org/p/Heat-StoryBoard-Migration-Info
Post by Rico Lin
Hi all,
As we keep adding more info to the migration guideline [1], you might like
to take a look again.
And do hope it will make things easier for you. If not, please find me in
irc or mail.
[1] https://etherpad.openstack.org/p/Heat-StoryBoard-Migration-Info
Here's the quick hint for you, your bug id is exactly your story id.
Post by Rico Lin
Hi all,
I updated more information to this guideline in [1].
Please must take a view on [1] to see what's been updated.
will likely to keep update on that etherpad if new Q&A or issue found.
Will keep trying to make this process as painless for you as possible,
so please endure with us for now, and sorry for any inconvenience
*[1] https://etherpad.openstack.org/p/Heat-StoryBoard-Migration-Info
<https://etherpad.openstack.org/p/Heat-StoryBoard-Migration-Info>*
Post by Rico Lin
looping heat-dashboard team
Post by Rico Lin
Dear all Heat members and friends
As you might award, OpenStack projects are scheduled to migrating ([5])
from Launchpad to StoryBoard [1].
For whom who like to know where to file a bug/blueprint, here are some
heads up for you.
*What's StoryBoard?*
StoryBoard is a cross-project task-tracker, contains numbers of
``project``, each project contains numbers of ``story`` which you can think
it as an issue or blueprint. Within each story, contains one or multiple
``task`` (task separate stories into the tasks to resolve/implement). To
learn more about StoryBoard or how to make a good story, you can reference
[6].
*How to file a bug?*
This is actually simple, use your current ubuntu-one id to access to
storyboard. Then find the corresponding project in [2] and create a story
to it with a description of your issue. We should try to create tasks which
to reference with patches in Gerrit.
*How to work on a spec (blueprint)?*
File a story like you used to file a Blueprint. Create tasks for your
plan. Also you might want to create a task for adding spec( in heat-spec
repo) if your blueprint needs documents to explain.
I still leave current blueprint page open, so if you like to create a
story from BP, you can still get information. Right now we will start work
as task-driven workflow, so BPs should act no big difference with a bug in
StoryBoard (which is a story with many tasks).
*Where should I put my story?*
We migrate all heat sub-projects to StoryBoard to try to keep the
impact to whatever you're doing as small as possible. However, if you plan
to create a new story, *please create it under heat project [4]* and
tag it with what it might affect with (like python-heatclint,
heat-dashboard, heat-agents). We do hope to let users focus their stories
in one place so all stories will get better attention and project
maintainers don't need to go around separate places to find it.
*How to connect from Gerrit to StoryBoard?*
We usually use following key to reference Launchpad
Closes-Bug: #######
Partial-Bug: #######
Related-Bug: #######
Now in StoryBoard, you can use following key.
Task: ######
Story: ######
you can find more info in [3].
*What I need to do for my exists bug/bps?*
Your bug is automatically migrated to StoryBoard, however, the
reference in your patches ware not, so you need to change your commit
message to replace the old link to launchpad to new links to StoryBoard.
*Do we still need Launchpad after all this migration are done?*
As the plan, we won't need Launchpad for heat anymore once we have done
with migrating. Will forbid new bugs/bps filed in Launchpad. Also, try to
provide new information as many as possible. Hopefully, we can make
everyone happy. For those newly created bugs during/after migration, don't
worry we will disallow further create new bugs/bps and do a second migrate
so we won't missed yours.
[1] https://storyboard.openstack.org/
[2] https://storyboard.openstack.org/#!/project_group/82
[3] https://docs.openstack.org/infra/manual/developers.html#
development-workflow
[4] https://storyboard.openstack.org/#!/project/989
[5] https://docs.openstack.org/infra/storyboard/migration.html
[6] https://docs.openstack.org/infra/storyboard/gui/tasks_st
ories_tags.html#what-is-a-story
--
May The Force of OpenStack Be With You,
*Rico Lin*irc: ricolin
--
May The Force of OpenStack Be With You,
*Rico Lin*irc: ricolin
--
May The Force of OpenStack Be With You,
*Rico Lin*irc: ricolin
--
May The Force of OpenStack Be With You,
*Rico Lin*irc: ricolin
--
May The Force of OpenStack Be With You,

*Rico Lin*irc: ricolin
Loading...