FYI, to SXML-using Racketeers...

I'm moving from PLaneT to the new package system today, so here's info on some SXML-related things that I expect to do today:

* Today I expect to add a small documentation-only package for all things SXML-related in Racket, probably called `sxml-overview`. This will give a short introduction to SXML in the abstract, and then list the available SXML-related tools/packages/resources, *without* having a Racket package dependency on the packages. Then, each SXML-related package author can choose to refer/link/depend on `sxml-overview` package, such as a hyperlink in the package's documentation. Hopefully this will reduce FAQs around SXML/xexp/xml/xexpr/XML/HTML formats in Racket... I will maintain the `sxml-overview` package. (I will use the PLaneT `xexp` package as a starting point, but strip the small number of `provide`s out of that package.)

* For my SXML-related packages that I'm moving from PLaneT today, I will keep any temporary "SXML/xexp" and "xexp" names/identifiers/terminology they have right now in PLaneT. This is least disruptive to package users. This also gives some opportunity to later break backward-compatibility, such as if Oleg and I converge 100% and I get rid of the "xexp" from names.

* John Clements's useful `sxml` package (which provides the original SXML-related tools of Oleg et al.) will be unaffected. I'll refer to this `sxml` package from `sxml-overview`. Once `sxml-overview` is established, John can decide whether to refer/depend on `sxml-overview`, at his convenience.

Neil V.

--
You received this message because you are subscribed to the Google Groups "Racket 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to