tobi,
March 23, 2002 at 6:10:37 PM CET
this is an experiment. i installed the helma rss application at hopdev and configured it so that everyone who is a registered and logged in user at antville can directly post rss stories to rss.antville.org. you can try it out by going to hopdev, registering as user there (which is still necessary and annoying, but hapiness is just around the corner) and choosing one of the channels. the list with items probably is familiar to those who already know radio userland. when you click the "post" button, a summary of the corresponding story will be transferred to rss.antville.org (be sure to be really logged in at antville). you also can subscribe channels (check the marks of a check box and click "update") and you also should be able to post new ones (which will be available for everyone then). let me know what you think about this (and please keep in mind this story's title :)
kris,
March 23, 2002 at 6:54:20 PM CET
cool. i tried some sites. interesting how different systems use rss. some use it as summary others post full articles. it doesn't work with radio userland sites and i couldn't submit ronsens. your fault or theirs? another button to post the long version version (full text of an item) would be nice. or even better: a skin to configure the output.
tobi,
March 23, 2002 at 7:17:26 PM CET
items without links thanks kris for the immediate testing. it's right, rss items without a "link" node or an "about" attribute won't make it into the aggregator (yet?). imho it just does not make any sense to have stories without a uri. that's the way the internet works. dunno why of all rss generators radio userland creates such meaningless output. but maybe this is just a set-up thing, because adam curry's rss feed (made with ru8) is looking good. i even get an error in the browser just trying to display ronsen's feed. probably due to the low forgiveness of xml... features are yet here to come. posting the whole story is a strange thing, because one might loose track of where the content is belonging to. still evaluating...
kris,
March 23, 2002 at 7:26:53 PM CET
about the whole story issue i don't want to post the whole story, i only want the whole story in the edit window to cut out the interesting bits. ... comment
dm42,
March 24, 2002 at 11:34:02 AM CET
valid rss1.0 hi, think i hide this in the comments section i tried to feed pop.antville.org into my peerkat-system and could not read the feed / could be an orchard bug anyway i did an online validation at www.ldodds.com and got a few errors(?)Core Structural Validation A channel must list the items it contains within a items element () Images should have an about attribute () If possible, the value of a textinputs rdf:about attribute should be the same as its link ()is the rss correct?
tobi,
March 24, 2002 at 12:47:43 PM CET
define "correct"... well, i checked the rss output with the w3c rdf validator and it looks fine. however, i would be interested whether there are any differences between this particular feed and one you can read with your peerkat system.
dm42,
March 24, 2002 at 1:34:30 PM CET
well channels always include an items section and textinputs have an attribute: "rdf:about" i have mocked up the parser (put in a dummy attribute rdf:about), the parser (sax) now renders ok, but does not output, because of missing items section
dm42,
March 24, 2002 at 2:20:18 PM CET
feedreader just did a test on feedreader everything seems fine, i will look into peerkat/orchard parser source for a hint now
tobi,
March 24, 2002 at 3:56:12 PM CET
rss 1.0 != rss 1.0? the funny thing is that i removed the items section just recently because the w3c validator returned a "Warning: {W101} Unqualified use of rdf:resource has been deprecated" message... (check it out yourself with this example rss10withItemsRes (text/xml, 6 KB) ). i am a little bit confused about this. if it won't break anything on the other end, i happily will include the items section in the channel node. the about attribute in the textinput node should not be a problem, anyway. would be thankful for some more comments and evaluations, though.
dm42,
March 24, 2002 at 4:47:37 PM CET
i believe you get your warning here because of your use of resource instead of rdf:resource see a list of common validation errors from schematron at groups.yahoo.com
tobi,
March 24, 2002 at 8:35:38 PM CET
ooops yes, you're totally right... i did not spotted this mistake but it's there. i mean: it was. the item resources got back into the feed and i also added the about attribute to textinput. i am curious what peerkat will say now. btw. thanks a lot for your help!
dm42,
March 24, 2002 at 8:54:37 PM CET
it's all right now, baby peerkat says Feeding pop-log into path /poplog pop.antville.org 1/7 feeder: 1016995996.0 Regular Feed Completed: 3 good / 0 bad feeds, 1 new / 24 total items Next feeding time at 2002-03-24 09:53PM thanks alot! btw: there might be a glitch, all items are recognized, but only the first item is taken - i look into it...
dm42,
March 24, 2002 at 9:15:37 PM CET
ΓΌ and i guess other extended characters are not recognized i think, extended markup must be escaped or go into a cdata section ??? did you check the rss-spec: title, url, link, description all have a Model: (#PCDATA) from the spec: Encoding While RSS 0.9 supported only ASCII encoding, RSS 1.0 assumes UTF-8. Using US-ASCII (i.e. encoding all characters over 127 as &#nnn;) is conformant with UTF-8 (and ISO-8859-1, HTTP's default header encoding). i dont know, if you want to fix this, because noone else does - sorry! btw: channel.description is not an empty element i'd better be quiet now :)
tobi,
March 25, 2002 at 10:12:39 AM CET
cool, i am happy that it the antville feeds are working now with peerkat. in the case of the encoding i first have to check how other feed readers cope with PCDATA. would not be a big issue to implement that, then. let me know what it's about only taking the first item (it says "1 new / 24 total items", is that a hint?). i also will check if i can leave out empty elements although i do not understand why that should not be allowed (just because it says so in the specs?)...
dm42,
March 25, 2002 at 11:01:34 AM CET
i think, peerkat is too strict, here. other feedreaders are much more gentle, maybe only because they dont know better? i'm waiting for comment on PCDATA from schematron support... in fact, peerkat excludes feed items, if there are eg. german umlauts in them. i will rewrite the items to a &#nnn; notation and have a look then update: rewrote feeditems to the &#nnn; notation feedimport works fine now
tobi,
March 25, 2002 at 12:33:41 PM CET
does that mean the use of encoding="iso-8859-1" in the xml header is not sufficient for allowing umlauts and stuff? what is it good for, then, when i have to encode special characters using &#nnn notation, anyway? confusing.
dm42,
March 25, 2002 at 12:44:24 PM CET
i dont know will contact the rss-dev group now seems, they insist on the spec you may lookup do you know of any german rss1.0 feeds to check?
dm42,
March 25, 2002 at 1:56:12 PM CET
here is one that works popo.at is rss10 and renders ok funny thing, anyway: author is "piefke 3000" there is html markup in description element and there are character entities and characters above 127 are escaped to &#nnn; some deep knowledge over there might be...
tobi,
March 25, 2002 at 2:26:28 PM CET
this is slightly embarrassing for me because i know this piefke 3000 guy pretty well... :) truth is, i really assumed that this annoying and time-consuming encoding of special chars in xml is obsolete when the right encoding is used in the xml header. seems that assumption was too daring. so whatcha say if i simply would encode the antville feeds, too? ... comment
hns,
March 25, 2002 at 9:55:17 AM CET
Very cool, Tobi. This is, plain and simple, the way we'll all be reading weblogs in the not so far future. The one thing I'm missing is a link to the original location of each item to see it in their natural environment (possibly enriched by comments and other stuff). Right now, this information is practically hidden and the only way to extract it is to click on the POST link. Which is weird, because it enables a difficult thing but makes an easy and obvious thing (almost) impossible ;-)
tobi,
March 25, 2002 at 10:02:21 AM CET
thanks hannes, i'm glad that you like it. and i agree that the origins of the items have to be accessible more easily. you opened my eyes on this issue anyway. so please stand-by a little, the improvements are here to come...
tobi,
March 25, 2002 at 10:05:32 AM CET
[darn, i just noticed that i posted the following text to the wrong thread... supposed to be an answer to kris' request for posting the whole item description to another weblog. was that due to the misleading conception of too many "post your answer" links here, again? dunno.] i would like to know what the others think about this... should one really be able to post the whole text to another weblog? even given that there is a link to the item's origin as proposed by hannes?
hns,
March 25, 2002 at 10:41:11 AM CET
I want that feature! I personally think the post feature is extremely cool! The steps from having the bare link to posting it on one's weblog are cumbersome enough to want it. I think both "link" and "post" are really useful and should both be in.
tobi,
March 25, 2002 at 10:48:59 AM CET
[sorry hannes. it was not my intention to discuss the link feature, i posted to the wrong thread!] anyway, the post feature is already there (sounds like this was not made clear enough)... when you click on the word POST on the right of each item an abstract of the item immediately will be transferred to rss.antville.org. the question rather is whether just an abstract containing the item title (as far as available) and a link to the source weblog story (as implemented right now) or the whole text as it appears in the original weblog story should be available for posting it to another (e.g. one's personal) weblog.
kris,
March 25, 2002 at 11:37:49 AM CET
the whole story, of course usually, the abstract itself doesn't make a good post, whereas some sentence from the whole story might be a good teaser line. as is said before, the whole story would be better. just because it appears in the edit window doesn't mean people do actually post the whole story. and if they wanted to steal content, they could have done it by copy and paste anyway. ... comment
|
The Antville Server Fund has been a great success. Thanks to everybody who contributed!
online for 8550 Days
last updated: 1/4/11, 10:22 AM Youre not logged in ... Login
... home
... topics ... galleries ... Home
... Tags
... Galleries
... about antville ... download ... macros.antville.org ... help.antville.org ... translate antville! ... antville home
i understand your concerns however,
i hardly can think of a solution. certainly, if the...
by tobi (7/29/03, 9:47 AM)
Found several more similar sites
listed This is getting to be quite a concern to...
by cobalt123 (7/27/03, 7:56 PM)
Second Post Alert on Referrer
bug livecatz I put this into "help" and now here:...
by cobalt123 (7/26/03, 7:14 PM)
well it's not easy to
find from here, anyway. think we should include a link,...
by tobi (7/24/03, 11:25 AM)
clock not that it's particularly
earthshattering but the antclock is running slow by about 15...
by kohlehydrat (7/23/03, 8:25 PM)
How to log skin names
I accessed to console?? Hi, I would like to know...
by winson (7/23/03, 4:12 PM)
|