Mateusz++; :)

Geraldo Netto
Non dvcor, dvco => Sapere Aude
São Paulo, Brasil, -3gmt
site: http://exdev.sf.net/


On 11 July 2013 13:58, Mateusz Viste <mate...@viste-family.net> wrote:
> Hi all,
>
> I am glad to announce the release of a new version of the FreeDOS
> network package manager: FDNPKG v0.95 !
>
> This release is the result of a few days of my work. I cleaned up the
> code pretty extensively, rewriting some of the biggest modules, added a
> few cool features and fixed a bunch of bugs.
> Some of the nice features are: support for gopher repositories (gopher
> is so much nicer than http!), and support for LZMA packages. Although I
> wouldn't recommend using LZMA archives on a regular basis. Even if the
> compression is about 20-25% better than deflate, it requires huge
> amounts of memory at decompressing time (or a swap-capable DPMI
> service). You need ~24M of RAM to be able to decompress an LZMA stream -
> such amounts of RAM are often not available on oldish DOS machines.
> However, it might make sense to use LZMA for (big) packages that we know
> the user will have enough RAM (eg. 3D games...).
>
> Below is the exact changelog of this new FDNPKG release.
>
> FDNPKG v0.95 [11 Jul 2013]
>   - [fix] when updating a package, the new candidate is downloaded and
> checked before the current package is removed from the system (before we
> could end with our package being removed and none installed if the
> download failed on the new one),
>   - [fix] remote package is not downloaded anymore if it's already
> installed (unless we want to update it),
>   - [new] replaced the embedded UNZIP kludge by my own unzip implementation,
>   - [new] replaced the embedded htget kludge by my own, lighter &
> simpler http implementation,
>   - [new] the directory %DOSDIR%\packages is created automatically when
> installing the first package,
>   - [new] the 'install' action do not ask what package version to
> install, and installs the most recent one if it's possible to figure out
> the latest version automatically (otherwise asks the user as before),
>   - [new] added gopher support for online repositories storage,
>   - [new] added support for LZMA-compressed packages,
>   - [new] added a progress feedback when downloading files, so in case
> of big packages taking a long time to download, the user don't think
> anymore that fdnpkg freezed,
>   - [new] added the possibility to update all packages in the system to
> latest version at once (if newer versions are available), via 'fdnpkg
> update',
>   - [new] renamed the 'showinstalled' action to 'listlocal', as the
> latter is shorter/faster to type (but 'showinstalled' still works for
> backward compatibility),
>   - [new] refactored the whole networking code to make it much easier to
> integrate other tcp/ip stacks in the futur (mTCP maybe, if it makes it
> into the 32bit world?).
>
> If you are already a happy fdnpkg user (and using the v0.94), you can
> make it update itself via the command 'fdnpkg update fdnpkg'.
>
> The main website of FDNPKG has changed, now it's hosted here:
> http://fdnpkg.sourceforge.net/
>
> I'd like also to use this occasion to call for volunteers. Any package
> management system is useless without actual packages, and it's really
> hard for me to both develop/test/maintain FDNPKG and do packaging for
> it. If you are finding fdnpkg useful, know how to handle a zip archiver,
> and have some spare time, please consider giving a hand to FreeDOS by
> contributing packages. To dump the current list of available packages,
> one could use 'fdnpkg vsearch'. Not only core FreeDOS programs/tools are
> concerned, but any DOS program/game that is a) useful and b) compliant
> with the open-source/libre principles.
>
> cheers,
> Mateusz
>
> ------------------------------------------------------------------------------
> See everything from the browser to the database with AppDynamics
> Get end-to-end visibility with application monitoring from AppDynamics
> Isolate bottlenecks and diagnose root cause in seconds.
> Start your free trial of AppDynamics Pro today!
> http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
> _______________________________________________
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to