Hi all,

With some luck, we could imagine having a v1.2 release somewhere next 
year. But this won't happen without more people chipping in. There are 
plenty of things that would need to be done, and that do NOT require any 
development skills. If you wish to give some of your time, look at the 
list below and pick whatever suits you.

=== Packages freshness ===
Check that all packages from the all_cd.iso contain the latest stable 
version of the software. a quick example: DJGPP is still in v2.04, while 
v2.05 is out since some time now, and provides significant improvements. 
Another example: FROTZ is packaged in an unstable version (crashes 
randomly), needs to be downgraded to latest stable.

=== Sources verification ===
Check that all packages - at least these in BASE, but preferably all 
other as well - come with sources, and that these sources are in the 
same version as the binary. I noticed for example that the COMMAND 
package doesn't. it is possible more such packages exist.

=== Install bootdisk build ===
Jerome is doing an outstanding job preparing a state-of-the-art, 
batch-powered installer. We have also a reasonably good database of 
packages within the all_cd.iso build. There is still one missing piece 
in the puzzle: a proper bootable floppy image that would be reliable on 
most hardware configurations, and that would allow Jerome's installer to 
run, and fetch packages from the CD.

=== More packages! ===
There is still plenty of room on the CD (around 250M), it would be cool 
to fill it with more packages. Of course the packaged software must 
comply with basic common sense criteria:
  - open-source, free software only ("3 freedoms")
  - of objectively reasonable quality (ie. works reliably, does the job 
it is supposed to, and is clear enough so DOS users can understand how 
to use it without having to reverse-engineer anything)
  - with some actual, real-world purpose - productivity software, system 
tools, _non-crappy_ games, etc... for gray areas, a community consensus 
must be reached

=== Translations synch ===
Check that packages comes with their most up to date translations. If 
outdated, either translate missing bits, or chase translators to push it 
forward. Ideally, it would be perfect if we had some kind of php 
interface where everyone could contribute translations.. But it's 
probably unrealistic to hope for anyone to create such interface for the 
project, best we have for now is http://freedoslocal.sourceforge.net, 
which is far from perfect, but at least it's there.

=== Testing ===
Once the installer and bootdisk are starting to play together, extensive 
testing will be required. In the meantime, tests of package 
installations would be nice (install package x, check that it works as 
expected and doesn't miss any obvious stuff, remove the package)

I can provide pointers for each of the above points to whoever would 
like to contribute a little of his/her time. Just ask on the list.


Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
Freedos-user mailing list

Reply via email to