Hi, Everyone,
Now that a lot of cloud software is in or on its way into Fedora, I wonder how easy it is to actually make use of it. We seem to have installation guides, but not much about how to actually employ the cloud to do something useful. For instance, now that OpenShift is on the feature list, Fedora's Cloud Guide could use some recipes for OpenShift images on, say, OpenStack and Eucalyptus.
So in the interest of Getting Things Done, I suggest that we gather for a high-bandwidth Fedora Activity Day to work on recipes for making the various bits of cloud software in Fedora work in concert (i.e. for making $PaaS work on $IaaS), and fix whatever bugs we encounter during the process.
Which of you are interested in attending such an event? What would you like to work on there? Specific goals are the most important thing to have when planning a FAD to make the day the most likely to result in something useful.
What do you all think?
-- Garrett Holmstrom
Overall, I definitely like the idea of developing $PaaS on $IaaS narratives for Fedora, as we so often see that people using a cloud don't architect their apps for a cloud. Anything we can do to promote "proper" cloud apps is a good thing.
I don't know much about Openshift yet, but wonder if the FAD agenda should narrow it even more to start with -- I know OpenShift is designed to support multiple languages / frameworks, and perhaps it makes sense to start with one. In other words, the FAD goal is make sure that Fedora has a full narrative for setting up $IaaS and getting all the way to, say, a running Django app. At that point, substituting another framework is probably just a matter of pointing to another OpenShift example in github or the OpenShift docs.
(As you know, due to the proposed timeframe for this event, I'll be unlikely to travel for it. If it happens to be in NC, I'll attend in person; otherwise I'll participate remotely.)
Andy
On Mon, Jun 18, 2012 at 2:16 AM, Garrett Holmstrom gholms@fedoraproject.org wrote:
Hi, Everyone,
Now that a lot of cloud software is in or on its way into Fedora, I wonder how easy it is to actually make use of it. We seem to have installation guides, but not much about how to actually employ the cloud to do something useful. For instance, now that OpenShift is on the feature list, Fedora's Cloud Guide could use some recipes for OpenShift images on, say, OpenStack and Eucalyptus.
So in the interest of Getting Things Done, I suggest that we gather for a high-bandwidth Fedora Activity Day to work on recipes for making the various bits of cloud software in Fedora work in concert (i.e. for making $PaaS work on $IaaS), and fix whatever bugs we encounter during the process.
Which of you are interested in attending such an event? What would you like to work on there? Specific goals are the most important thing to have when planning a FAD to make the day the most likely to result in something useful.
What do you all think?
-- Garrett Holmstrom _______________________________________________ cloud mailing list cloud@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/cloud
On 06/18/2012 02:16 AM, Garrett Holmstrom wrote:
Hi, Everyone,
Now that a lot of cloud software is in or on its way into Fedora, I wonder how easy it is to actually make use of it. We seem to have installation guides, but not much about how to actually employ the cloud to do something useful. For instance, now that OpenShift is on the feature list, Fedora's Cloud Guide could use some recipes for OpenShift images on, say, OpenStack and Eucalyptus.
So in the interest of Getting Things Done, I suggest that we gather for a high-bandwidth Fedora Activity Day to work on recipes for making the various bits of cloud software in Fedora work in concert (i.e. for making $PaaS work on $IaaS), and fix whatever bugs we encounter during the process.
Which of you are interested in attending such an event? What would you like to work on there? Specific goals are the most important thing to have when planning a FAD to make the day the most likely to result in something useful.
What do you all think?
-- Garrett Holmstrom
I suggest checking out Aeolus [1] as part of this as well. Its a software suite that we're developing for Fedora to enable cross cloud communication and compatibility.
I can help coordinate some hacking on and using Aeolus as part of this. We can add support for new cloud providers, develop some tools to launch instances against cloud providers, write up some docs, and more.
-Mo
On 2012-06-18 9:30, Andy Grimm wrote:
Overall, I definitely like the idea of developing $PaaS on $IaaS narratives for Fedora, as we so often see that people using a cloud don't architect their apps for a cloud. Anything we can do to promote "proper" cloud apps is a good thing.
I don't know much about Openshift yet, but wonder if the FAD agenda should narrow it even more to start with -- I know OpenShift is designed to support multiple languages / frameworks, and perhaps it makes sense to start with one. In other words, the FAD goal is make sure that Fedora has a full narrative for setting up $IaaS and getting all the way to, say, a running Django app. At that point, substituting another framework is probably just a matter of pointing to another OpenShift example in github or the OpenShift docs.
I simply used the first names that came to my mind out of the software that I know is in/on its way into Fedora; it doesn't have to be OpenShift specifically. Sorry if it sounded like that.
You make a good point, but I'll take it one further: perhaps getting everyone together to craft a single, very complete narrative at the FAD would provide everyone with a much-needed "whole story" that people can later tweak to work with different software stacks at all levels. After this "initial" work is done it would make it that much easier for people to come up with good narratives on their own later.
How does that sound to you folks?
On 2012-06-18 9:33, Mo Morsi wrote:
I suggest checking out Aeolus [1] as part of this as well. Its a software suite that we're developing for Fedora to enable cross cloud communication and compatibility.
I can help coordinate some hacking on and using Aeolus as part of this. We can add support for new cloud providers, develop some tools to launch instances against cloud providers, write up some docs, and more.
That's a good thought. AFAIK the kinds of tasks that benefit the most from FADs tend to be those that:
1) benefit from high levels of communication between task forces that don't usually work on the same thing at once 2) get something intrinsically useful done in a day
Can you think of any Aeolus-related tasks that fit the bill?
On 06/18/2012 07:33 PM, Mo Morsi wrote:
On 06/18/2012 02:16 AM, Garrett Holmstrom wrote:
Hi, Everyone,
Now that a lot of cloud software is in or on its way into Fedora, I wonder how easy it is to actually make use of it. We seem to have installation guides, but not much about how to actually employ the cloud to do something useful. For instance, now that OpenShift is on the feature list, Fedora's Cloud Guide could use some recipes for OpenShift images on, say, OpenStack and Eucalyptus.
So in the interest of Getting Things Done, I suggest that we gather for a high-bandwidth Fedora Activity Day to work on recipes for making the various bits of cloud software in Fedora work in concert (i.e. for making $PaaS work on $IaaS), and fix whatever bugs we encounter during the process.
Which of you are interested in attending such an event? What would you like to work on there? Specific goals are the most important thing to have when planning a FAD to make the day the most likely to result in something useful.
What do you all think?
-- Garrett Holmstrom
I suggest checking out Aeolus [1] as part of this as well. Its a software suite that we're developing for Fedora to enable cross cloud communication and compatibility.
as well as oVirt. i don't see how it would be different to run openshift on top of it.
I can help coordinate some hacking on and using Aeolus as part of this. We can add support for new cloud providers, develop some tools to launch instances against cloud providers, write up some docs, and more.
-Mo
[1] http://aeolusproject.org/ _______________________________________________ cloud mailing list cloud@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/cloud