Eduardo Cavazos <[email protected]> writes: > Rotty, > > Does Dorodango work on Windows? I mean natively, not via cygwin or > mingw. If not, do you plan for it to? > I don't do Windows, so I'm not in a position to add support for it. Off the top of my mind, the only non-portable thing in dorodango ATM should be spells' pathname library, which lacks support for non-UNIX filesystems. Adding this should be not hard, the UNIX FS support is below 100 lines of code. There may be a few other portability glitches in spells, but dorodango itself should be very portable -- it uses UNIX conventions at a few places, but I think it should work under Windows nearly out-of-the-box, given a Windows-capable spells.
> Also, what about support for the other R6RS implementations? > I currently only test on Ikarus, given Ypsilon's current issues with the SRFI collection. It's very close to working on PLT, and if the Ypsilon SRFI issues are fixed, it should work there as well (before Derick did changes that made Ypsilon fail, I tested on Ypsilon as well). I've not yet tried/ported any of my stuff with Mosh or Larceny (or other R6RS implementations). > I like the idea of folks working together on a common 'ported' > project. But, if ported has a dependency on Dorodango, and if > (currently) Dorodango is limited to a few platform/implementation > combinations, this in turn limits who can use the 'ported' > software. This is at least one point in favor of having a single > ported' repository which can be checked out into your Scheme libraries > path and having things "just work". > This indeed an important issue. Perhaps a reasonable solution would be to have both: separate repositories where stuff is developed, and a "compound" repository that is synced from the individual ones on a regular basis (it should not be hard to automate the syncing process). > That is to say, at this early stage in the game, it might make sense > to have Dorodango support be available as an option, but not a > requirement. I.e. a library supplier can advertise "get the tarball > here, or clone the repository, or just use Dorodango". > I agree. Regards, Rotty -- Andreas Rottmann -- <http://rotty.yi.org/>
