Hi list, I received a request for help from a friend that want to create a corporative linux desktop tool that contains several tools. This is the email I received from him regarding for the project:
>Hello >I need help with developing a program known as Target-Agent that makes part of >a GPL >solution for corporative Linux desktops. > In fact, I need your help in the development of the Target Agent, that > is nothing more than a instant messenger jabber conected to a server > in a local network, kinda similar to gnome-jabber. > >I'll describe the differences: > gnome-jabber             Âtargetagent >  > > Here you see the features from gnome-jabber that would be used > integrally in the Target Agent: >  > > - Chat > > > - Information > > > - Preferences > > > - Status Messages > > > The new functionalities are: > > - Help Desk > This window wasn't created in glade, but in Gimp, only for getting an > idea of how would look the call opening in the Target Agent. > > > > Help Desk is a Target Agent feature. The user can make the calls to > the company's support, not using the phone and keeping the problem's > information of PC/Network in a MySQL database for future reports. > > - Diagnostic > It will be a window where we'll have informations like: processor's > temperature, physical memory/swap memory utilization, number of > processes running, hard-disk capability information. This way we can > preview future problems before they happen. > (It would look something like phpsysinfo - > http://phpsysinfo.sourceforge.net) > > - Menu > (PS: Do not consider the Discover, it'll not be part in this program). > > > > The external connections and the use of another protocols would depend > of each case. By default, the tool that makes part of the solution is > configured to connect in an internal server. > > I want you to know that it'll not be your responsability of maintening > it. I would like that you help to make it and leave it functional, but > if you'd like to help more than that, we welcome you. > > Thank you for your answer, atention and worry in helping. > > Big hug! > > > > Junix > Image of the wanted project (100% gimp, not a real interface): http://www.targetlinux.org/modules/xcgal/displayimage.php?pid=11&album=random&cat=&pos=-11 Global information about the project: >> The Target Linux Project >> ------------------------ >> >> The project consists in a complete solution of station control for >> corporative networks under a free (as in freedom) platform; totally >> made concerned in offering administrative tools integrated with the >> operational system. >> >> The solution has two CD's. The first CD is called Target Server and >> the second one Target Desktop; both based on the Debian GNU/Linux >> Sarge, Kernel 2.6. We choose the Anaconda's port as the installer for >> users that always using graphical mode tools. The packages are >> properly selected for the good function of the solution, keeping the >> safety and the stability of a Debian system, including total >> compatibility with the Debian package tree and their repositories. >> >> >> >> Target Server >> ------------- >> >> In the server CD we have all the needed packages for installation of a >> web-server (Apache2 + PHP), mysql-server, ftp-server (proftpd), >> smtp-server (Postfix as a SMTP server only), jabberd-server and samba >> server. We also have scripts made in PHP language for the administration >> of the stations: >> >> >> * Target Discover: >> ------------------ >> >> Hardware detection tool for hardware that aren't in the system >> database, using the SNMP protocol; >> >> >> * Target Control: >> ----------------- >> >> Scripts that are made in the PHP language contain administration tools for >> adding, manipulating, and generating reports regarding all of the stations >> a corporation needs, and become integrated in the corporation's intranet; >> >> >> * Xoops: >> -------- >> >> Xoops is a complete web site developed in the PHP language, which is the >> standard tool for dynamic intranet. Highly customizable, the Xoops has a >> large >> of installation modules such as: News, FAQ, Pictures Gallery and more . >> >> >> >> Target Desktop >> -------------- >> >> The desktop solution is a basic system and directed to the corporative >> desktop: >> >> >> * Login Manager: >> ---------------- >> >> GDM - the user authenticates itself and automatically join into a >> samba domain, mounting his home folder in the server or authenticated >> locally as root for any repairs eventually needed; >> >> >> * Graphical Environment: >> ------------------------ >> >> A personalized Gnome, menus, themes, and more, making that when a >> common users logins authenticates itself, they have a restrictive and >> light desktop. Example: It wouldn't be possible the change the >> wallpaper, date and time management or any program setting that installed. >> Those >> changes would only be possible once they have login as root; >> >> >> * Programs: >> ----------- >> >> Office Suite OpenOffice.org.br, Evolution as mail client, Mozilla >> Firefox as browser, XMMS as player, and more... >> >> >> * Administrative tools: >> ----------------------- >> >> Target Agent - A client program with an icon on the Gnome's >> tray area, where the user has access for an instant message >> program based on Jabber (with personal server running on a machine >> running locally), used like a help-desk and a management >> communication program. There's also the machine's diagnostic, helping >> the support team, hardware inventory that works as the following: In >> the server we have a MySQL database with all the hardware inventory, >> all inserted in the database using the PHP/MySQL tools, web platform >> or by the Target Discover. The Discover analyzes all the hardware in >> the machines and insert it's result to the database. >> Example: If a Video Card has changed in the machine, on that moment the >> Discover program makes a verification of what was before and >> what is the actual hardware. If there's any difference, it's automatically >> reports that something has been changed in that station. >> Ido -- "A sense of the fundamental decencies is parceled out unequally at birth." -- F. Scott FitzGerald ================================================================To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
