<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi<br>
So i'm sad to see a project like StoryBoard not arrive to a good
end, but I understand the decisions that lead to that. With the
amount of dedicated resources to StoryBoard, it was very complicated
to provide same features as other open source alternatives, and may
be a better option to collaborate with other open source projects.<br>
Thanks Michael for all of your support, and make it easy to
contribute in StoryBoard. You've been incredibly supportive, and
helped me to start contributing to the project and gain confidence
on that. You rock!<br>
Finally, I think these efforts have not been in vain, because as
Michael says, we've setup the basis for a successful development
using AngularJS and best practices there, that can be used as a
start point for another projects.<br>
<br>
It has been a pleasure to work with you all. Best<br>
Yolanda<br>
<br>
<div class="moz-cite-prefix"><br>
</div>
<blockquote
cite="mid:CADe0dKDZtsOo5-h+OzpRNuCRT27zZLnMNDURVviRXMNC1j3Arg@mail.gmail.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<div dir="ltr"><br>
<div class="gmail_quote">---------- Forwarded message ----------<br>
From: <b class="gmail_sendername">Michael Krotscheck</b> <span
dir="ltr"><<a moz-do-not-send="true"
href="mailto:krotscheck@gmail.com">krotscheck@gmail.com</a>></span><br>
Date: 2015-03-24 0:28 GMT+01:00<br>
Subject: Re: [OpenStack-Infra] Biting the bullet on issue
tracking<br>
To: <a moz-do-not-send="true"
href="mailto:openstack-infra@lists.openstack.org">openstack-infra@lists.openstack.org</a><br>
<br>
<br>
<div dir="ltr"><span
style="font-size:13.1999998092651px;line-height:19.7999992370605px">Hey
everyone!</span>
<div
style="font-size:13.1999998092651px;line-height:19.7999992370605px"><br>
</div>
<div
style="font-size:13.1999998092651px;line-height:19.7999992370605px">It's
quite rough to realize that the thing you've been
advocating, working on, and desperately trying to recruit
contributors for is DoA, and that's what I've been
struggling with for the past few weeks. Even so, I was
part and parcel to coming up with Monty's recommendation,
so this wasn't a surprise.</div>
<div
style="font-size:13.1999998092651px;line-height:19.7999992370605px"><br>
</div>
<div
style="font-size:13.1999998092651px;line-height:19.7999992370605px">Don't
get me wrong: I love the project. I love the team, I love
our technological vision, I love all these things. There
are features that I feel are unique - Federation,
process-agnosticism, clean api/ui separation, etc. - and
given the opportunity (and proper resources) I would love
to continue working on it. However for all the excitement
that I've received over the past year, very little has
solidified into any kind of concrete contribution. It was
time to call the bluff.</div>
<div
style="font-size:13.1999998092651px;line-height:19.7999992370605px"><br>
</div>
<div
style="font-size:13.1999998092651px;line-height:19.7999992370605px">And
yet... StoryBoard has been a fantastic test bed for
JavaScript as a first class citizen in OpenStack, and I'm
going to continue moving that forward. There are some
missing parts of our infrastructure, some of our existing
tools need to be refined and documented, and there are
some sticky policy items that need to be proposed to the
TC.<span
style="font-size:13.1999998092651px;line-height:19.7999992370605px"> I
see no reason not to continue supporting StoryBoard as
that test bed, especially since the infrastructure team
is still using it. </span><span
style="font-size:13.1999998092651px;line-height:19.7999992370605px">Once
a reasonable sunset has been reached (assuming new
contributors don't magically materialize), my plan is to
dive into the other UI components in OpenStack. </span></div>
<div
style="font-size:13.1999998092651px;line-height:19.7999992370605px"><br>
</div>
<div
style="font-size:13.1999998092651px;line-height:19.7999992370605px">A
very special thank you Yolanda Robla-Mota, Mike Heald,
Riccardo Cruz, Nikita Konovalov, Aleksey Ripinien, Tom
Pollard, and all the others who have contributed over the
past year. Y'all are awesome.</div>
<span class="HOEnZb"><font color="#888888">
<div><br>
</div>
<div>Michael</div>
</font></span>
<div>
<div class="h5"><br>
<div class="gmail_quote">On Mon, Mar 23, 2015 at 4:03 PM
Monty Taylor <<a moz-do-not-send="true"
href="mailto:mordred@inaugust.com" target="_blank">mordred@inaugust.com</a>>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">Hi
everybody,<br>
<br>
First, some background:<br>
<br>
A year and a half ago, Infra started down the road
of of writing a<br>
replacement for the pieces of Launchpad that
OpenStack continues to use.<br>
There were several reasons, but notable amongst them
are:<br>
<br>
- Desire to use the forthcoming openstackid
OpenID/Oauth as an SSO<br>
- Delay in long-standing bugs that affect OpenStack
getting fixed<br>
<br>
The existing open source offerings that we
investigated did not have<br>
adequate feature parity in the key data model areas
that made Launchpad<br>
particularly compelling as a choice for us, and
adding what we needed to<br>
the existing offerings would amount to substantial
rewrites ... so we<br>
decided that we had no real choice but to write our
own.<br>
<br>
Where we're at<br>
<br>
We've gotten far enough to get Infra moved on to
storyboard, but the<br>
project has never really gotten resourced to the
level it needs to be to<br>
truly responsive to the needs of our community.
We're making good<br>
progress towards meeting the initial set of goals we
set, but in the<br>
mean time several new requests have come in - such
as from the UX team<br>
and the Product Management Working Group - that we
cannot meet today and<br>
which at our current rate I do not believe we would
be able to meet in a<br>
reasonable timeframe.<br>
<br>
At the same time, the state of the art around us has
improved since we<br>
started. A year and a half ago, I was able to very
honestly say that we<br>
needed to work on this effort because we simply had
no other choice.<br>
That is no longer true. Existing Open Source
offerings not only can<br>
represent a large portion of our data needs, but
additionally can<br>
support the additional features that have been
requested by our<br>
community today out of the box.<br>
<br>
The combination of the two of those makes the
likelihood of us being<br>
able to convince people to pony up more resources
seem more and more far<br>
fetched. I could be wrong, of course - it's possible
that in response to<br>
this someone will start jumping up and down and
commit engineers to the<br>
effort ... but I'm not holding my breath.<br>
<br>
Biting the bullet<br>
<br>
I think we should get out of the business of writing
our own bug tracker.<br>
<br>
It's not an easy thing to say, and I don't say it
lightly. There are<br>
things that storyboard models well that continue to
be things that<br>
simply are not modeled elsewhere. However, I think
it's important to<br>
know when good enough will do, and I think it's
important to be able to<br>
step up and say that we tried valiantly, and
everyone involved did a<br>
great job, and yet the world has moved on and
writing a bug tracker is<br>
not, at the end of the day, what we're all here to
do.<br>
<br>
We're looking at what our options are, and Thierry
is examining them to<br>
see how tolerable their differences would be to our
community.<br>
<br>
I propose that we have a solid answer and migration
plan to put in front<br>
of people by Vancouver at the latest.<br>
<br>
Finally, I'd like to say thank you to the storyboard
team for attacking<br>
a very hard problem with not enough resources.<br>
<br>
Monty<br>
<br>
_______________________________________________<br>
OpenStack-Infra mailing list<br>
<a moz-do-not-send="true"
href="mailto:OpenStack-Infra@lists.openstack.org"
target="_blank">OpenStack-Infra@lists.openstack.org</a><br>
<a moz-do-not-send="true"
href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra"
target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra</a><br>
</blockquote>
</div>
</div>
</div>
</div>
<br>
_______________________________________________<br>
OpenStack-Infra mailing list<br>
<a moz-do-not-send="true"
href="mailto:OpenStack-Infra@lists.openstack.org">OpenStack-Infra@lists.openstack.org</a><br>
<a moz-do-not-send="true"
href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra"
target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra</a><br>
<br>
</div>
<br>
</div>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Yolanda Robla Mota
Cloud Automation and Distribution Engineer
+34 605641639
<a class="moz-txt-link-abbreviated" href="mailto:yolanda.robla-mota@hp.com">yolanda.robla-mota@hp.com</a></pre>
</body>
</html>