Re: Prothon and a CPAN-like archive

"Mark Hahn" <[email protected]>
Newsgroups gmane.comp.lang.prothon.user
Message-ID <[email protected]>
gyrof wrote:
> Hi All,
> This may have already been discussed, but has consideration been
> given to developing the infrastructure and rigor necessary to
> create a Perl-like CPAN archive for Prothon modules (CPrAN)? I
> realize that this is probably premature, as the language itself is
> undergoing development, but if thought can be given upfront, it
> may ease things down the road.
> I am sorry that Python does not match Perl with regard to the ease
> of finding/archiving/installing modules, and I believe that the
> availability of CPAN for Perl users keeps many of them firmly
> 'addicted' to Perl. Prothon should not miss the boat on this issue.

I would like to make pitch for tying this in with Prosist.  Prosist has the
ability to load, update, and unload object trees in a clean way.  It also
has an identity concept that goes across interpreters.  This identity would
need to be made more global to match URL's etc.

Prosist also offers the marshaling of the objects for transporting across
the network.  It needs security improvements but I'd rather add them to
Prosist than to start over again on a new facility.  Marshalling of code
isn't finished in Prosist but I know what needs to be done.

Prosist could also be improved to add arbitrary versioning.  This would be
useful in any persistence application.

I guess my overall argument is that storing and distributing modules can be
viewed as just an application of the general problem that can be solved with
a good persistence engine.  Let's kill a bunch of birds with one stone.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.