Training, Open Source computer languages
PerlPHPPythonMySQLApache / TomcatTclRubyJavaC and C++LinuxCSS 
Search for:
Home Accessibility Courses Diary The Mouth Forum Resources Site Map About Us Contact
 
For 2023 (and 2024 ...) - we are now fully retired from IT training.
We have made many, many friends over 25 years of teaching about Python, Tcl, Perl, PHP, Lua, Java, C and C++ - and MySQL, Linux and Solaris/SunOS too. Our training notes are now very much out of date, but due to upward compatability most of our examples remain operational and even relevant ad you are welcome to make us if them "as seen" and at your own risk.

Lisa and I (Graham) now live in what was our training centre in Melksham - happy to meet with former delegates here - but do check ahead before coming round. We are far from inactive - rather, enjoying the times that we are retired but still healthy enough in mind and body to be active!

I am also active in many other area and still look after a lot of web sites - you can find an index ((here))
gui for freebsd

Posted by carloo (carloo), 16 May 2004
have a lot of friends who use windows xp,while im
using freebsd and im happy with it,more than my friends with windows. i want that they could try this powerful os,but i need that it could be more user friendly.
i can pay someone who wants to make this work.

freebsd needs to have more gui and wizards to make things easier.
i've looked all around that a lot of projects use tcl/tk to make their gui.
the first thing in freebsd which need to have a gui is the ports installation.
what i need to have is a gui with a blank field where peoples write a variable
(the right path where the port it is) and a button where there is written "install now".
when this button is pressed,some shell commands should be executed and an item with a standard icon is written inside the icewm programs file . i want to change these commands easily because im not a coder,and i want to use
this gui for a lot of operations.
i will use this gui for the following operations :

1) ports tree syncronizing : to do each time before to install a port.

the command to be invoked by the gui is :

/usr/ports/make index

2) port installation : the gui should look inside the ports tree where it is the port to install
and do : "make install clean". here there are 1 variable to get and two commands to execute:

the variable to get from the gui is the right path of the port. for example for apache is :

/usr/ports/www/apache-1.3.29_3

the first command to be invoked by the gui is

cd /usr/ports/www/apache-1.3.29_3

and the second is :

make install clean

3) clean the package db from errors :

the command to be invoked by the gui is :

pkgdb -F

4) to keep the ports db updated :

the command to be invoked by the gui is :

portsdb -uU

5) update of a selected port : the gui should get the name of the port to upgrade.

the command to be invoked by the gui is :

portupgrade name of the port

6) delete a port : the gui should get the name of the package to deinstall

the command to be invoked by the gui is :

pkg_deinstall name of the port

commands explained from point 1 3 and 4 should be invoked by the gui in invisible mode.
will be wonderful if a progress bar will tell how much time it remains to end the operation
the gui should inform that the current operation is ended,too.

lemme know if someone is interested. thanks

Posted by admin (Graham Ellis), 16 May 2004
I've moved this post here (where staffing issues / request for contractors are welcome) from the Tcl board.  You're looking for a contract programmer to put some Tcl/Tk together for you, primarily to run under FreeBSD??  

It does strike me from your descriptions that you might do far better to invest in learning a little Tcl/Tk yourself rather than paying someone else to write your code;  it sounds like any application you write is liable to want a lot of tailoring and changing as you develop it, on quite a small base.

Posted by carloo (carloo), 17 May 2004
i have no knowledge about coding. im not able to do it. i should learn everything from the beginning. it takes too much time. my mind is not so open to understand and build something like i've asked here. i prefer to pay someone and tell to him how to do  my code. with a small amount of moneys i can have what i need.



This page is a thread posted to the opentalk forum at www.opentalk.org.uk and archived here for reference. To jump to the archive index please follow this link.

You can Add a comment or ranking to this page

© WELL HOUSE CONSULTANTS LTD., 2024: Well House Manor • 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
PH: 01144 1225 708225 • FAX: 01144 1225 793803 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho