Subject: Re: Xinst
To: Markus Baeurle <emw4maba@gp.fht-esslingen.de>
From: Peter Berg <Peter.Berg@ww.tu-freiberg.de>
List: port-arm32
Date: 11/13/1996 21:04:23
> Hi Peter!
>
> In message <199611081905.UAA01433@line9.slipneu.tu-freiberg.de>
> Peter Berg <Peter.Berg@ww.tu-freiberg.de> wrote:
>
> > I suggested to split the installer into several applications. For every need
> > one, not one for all. the reason for is:
> How would you split it? I don't think you can split the job of installing sets
> into more fractions in a sensible way.
Don't mean to split the set installer. I mean it is easier to have a prog. for
installing sets, one prog for network administration, one for user
administration and so on.
> > What's the state of your X-based installer, Mark ? (wich lang. and toolkit)
>
> I hope there isn't one yet, I wouldn't like to see Mark using his precious time
> for knick-knack (at least it is at the current state of RiscBSD).
> I suggest we focus on important and basic things first.
> (If you think this doesn't fit what I said on Nov 5: I thought the same. ;-)
> I didn't read carefully what I was commenting on then, I thought Peter meant
> the program which gets the basic stuff installed, ie. what is done with the
> installation disk now.)
I didn't mean with this mark should go one and write one. I only want to know
who develops one to save my time !
> Before thinking about fancy X installers, I would rather like to see things
> fixed which bother me every day like bugs, slow SCSI drivers, broken console,
> no German keymap...
> The inst script works fine (apart from the bug that it doesn't list /any/ set
> any more because of problems with the new method using awk and all this stuff
> I don't know much about), so it's not top priority to replace it IMHO.
> Don't forget you won't always be able to use an X based installation program.
If you only have 4MB DRAM this might be true ;)
But with 12MB and running the system from CDrom ...
> That's clear. This also applies to writing documentation or porting programs.
> This should ideally be announced by everybody as soon as he starts the work.
apropos announcing ...
here is a listing off all software ported by me for RiscBSD. The most of them
are
not yet made into sets and not all of them are useable (FPU needed!), but they
all
work. As soon as I have upgraded to v1.2 I start to make them ready as sets
(not all
only the intresting ones).
total 24720
-rw-r--r-- 1 root wheel 291640 Nov 13 18:33
Civilisation_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 177555 Sep 17 14:50
Ftptool4.6_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 299292 Sep 14 14:19 Xaw3d.tgz
-rw-r--r-- 2 root wheel 172809 Aug 30 16:11 bwBasic.tar.gz
-rw-r--r-- 2 root wheel 2072791 Sep 29 00:49
chipmunk_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 321911 Sep 17 14:43
color_xterm_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 839775 Sep 11 16:15
elm2.4.ME+.22_RiscBSD.tar.gz
-rw-r--r-- 2 root wheel 123661 Oct 20 00:30
flying-6.20_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 653421 Aug 30 16:11
fvwm95-2.0.41e_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 1706030 Sep 21 16:03
ghostscript-fonts-2.6.1.tar.gz
-rw-r--r-- 2 root wheel 731910 Sep 21 16:03
ghostscript-fonts-other-3.53.tar.gz
-rw-r--r-- 2 root wheel 1350870 Sep 21 16:03
ghostscript-fonts-std-3.53.tar.gz
-rw-r--r-- 2 root wheel 170804 Sep 21 16:34
ghostview_1.5_RiscBSD.tar.gz
-rw-r--r-- 2 root wheel 2085516 Sep 21 18:35 gs3.53_RiscBSD.tar.gz
-rw-r--r-- 2 root wheel 52931 Aug 30 16:11 lharc_src_RiscBSD.tar.gz
-rw-r--r-- 2 root wheel 99918 Aug 30 16:11 libSX_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 160675 Aug 30 16:11
metamail_V2.7_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 1805404 Oct 20 20:57
mh-6.8.3_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 266641 Aug 30 16:11
mumail-2.4b_RiscBSD_modified.tar.gz
-rw-r--r-- 2 root wheel 1038700 Sep 17 14:38
netpbm_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 700242 Sep 17 14:42
p2c-1.21alpha-07.Dec.93_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 137519 Sep 11 15:31
popclient-3.0b6_RiscBSD.tar.gz
-rw-r--r-- 2 root wheel 180111 Sep 17 14:48
procmail-3.11pre4_RiscBSD.tar.gz
-rw-r--r-- 2 root wheel 774263 Oct 3 12:49
rasmol_2.6_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 626970 Sep 24 14:00 suit-2.3-doc.tar.gz
-rw-r--r-- 2 root wheel 321461 Nov 9 19:08 suit-2.3_RiscBSD.tar.gz
-rw-r--r-- 1 root wheel 10666 Nov 11 20:55 sxpc_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 196394 Oct 22 19:25
tcl-dp3.2_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 847778 Oct 23 17:37
tcl7.5_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 612150 Aug 30 16:11 tin-src_only.tar.gz
-rw-r--r-- 2 root wheel 1664042 Oct 23 18:20 tk4.1_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 114480 Oct 20 00:27
tkgoodstuff_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 215948 Aug 30 16:11
tkined_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 260361 Aug 30 16:11 xaero_src_RiscBSD.tar.gz
-rw-r--r-- 2 root wheel 305005 Sep 27 20:17
xarchie-2.0.9_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 617209 Sep 16 11:41
xboing_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 1064985 Sep 18 18:16
xcoral_v2.4_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 92527 Aug 30 16:11 xdpyinfo.tar.gz
-rw-r--r-- 2 root wheel 153162 Aug 30 16:11 xearth-1.0_src.tar.gz
-rw-r--r-- 2 root wheel 21514 Sep 17 14:45
xemeraldia_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 118943 Aug 30 16:11
xfm-1.3_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 259635 Sep 16 11:44
xgalaga_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 19831 Aug 30 16:11 xgroups_src.tar.gz
-rw-r--r-- 2 root wheel 229103 Aug 30 16:11
xkoules.src_RiscBSD.tar.gz
-rw-r--r-- 2 root wheel 57419 Oct 19 11:56 xless_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 11108 Aug 30 16:11
xmines.RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 16983 Aug 30 16:11
xmoontool_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 261181 Aug 30 16:11 xmountains.tar.gz
-rw-r--r-- 2 root wheel 51414 Sep 17 14:46
xpacman_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 52300 Sep 17 15:04 xpcd_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 53157 Oct 19 22:26
xpmwish_RiscBSD_src.tar.gz
-rw-r--r-- 2 root wheel 183721 Aug 30 16:11 xscreensaver-1.25.tar.gz
-rw-r--r-- 2 root wheel 36352 Aug 30 16:11 xsnow-1.39.tar.gz
-rw-r--r-- 2 root wheel 112355 Aug 30 16:11 xspringies.tar.gz
>
> > I have included a short demo GIF of a SUIT GUI in this
> > mail
>
> It looks fine.
> How difficult is it to write such a program?
For every button/gadjet just one line to createee it and one line for
registering
your callback function, thats all.
Everything what you only need to look good, you may interactive at the runtime
of your application.
(The sample I think only was 15 lines C code long)
> Wouldn't tcl/tk also do it? This would have the same advantage as the current
> inst script that you can very easily change it.
Easy ?
As long as you are familiar with tcl, may be, but if not you won't be able to
change
the right.
The disadvantage that tcl/tk has on RiscBSD is, that it is a
interpreterlanguage and
the interpreter often makes floatingpoint operations.
Ciao, Peter
_____ _ ____ _____ _____
| __ \(_) | _ \ / ____| __ \
| |__) |_ ___ ___| |_) | (___ | | | |
| _ /| / __|/ __| _ < \___ \| | | |
| | \ \| \__ \ (__| |_) |____) | |__| |
|_| \_\_|___/\___|____/|_____/|_____/
E-Mail: Peter.Berg@ww.tu-freiberg.de
WWW : http://www.ww.tu-freiberg.de/~pberg