Re: [Freedos-user] Freedos 1.1 distribution...

2009-11-01 Thread Mateusz Viste
On Sunday 01 November 2009 10:38 (CET), Michael Robinson wrote:
 I see no reason why there couldn't be a 1.1 release followed by a 1.2
 release up to a 1.9 release.

There is one very good reason: we don't have up-to-date packages...
To release a v1.1, we'd need to have a complete liste of all latest FreeDOS 
packages.
See http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/fdupdate/ . Many 
packages are outdated, and some are simply missing.

Best regards,
Mateusz Viste
-- 
You'll find my public OpenPGP key at http://www.viste-family.net/mateusz/pub_key


signature.asc
Description: This is a digitally signed message part.
--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Freedos 1.1 distribution...

2009-11-01 Thread Eric Auer

Hi Mateusz,

 There is one very good reason: we don't have up-to-date packages...
 To release a v1.1, we'd need to have a complete liste of all latest
 FreeDOS packages.

 See www.ibiblio.org/pub/micro/pc-stuff/freedos/files/fdupdate/
 Many packages are outdated, and some are simply missing.

Indeed...

Can you make a list of which packages you still need? I think
we could start by a BASE-only 1.1 distro, so we could start by
having a complete collection of up to date BASE packages :-)

By the way, what is the status of the WIP queue, which packages
need review and which packages need to be fixed / updated there?
www.ibiblio.org/pub/micro/pc-stuff/freedos/files/fdupdate/wip/

As soon as we know which packages you still need, we can ask
people to contribute them. Everybody can help: The work is to
download the current version of some program, arranging the
files in FreeDOS package style directory structure and then
making a ZIP with that :-)

See also www.freedos.org/cgi-bin/lsm.cgi?mode=dirdir=base
to know which versions actually are the newest at the moment.
If you find even newer versions than that, please mail us :-)

About the directory / package zip file structure:
http://sourceforge.net/apps/mediawiki/freedos/index.php?title=Package
http://sourceforge.net/apps/mediawiki/freedos/index.php?title=LSM


The difference between 1.1 and 1.0 style packages is that in
1.1 you can put all files in one zip while in 1.0 there will
be a zip without sources and a zip without binaries while all
other files are in both files (so you can make a binary-zip
from the source-zip by compiling). In 1.1 style, you simply
remove the source directory to turn a complete zip into a 1.0
style binary zip and remove (most of) the bin dir to turn a
full zip into 1.0 style source zip. In other words: You can
easily (automatic) create a 1.0 zip pair from a 1.1 full zip.

You can assume that for now, if we have 1.0 zips of the newest
version of a program, for example as part of the 1.0 FreeDOS
distro itself in cases where there were no updates after it,
we can work with that. For all packages newer than the FreeDOS
1.0 distro, we better collect 1.1 zips but 1.0 may be okay too
if we already have them.



Here is an example of the directories in 1.1 package zip.
Of course all file names must be short 8.3 style names...

appinfo/ - contains a PACKAGENAME.lsm file
bin/ - all FreeDOS programs share this directory,
  it is in PATH, it contains only necessary files
doc/PACKAGENAME/ - contains documentation
help/ - contains basic PACKAGENAME.en English help file
source/PACKAGENAME/ - contains source and other files
  needed for compiling

Here is an example of a LSM text file for chkdsk:

Begin3
Title:  Chkdsk
Version:0.9.2
Entered-date:   2009-05-14
Description:Check the disk for errors.
Keywords:   Check disk errors
Author: Imre Leber Imre.Leber telenet.be
Maintained-by:  Imre Leber Imre.Leber telenet.be
Primary-site:   http://users.telenet.be/imre/FreeDOS/
Alternate-site: http://users.pandora.be/imre/FreeDOS/
  http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/chkdsk/
Original-site:  http://users.telenet.be/imre/FreeDOS/
Platforms:  DOS, FreeDOS
Copying-policy: GNU GPL
End

As you can see, everybody can help :-) Of course
you can also help by checking WHICH packages need
update, unless Mateusz already has a list somewhere.

Thanks! Eric


--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Freedos 1.1 distribution...

2009-11-01 Thread japhethx gmail
 I see no reason why there couldn't be a 1.1 release followed by a 1.2
 release up to a 1.9 release.
 
 There is one very good reason: we don't have up-to-date packages...
 To release a v1.1, we'd need to have a complete liste of all latest FreeDOS 
 packages.
 See http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/fdupdate/ . Many 
 packages are outdated, and some are simply missing.

I have 2 questions regarding this issue. The questions may be dump because I'm 
not in the internals of FreeDOS release management, so I apologize in advance:

1. Why do you need a COMPLETE list of all latest packages? Why isn't it 
sufficient to release a FD 1.1 with all new packages which are available and 
for those which aren't just use the old, FD 1.0 ones?

In case you DO need a complete list:

2. Why is this such a time-consuming job? And if it is, is there no better 
alternative which requires less manpower? Because quite obviously there isn't 
enough manpower available in FD to finish this job.

japheth



--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Freedos 1.1 distribution...

2009-11-01 Thread Pat Villani
Actually, I am less concerned about not having updated packages for
the distribution than I am about a lack of volunteers to put it
together.  As Japheth has suggested, there are simpler ways to create
a new release, but even getting there requires work, which requires
volunteers.

At the moment, I do not have the time to work on it.  Some time in
December, that may change and I may start working on it.  At that
time, I have a couple of weeks of use it or loose it vacation time
that I will take.   If all goes as planned, I will do something then.

Pat

P.S.,   For those not in the USA, here you can only carry over a
limited number of hours from one year to the next.  In essence, you
are paid for working hard and not taking vacation by loosing your
vacation time.

--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Freedos 1.1 distribution...

2009-11-01 Thread Mateusz Viste
On Sunday 01 November 2009 11:52 (CET), Eric Auer wrote:
 Can you make a list of which packages you still need? 

Well, I honestly don't really know. Basically, we need at least all packages 
belonging to the BASE group, minus these which are already on fdupdate 
(obviously, these require to be checked wheter they are in latest available 
version anyway).

 I think 
 we could start by a BASE-only 1.1 distro, so we could start by
 having a complete collection of up to date BASE packages :-)

I think that's the way to go, too.

 By the way, what is the status of the WIP queue, which packages
 need review and which packages need to be fixed / updated there?
 www.ibiblio.org/pub/micro/pc-stuff/freedos/files/fdupdate/wip/

I have no idea. The WIP directory is just a place where I put any things 
which might be usefull for fdupdate. There are maybe some packages which are 
able to be put into fdupdate without any change (but still, need to be checked 
carefully), and some other packages which need to be fixed (eg. flat zip files 
which require to be put into FD-like structure).

 As soon as we know which packages you still need, we can ask
 people to contribute them. Everybody can help: The work is to
 download the current version of some program, arranging the
 files in FreeDOS package style directory structure and then
 making a ZIP with that :-)

Absolutely. Unfortunately, it appears that the task is rather hard (or rather 
laborious) for anyone who hasn't done that before.
Few months ago, I wrote an announcement, asking people to make packages. I got 
1 (one) package in response (besides, the package needed to be fixed few times 
anyway). That made me think that the task isn't that obvious at all. OTOH, I do 
not have any free time these days to put into packaging FD stuff... :(

 As you can see, everybody can help :-) Of course
 you can also help by checking WHICH packages need
 update, unless Mateusz already has a list somewhere.

Nope, no such list exists. Sorry.

Best regards,
Mateusz Viste
-- 
You'll find my public OpenPGP key at http://www.viste-family.net/mateusz/pub_key


signature.asc
Description: This is a digitally signed message part.
--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Freedos 1.1 distribution...

2009-11-01 Thread Kenneth J. Davis
On Sun, Nov 1, 2009 at 4:38 AM, Michael Robinson
plu...@robinson-west.com wrote:
 The newest kernel 2039 seems to fix a lot of problems.  Is there ongoing
 kernel development?
...
Yes, there is ongoing kernel development; but with a low frequeny of updates.

Jeremy

--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Freedos 1.1 distribution...

2009-11-01 Thread Bernd Blaauw
Op 1-11-2009 10:38, Michael Robinson schreef:
 The newest kernel 2039 seems to fix a lot of problems.  Is there ongoing
 kernel development?

 What has to be updated still before Freedos 1.1 comes out?

 I occasionally see stuff get added to http://www.freedos.org, but the
 1.1 release seems to be delayed.

 I see no reason why there couldn't be a 1.1 release followed by a 1.2
 release up to a 1.9 release.


What kind of updated FreeDOS distribution would you like to see then? 
I'd prefer a full working updated one, for which I'm dreadful to work 
on. Updating packages is laborous (anyone got some proper archiver 
commandline switches to ease this?).
On top of that, the FDPKG and FDUPDATE programs are a mystery to me, I 
still have no clue how each of them is supposed to work, let alone how 
they work together and work with INSTALL/TEXTINST.
Then there's highlevel stuff like getting kernel compiling working 
directly if Openwatcom is installed, getting HX Extender in a usable 
shape, as well as things like Arachne..merely dumping them on harddisk 
by an installer isn't enough.
On top of that I lost fdos.org account details for the 101st time 
(sorry, Jeremy) both for FTP and the Wiki area. Blame me for enjoying 
World of Warcraft I guess.
Also, i'm waiting for some techniques to mature or drivers to be 
finished. The MEMDISK-ISO seems most promising, but requires the 
ELTORITO.SYS driver in a working state (which I didn't have much luck 
yet with lately). It should enable booting an ISO from a FAT partition 
(into RAM), thereby eliminating the need for a cdrom-drive. Makes 
development so much faster, think I'll put my DRAM-based SSD to work for 
that (as long as it won't overheat). Right now I've changed the 360KB 
floppy image of a FreeDOS 1.0 cdrom into a 1.44MB floppy image, and 
added enough tools to allow downloading stuff from internet and 
modifying the FreeDOS distribution, generating a new ISO from that and 
burning it onto the same writeable (dvd-)disc. How I hate lack of ASPI 
support for IDE drivers (which can be solved with a driver you can 
download from internet but can't freely distribute..how ironic)!

As to people actually using FreeDOS (or any DOS for that matter)..you're 
doing better than me or got more machines. Over all the years I've only 
had time, space, and finances for 1 machine at a time..running Windows 
with VMware on it for my DOS experiments/development.

I'm currently having a small break from WoW, tried to work on FreeDOS 
today to kill time, but ran into VMware doing maintenance of their 
website currently. That's not convenient when a beta of their 
Workstation7 software has just expired and thus won't fire up anymore. 
Oh well.
Someday a nice netbook-machine with DOS on it would be nice, though 
without doubt I'd curse the lack of packetdrivers for whatever network 
card that machine would have.

Bernd

--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Freedos 1.1 distribution...

2009-11-01 Thread Mateusz Viste
On Sunday 01 November 2009 11:52 (CET), Eric Auer wrote:
 Can you make a list of which packages you still need? 

Okay, I took a dozen of minutes to get such list. Here it is: :-)

These BASE packages are *missing* from the fdupdate repository:
 ASSIGN 1.4 1997-01-27  Steffen Kaiser Steffen.Kaiser - AT- 
fh-rhein-sieg.de  GPL
 BACKUP + RESTORE   -   -   -   -
 DISKCOMP   06jun2003   2003-06-06  Steve Nickolas steve -at- 
dosius.zzn.com  GPL
 DISPLAY + GRAFTABL + PRINTER.SYS   0.13b   2006-08-06  Aitor 
SANTAMARIA MERINO (aitor.sm_at_gmail.com) GPL
 FASTHelp Suite 20042004-03-04  Robert Platt worldwiderob -AT- 
yahoo.co.ukGPL
 GRAPHICS   2008jul14   2008-12-14  Eric Auer e.auer -at- 
jpberlin.de GPL v2
 HIMEMX 3.322008-12-28  Japheth (mail -AT- japheth.de)  GPL 
and/or Artistic license, some Public Domain**
 KC + KEYCODE   2.0 2005-08-05  Aitor SANTAMARIA MERINO 
(aitor.sm_at_gmail.com) GPL
 KEYB   2.0 final   2006-08-29  Aitor SANTAMARIA MERINO 
(aitor.sm_at_gmail.com) GPL
 KPDOS - Keyboard Layouts for KEYB v2.0 and newer   2.6 2009-05-28  
hperon -at- terra.com.br (Henrique Peron)   GPL
 UNFORMAT   0.8 1999-03-24  Brian Reifsnyder breifsnyde -at- 
state.pa.us  GPL
 VOL1.0 1998-09-13  John Price  GPL

These BASE packages are *outdated* (therefore need repackaging by freshest 
versions):
 CHKDSK 0.9.2   2009-05-14  Imre Leber imre.leber -AT- telenet.be 
GPL
 CPIDOS - DOS CPI (Code Page Information) Pack  2.3 2009-05-28  
(Henrique Peron) hperon -at- terra.com.br   GPL
 DEBUG  1.142009-02-25  Japheth mail -at- japheth.de  free / source 
code available (see debug.asm)
 DEFRAG version 1.3.2   2009-05-15  Imre Leber imre.leber -AT- 
telenet.be GPL2
 DELTREE1.02f.ea2008-12-12  -   GPL
 EDLIN  2.112009-02-13  Gregory Pietsch gpietsch -at- 
users.sourceforge.net   GPL
 FIND   3.0a.ea 2008-12-12  -   GPL 2
 SORT   1.5.1.ea2008-12-12  -   GPL
 XCOPY (RXCOPY) 1.4a2009-03-18  Rene Ableidinger 
rene.ableidinger -at- gmx.at GNU GPL 2.0

These BASE packages are *up* *to* *date* (thus no action is required, unless 
you know that a newer version actually does exist):
 APPEND  5.0-0.6 2006-01-23  Eduardo Casino-Almao casino_e 
-at- terra.es   GPL
 ATTRIB 2.1 2003-07-01  Brian E. Reifsnyder breifsnyde -at- 
state.pa.us   GPL
 CHOICE 4.4 2003-09-20  Tom Ehlert te -AT- drivesnapshot.de   
GPL
 COMMAND.COM (FreeCom) + VERIFY 0.84pre22006-08-28  Blair 
Campbell blairdude -at- gmail.com (maintainers) GPL
 COMP   1.042006-10-21  Paul Vojta vojta -at- math.berkeley.edu   
free / source code available
 CUTEMOUSE  2.1beta42008-12-14  Eric Auer e.auer -at- 
jpberlin.de GPL
 DISKCOPY   beta 0.95   2008-01-05  Imre Leber imre.leber -AT- 
telenet.be GPL
 EDIT   0.9a2008-09-06  Aitor SANTAMARIA MERINO (aitor.sm_at_gmail.com) 
GPL
 EMM386.EXE 2.262006-08-25  Michael Devore, Tom Ehlert  
Artistic License
 EXE2BIN1.5 2006-08-08  ramax -AT- maks.bhg.ru  OpenWatcom 
Public License
 FC 3.032005-01-10  Maurizio Spagni flurmy -AT- freemail.it   
GPL
 FDAPM  2007dec20   2008-12-14  Eric Auer e.auer -at- jpberlin.de 
GPL
 FDISK  1.3.1   2008-11-25  Brian E. Reifsnyder breifsnyde -at- 
state.pa.us   GPL
 FDSHIELD   2006aug31   2008-12-14  Eric Auer e.auer -at- 
jpberlin.de GPL
 FDXMS  0.94.Bananas2005-05-28  Martin Stroemberg ams -AT- 
ludd.ltu.seGPL
 FDXMS286   0.03.Temperaments   2005-05-28  Martin Stroemberg ams 
-at- ludd.ltu.seGPL
 FORMAT 0.91v (14 Jan 2006) 2008-12-14  Eric Auer e.auer -at- 
jpberlin.de GPL
 GCDROM 2.4 2007-05-07  elvingoh -AT- users.sourceforge.net 
GPL
 Help   1.0.6   2009-03-30  W. Spiegl, fritz - dot - mueller - AT - mail 
-dot - com Express+GNU Free Documentation License
 HIMEM.EXE  3.262006-08-25  Michael Devore,Tom Ehlert   
Artistic License
 JEMM386/JEMMex 5.722008-12-28  Japheth mail -at- japheth.de  
Artistic License
 LABEL  1.4b.ea 2008-12-12  -   GPL
 LBACACHE   2008-04-07  2008-12-14  Eric Auer e.auer -at- 
jpberlin.de GPL2
 MEM1.112006-08-27  Bart Oldeman bartoldeman -AT- 
users.sourceforge.net   GPL
 Mirror 0.2 1999-03-24  Brian E. Reifsnyder, breifsnyde -at- 
state.pa.us  GPL
 MODE   12may2005   2008-12-14  Eric Auer e.auer -at- jpberlin.de 
GPL v2
 MORE   4.3 2007-10-01  Imre imre.leber -at- telenet.be   GPL
 MOVE   3.3a