[Nitro] Some points about continuing Nitro/Og development
transfire at gmail.com
Thu Nov 6 17:23:41 EST 2008
On Nov 5, 1:16 pm, chris <prp... at gmail.com> wrote:
> On Wed, Nov 5, 2008 at 3:25 AM, trans <transf... at gmail.com> wrote:
> > To bring Nitro/Og up to speed, some dependencies need updating.
> > The Blow project is essentially defunct -- there just wasn't enough
> > holding that project together to make it worth while. Most of the
> > libraries that made it up have been moved back into Facets, including
> > htmlfilter.rb. What is not in there though is the xml/html builder lib
> > --that code was weak, and there are better solutions out there anyway.
> > As a replacement for that, I recommend trying Nokogiri. The project
> > looks tight, and the developer's responsive.
> I will look at Nokogiri and make the necessary changes.
> > Also, the atom and rss stuff I was working on has been moved to a new
> > project called XDK (XML Development Kit). However, I've pretty much
> > come to the conclusion that this project too isn't really worth the
> > code it is written in. The code itself is fine, but the utility of the
> > project I think is questionable. XDK is basically a Ruby-based schema
> > dsl that provides a schema-specific parser and builder for any schema
> > one defines in it. Perhaps if there were an XML-Schema to XDK
> > converter it be more interesting, but as it stands it seems easier to
> > just use a generic parser and builder like Nokogiri instead. In any
> > case, the upshot is those libs will need to be refitted.
> Hmmm. Sounds like I'll have to look into some options for this one.
> > Also, and I'm not sure how much this will effect Nitro, but for Og,
> > the Anise library needs to be used in place of the old Facets
> > annotations.rb. Essentially the same thing, but I spun it off as a
> > separate project.
> I'll go look at that as well. annotations seem to be pretty prevalent. So
> definitely something we need to have more solid before release.
Anise should be pretty solid, it originated from Nitro/Og and has gone
through a number of refinements and a couple rewrites while part of
More information about the Nitro-general