Someone stole my idea

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



And actually implemented it better than I had in mind.

My name is Arthur Pemberton, and I was just browsing through the
Google Summer of Code 2008. And it looks a lot like this idea that I
had in mind, except that i did actually start coding it, except for
starting a file tree [1].

So I am curious as to if working on this to kind of merge in my
(incomplete) idea would be a welcomed GSoC project.

So here is the idea I had:

First of all, I named my idea LiCo (short for Linux Commander). The
idea was to make point and click admin types comfortable with managing
groups of machines (so forgive any proceeding Windows analogies). I
was going to create a UI, the only part I actually started, with PyQt
and use python over SSH to command n number of Linux machines to do
simple operations: 'update machine', 'sync time', 'copy remote file'

A typical use case would be:
1) browse through machines and machine groups
2) choose machines machine groups (list of machines would be flattened
internally)
3) Create a batch of actions to run against those machines
4) Hit the 'Run' button
5) Operations begin executing in the background (probably with the
ability to attach a viewing window to any machine)

Features I had in mind:
* plugin architecture (each plugin would handle its actions, and draw
any required dailog boxes)
* capable of handling valid combinations of: password login, key
login, root login (sudo, su -)
* run well across Windows, Linux and MacOS
* could be "compiled" with py2exe for Windows.
* be able to organize machines into non-exclusive groups

One significant differences between my idea and Func's actual
implemntation (if I've read correctly) is that I was hoping to use ssh
only, so the controlled machine would need no additional software, but
I am not even yet sure how feasible that is so Func's approach seems
more realistic.

Anyways, if the devs are interested and willing to mentor this as a
GSoC project let me know. If not I'll be looking through your code and
see how things are done as 'LiCo' was to be a long term learning
project for me -- so your code would be very educational.

-- 
Fedora 9 : sulphur is good for the skin
( www.pembo13.com )

_______________________________________________
Func-list mailing list
Func-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/func-list

[Index of Archives]     [Fedora Users]     [Linux Networking]     [Fedora Legacy List]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux