--- raa-xml.rb.orig Mon Dec 15 17:09:05 2003 +++ raa-xml.rb Mon Dec 15 19:23:36 2003 @@ -9,8 +9,12 @@ RDF_STANDARD_HEADER = %{ - + + } def initialize(count = nil) @@ -67,10 +71,17 @@ "Files in the Ruby Application Archive" end RDF_STANDARD_HEADER + %{ - + Ruby App. Archive http://raa.ruby-lang.org/ #{h(description)} + en + #{Time.now.utc.strftime("%Y-%m-%dT%H:%M:%S+00:00")} + + +#{rdf_items} + + } end @@ -104,6 +115,12 @@ xml end + def rdf_items + @list.map { |item| + " " + } .join + end + def entry_to_rdf(entry) if @short title = entry.name @@ -113,9 +130,12 @@ entry.update.strftime("%d-%b-%y") end %{ - - #{h(title)}: #{h(entry.short_description)} + + #{h(title)} http://raa.ruby-lang.org#{WWW_BASE}/list.rhtml?name=#{u(entry.name)} + #{h(entry.short_description)} + #{entry.category_major}:#{entry.category_minor} + #{entry.update.utc.strftime("%Y-%m-%dT%H:%M:%S+00:00")} } end