(usagi-users 03520) Re: Porting SUnet to s48; network API convergance

Andreas Bernauer <[email protected]>
Newsgroups gmane.linux.ipv6.usagi.users
Message-ID <c92980110510080327l62490b5gc41a399696dd14c5__22570.0496267111$1128784868$gmane$org@mail.gmail.com>
On 10/7/05, Andreas Rottmann <[email protected]> wrote:
> Since I'd like to be able to run SUnet on Scheme48, I have wondered
> what the best way would be to achive this; here are excerpts of my
> exchange with Michael Sperber:
>
> Since currently these
> constants are hardcoded to match the constants used in the
> corresponding C API, my idea was to have a platform-specific mapping
> procedure, e.g. PROTOCOL-FAMILY->OS-INTEGER, that maps the finite type
> instances to their C constant counterparts.
>
> Of course these changes will break backwards compatibility, hence code
> using the network API must be adapted or the old interface
> retained.

I'm currently not so much into SUnet and scsh, but what's the point in
porting SUnet from scsh to Scheme48 and at the same time breaking
backwards compatibility? I am not sure if I understand you correctly:
when people want to add something to SUnet, will they have to write
one version for scsh and one version for Scheme48?

Cheers,

Andreas.
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.