[Lazarus] An online package manager

Juha Manninen juha.manninen62 at gmail.com
Mon Aug 10 00:17:59 CEST 2015


It may be rather easy using HTTP or FTP download like fppkg is doing.
Some of its code can be used.
The package list must be one file (just like fppkg uses) to minimize
server load.
The package format cannot be shared with fppkg though.

I don't think the server load will be a problem. The packages contain
only textual source files and are compressed. They will be small
enough.

Allowing users to comment and rate the packages may be the most
difficult part but it is not needed initially. It will require
authentication and dealing with malicious attacks and whatever.
Read-only is easy.

Aradeonas, if you start to implement this, you should reuse the fppkg
code as much as possible. The design looks good.
The fpmake related stuff and the package format cannot be reused.
Also the client must be a Lazarus IDE package with a nice GUI instead
of a cmd line program.
Looking good so far ...

Regards,
Juha




More information about the Lazarus mailing list