Re: [Freedos-user] Freedos 1.1 distribution...
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...
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...
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...
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...
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...
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...
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...
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