building a xenserver web client

43 views
Skip to first unread message

ma...@tubeards.com

unread,
Jul 31, 2014, 9:55:43 AM7/31/14
to django...@googlegroups.com
Hi,

is anyone interested in co-building a full featured web client for xenserver instances?
Since version 6.2 the update procedures are really a pain which is one of my reasons to think about an (maintained) opensource client.

Ideas are welcome.
Cheers

cmawe...@gmail.com

unread,
Jul 31, 2014, 11:39:53 AM7/31/14
to django...@googlegroups.com
You mentioned "full featured". Check out https://github.com/openstack/horizon if you haven't.

ma...@tubeards.com

unread,
Aug 1, 2014, 2:16:10 AM8/1/14
to django...@googlegroups.com
Openstack is huge. I'll prefer a lightweight solution, maybe just HTML/CSS (if there is already a good Soap client for JS). But this should be compatible to most of the API features provided by xen.

Cal Leeming [Simplicity Media Ltd]

unread,
Aug 1, 2014, 11:48:26 AM8/1/14
to django...@googlegroups.com
Hi Marc,

Although somewhat off-topic for this list, I would say there's several people out there that aren't at all happy with OpenStack (myself included).

However the requirements for creating an interface for virtualization management can very quickly become overwhelming, as there are so many areas this could expand into.

OpenStack has contributions from a lot of people, and backing from some big names, so you'd be hard pushed to create an interface that covers all use cases.

Bare in mind that some aspects of such a platform, such as the REST API, if done properly, are difficult to achieve with stock Django.

The best way to get like minded contributors is to start work on something yourself, and attract people along the way. Create a prototype or an alpha, learn from the mistakes, and use the experience to not only become a better programmer, but to determine what the goals of your project would be. If you're not busy this weekend, have yourself your very own hackathon :)

Also decide early on what your personal goal is... if you want to ship a product, then focus on getting it done by any and every means necessary, potentially compromising quality for speed. If you want to improve your own skills, then focus on learning and take as long as you need to get the job done right.

As a startup kid, that's my two cents.

Cal


--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users...@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/8214660c-6a6a-4b78-b21c-afa51a959090%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages