PaceIconAndImage

2005-01-27 Thread Antone Roundy
On Thursday, January 27, 2005, at 01:26  AM, Henri Sivonen wrote:
I'd prefer an element, because the nature of the favicon reference is 
not that a user would want to manually follow the link. That is:

 or 
While I agree with this sentiment, the working group has rejected 
attempts to add language to the spec to limit the use of , so I 
assume we do not have consensus on the desire to limit it's usage.  So 
that's not necessarily a very strong argument for creating new elements 
(not that there aren't other arguments for it).

Of the two options you listed, I'd prefer @src to @href...for reasons 
related to my agreement with the sentiment about the use of  
here.  "src" is much more description of how the attribute's value is 
going to be used.

Which brings me to PaceIconAndImage--the pace itself makes forbids 
putting one of the attributes of Link Constructs in the elements 
(@rel).  Another of them (@href) is not accurately descriptive of what 
it would be used for.  Another of them (@title) doesn't seem very 
useful for icon (unless for accessibility--do people more involved in 
accessibility issues think that's needed--that it's going to be used to 
say anything more than "xyz.com's icon"?)  Is it really appropriate to 
call this a Link Construct?

Also, why limit this to feed/head, and not entry?  So that Atom feeds 
will be easily convertible to RSS 2.0?  Certainly there are ways to add 
images to entries in RSS 2.0, though not icons (as far as I'm aware), 
but I don't think that's a big deal.  Because 
link/@rel="enclosure|attachment" can be used for images at the entry 
level?  Then why not do the same at the feed level?  Because we don't 
have prior art for needing it at the entry level?  True for icons, less 
true for images, but still probably the strongest argument.  But I 
would still argue for allowing them in entries.



PaceIconAndImage

2005-02-07 Thread Antone Roundy
+1 if  is changed to  or, even better, if  is 
allowed in .  I don't care whether  is allowed in entry, 
though I see no reason not to allow it.



RE: PaceIconAndImage

2005-01-27 Thread Bob Wyman

Antone Roundy wrote:
> Also, why limit this to feed/head, and not entry?  So that Atom
> feeds will be easily convertible to RSS 2.0?
Converting *to* RSS 2.0 shouldn't be a goal or even a consideration
in any Atom related discussions. Only conversion *from* RSS 2.0 is
interesting.
If Atom is guaranteed to be convertible both to and from RSS 2.0
then Atom can never be more than RSS 2.0 and a great deal of the effort and
goodwill that has gone into Atom would be a complete waste of time.

bob wyman




Re: PaceIconAndImage

2005-01-27 Thread Eric Scheid

On 28/1/05 4:03 AM, "Bob Wyman" <[EMAIL PROTECTED]> wrote:

>> Also, why limit this to feed/head, and not entry?  So that Atom
>> feeds will be easily convertible to RSS 2.0?
>
> Converting *to* RSS 2.0 shouldn't be a goal or even a consideration
> in any Atom related discussions. Only conversion *from* RSS 2.0 is
> interesting.
>
> If Atom is guaranteed to be convertible both to and from RSS 2.0
> then Atom can never be more than RSS 2.0 and a great deal of the effort and
> goodwill that has gone into Atom would be a complete waste of time.

but we shouldn't get spiteful about it. If it doesn't matter either way on
some point, why not allow compatibility? I'm saying it should be a
consideration and possibly even an assumption, but remembering that if there
is a good reason to go another route (and break compatibility) then that
trumps the case.

Lets not be incompatible for incompatibilities sake.!

e.



Re: PaceIconAndImage

2005-01-27 Thread Eric Scheid

On 28/1/05 3:08 AM, "Antone Roundy" <[EMAIL PROTECTED]> wrote:

> Also, why limit this to feed/head, and not entry?  So that Atom feeds
> will be easily convertible to RSS 2.0?  Certainly there are ways to add
> images to entries in RSS 2.0, though not icons (as far as I'm aware),
> but I don't think that's a big deal.

RSS compatibility is one reason, as described in the rationale.

Another is that we're not talking a generic image here, we're talking about
some kind of special "badge" or branding image, which doesn't make sense for
entries. You can still add whatever images (and other resources) you want to
an entry with . Maybe we should rename the  element to ?

> Which brings me to PaceIconAndImage--the pace itself makes forbids
> putting one of the attributes of Link Constructs in the elements
> (@rel).  Another of them (@href) is not accurately descriptive of what
> it would be used for.  Another of them (@title) doesn't seem very
> useful for icon (unless for accessibility--do people more involved in
> accessibility issues think that's needed--that it's going to be used to
> say anything more than "xyz.com's icon"?)  Is it really appropriate to
> call this a Link Construct?

I used a Link construct to keep word count down. Otherwise we'd need to
define an extra four attributes which have exactly the same names as those
in Link Constructs, which seemed like unnecessary wordage. It would really
bloat the spec. Saying instead that it's a Link construct where one
attribute is meaningless is much easier to not only write, but also to read.

@rel - yeah, I wrestled with that myself too, but then remember that other
elements place additional constraints on Link constructs elsewhere (eg.
4.2.2). Also, @rel is a MAY, so it's not like it's totally breaking the
template.

@href - what ever do you mean here?

@title in  certainly might be used for @alt text, the same way it is
specced in RSS 2.0. That's why I left @title in.

@title in  could be used for @alt text if the icon is displayed
someplace, or more likely simply ignored. The street will find a use for it,
or not.

e.



Re: PaceIconAndImage

2005-01-27 Thread Eric Scheid

On 28/1/05 10:02 AM, "Eric Scheid" <[EMAIL PROTECTED]> wrote:

> I used a Link construct to keep word count down

and now with -05 published there is no generic Link Construct. I'll update
the pace with all the necessary extra wordage and bloat.

e.



Re: PaceIconAndImage

2005-01-28 Thread Asbjørn Ulsberg
On Thu, 27 Jan 2005 09:08:34 -0700, Antone Roundy <[EMAIL PROTECTED]>  
wrote:

While I agree with this sentiment, the working group has rejected  
attempts to add language to the spec to limit the use of , so I  
assume we do not have consensus on the desire to limit it's usage.  So  
that's not necessarily a very strong argument for creating new elements  
(not that there aren't other arguments for it).
But using atom:link for images requires us also to add several new  
attribtues to it, which tells me that we are overloading atom:link to such  
an extent that we should look for another element. Let people link all  
they want to images, but if they want their images to actually appear in  
blog software, they need to use the appropriate element (which shouldn't  
be atom:link).

Of the two options you listed, I'd prefer @src to @href...for reasons  
related to my agreement with the sentiment about the use of   
here.  "src" is much more description of how the attribute's value is  
going to be used.
I agree with this, but still feel atom:link is a wrong element to stuff  
this into. atom:object or atom:embed would be much better, imo. Or maybe  
even xhtml:object.

Also, why limit this to feed/head, and not entry?  So that Atom feeds  
will be easily convertible to RSS 2.0?  Certainly there are ways to add  
images to entries in RSS 2.0, though not icons (as far as I'm aware),  
but I don't think that's a big deal.
Indeed. Images should be embeddable outside the atom:content, imo. Icons  
aren't that important, but if we create a general way of embedding  
graphical objects in Atom feeds (at both atom:feed and atom:entry level),  
people can use it for icons, images, movies and whatever they'd like.

Heck, if people want a 3 minute move in 32 x 32 pixels as their feed icon,  
and feed consumer software adds support for this, why should we stand in  
the way?

Because link/@rel="enclosure|attachment" can be used for images at the
entry level?  Then why not do the same at the feed level?  Because we
don't have prior art for needing it at the entry level?  True for icons,
less  true for images, but still probably the strongest argument.  But
I would still argue for allowing them in entries.
I would argue that we need a general graphical embed-mechanism that should  
be shared between entries and feeds.

--
Asbjørn Ulsberg -=|=-http://virtuelvis.com/quark/
«He's a loathsome offensive brute, yet I can't look away»


Re: PaceIconAndImage

2005-02-04 Thread Antone Roundy
On Thursday, January 27, 2005, at 09:08  AM, Antone Roundy wrote:
Also, why limit this to feed/head, and not entry?
If we ARE going to limit images to feeds, then please, let's change the 
name to "logo".  If it were "logo", I'd agree it doesn't belong in 
entry.



Re: PaceIconAndImage

2005-02-04 Thread Antone Roundy
On Friday, February 4, 2005, at 09:16  AM, Antone Roundy wrote:
On Thursday, January 27, 2005, at 09:08  AM, Antone Roundy wrote:
Also, why limit this to feed/head, and not entry?
If we ARE going to limit images to feeds, then please, let's change 
the name to "logo".  If it were "logo", I'd agree it doesn't belong in 
entry.

Let me restate this in a way that might lead to action: I have a 
sneaking suspicion that we're not going to get consensus on allowing 
image and/or icon in entry.  If that's the case, would anyone object to 
me changing  to  in the Pace?



Re: PaceIconAndImage

2005-02-04 Thread Robert Sayre
Antone Roundy wrote:
Let me restate this in a way that might lead to action: I have a 
sneaking suspicion that we're not going to get consensus on allowing 
image and/or icon in entry.  If that's the case, would anyone object to 
me changing  to  in the Pace?
That would be bogus a rule. How does it hurt interop to put an image in 
an entry?

Robert Sayre


Re: PaceIconAndImage

2005-02-04 Thread Antone Roundy
On Friday, February 4, 2005, at 12:37  PM, Robert Sayre wrote:
Antone Roundy wrote:
Let me restate this in a way that might lead to action: I have a 
sneaking suspicion that we're not going to get consensus on allowing 
image and/or icon in entry.  If that's the case, would anyone object 
to me changing  to  in the Pace?
That would be bogus a rule. How does it hurt interop to put an image 
in an entry?
Just to be sure this is clear, I am not advocating that limitation--it 
is imposed by the Pace, and I seem to recall hearing opinions on both 
sides about whether entries should have images and/or icons.  I'd be 
happy to allow both, though I doubt icons would get used much in 
entries.  I just want to be sure that if we DON'T allow images in 
entries, we use a name for the element that makes sense to me to limit 
to the feed level.



Re: PaceIconAndImage

2005-02-07 Thread Henri Sivonen
+1 on PaceIconAndImage
Rationale: I don't like rel. rel hoists the URL data type on the 
element pedestal and puts the role in an attribute.

--
Henri Sivonen
[EMAIL PROTECTED]
http://iki.fi/hsivonen/


Re: PaceIconAndImage

2005-02-07 Thread Robert Sayre
-1.  should be exactly as it is in RSS, except with the 
recommendation that it should be 1:1, instead of size recomendations. 
There's also no reason to limit it to atom:head.

 is silly.
 should usher in the brave new world of HTML relations 
leaking into the Atom space. Alright.

Robert Sayre


Re: PaceIconAndImage

2005-02-07 Thread Graham
+1, agree with renaming image to logo. Disagree with allowing either in 
entry, since their are already one million ways to do that (HTML, 
[EMAIL PROTECTED], etc).

Graham
On 7 Feb 2005, at 7:08 pm, Antone Roundy wrote:
+1 if  is changed to  or, even better, if  is 
allowed in .  I don't care whether  is allowed in entry, 
though I see no reason not to allow it.




PaceIconAndImage, and PaceLinkEnclosure

2005-01-27 Thread Eric Scheid


resending with more appropriate subject line, just in case these two new
paces got lost in the thread...

> I'd prefer an element, because the nature of the favicon reference is
> not that a user would want to manually follow the link. That is:
> 
>  or 

I've drafted a Pace for this...

http://www.intertwingly.net/wiki/pie/PaceIconAndImage

This competes with parts of PaceEnclosuresAndPix, and so have also written
PaceLinkEnclosure which simply strips out the Pix part.

http://www.intertwingly.net/wiki/pie/PaceLinkEnclosure

e.



Re: PaceIconAndImage, PaceMultipleImages

2005-02-07 Thread Eric Scheid


> PaceIconAndImage

+1

+1 to renaming atom:image to atom:logo

> PaceMultipleImages

-1 : multiple language variants of anything seems to be well-kyboshed
anywhere in atom



Revised PaceIconAndImage, added PaceMultipleImages

2005-02-01 Thread Tim Bray
Having produced my own Atom feed has made me a supporter of this Pace; 
without getting too deep into it 

However, this Pace needed work; first of all, it was based on link 
constructs, which no longer exist.  So I revised it.

Second, along with turning Icon and Image from  into their own 
elements, it changed the cardinality, allowing more than one 
 in .  I think this is probably a bad idea, but 
I'm 100% sure that it's wrong to mix up this with the (entirely 
separate) debate on whether to use  instead of .   So, I 
ripped it out of PaceIconAndImage and created a new PaceMultipleImages 
to suggest this.

Third, along with these other changes, the Pace changed the 
 aspect ratio from 2:1 to 1:1.  Once again, this may be a 
good idea, but it needs discussion.  But I kind of think this may have 
been a cut&paste typo, so I ripped it out but didn't create a new Pace, 
if someone really wants to change the Aspect ratio they should create a 
Pace.

Having said all that, I'm +1 on PaceIconAndImage.
I'm -1 on PaceMultipleImages, this is an  experimental feature, Atom, 
doesn't need those, YAGNI.
 -Tim



PaceIconAndImage - icon aspect ratio

2005-02-02 Thread Antone Roundy

The "atom:icon" element's content is a URI which identifies an
image which provides iconic visual identification for a feed. The
image SHOULD have an aspect ratio of one (horizontal) to one 
(vertical),
and should be suitable for presentation in small size.
Is there any reason why the aspect ratio shouldn't be a MUST?  Aren't 
icons (on computers, anyway) pretty much universally 1:1?



Re: Revised PaceIconAndImage, added PaceMultipleImages

2005-02-01 Thread Eric Scheid

On 2/2/05 5:49 PM, "Tim Bray" <[EMAIL PROTECTED]> wrote:
> Having produced my own Atom feed has made me a supporter of this Pace;
> without getting too deep into it  while  However, this Pace needed work; first of all, it was based on link
> constructs, which no longer exist.  So I revised it.

I based it on Link Constructs because I was (a) trying to avoid spec bloat,
and (b) being lazy.

The Link Construct did provide for more than just a URI though -- there's
@type, a title attribute (which could be used for the @alt), and (pushing
it) @hreflang for those atom:image with text rendered. I'm happy to lose
@hreflang, a user agent could use /feed/head/tagline instead of @title, and
@type really isn't necessary because the set of image formats is pretty
stable.

So, +1.

(with minor revisions ... change the section numbers to suit -05, and added
cardinality to section "4.2 the atom:head element", otherwise the spec
wouldn't say just where those elements could be used)


> Second, along with turning Icon and Image from  into their own
> elements, it changed the cardinality, allowing more than one
>  in .  I think this is probably a bad idea, but
> I'm 100% sure that it's wrong to mix up this with the (entirely
> separate) debate on whether to use  instead of .   So, I
> ripped it out of PaceIconAndImage and created a new PaceMultipleImages
> to suggest this.

+1. I wish more paces were decoupled. (makes note to self)

> Third, along with these other changes, the Pace changed the
>  aspect ratio from 2:1 to 1:1.

That must have been a copy/pasto. I know I set the atom:icon aspect ratio to
1:1, and thought I kept the 2:1 aspect ratio for atom:image.

> Once again, this may be a
> good idea, but it needs discussion.  But I kind of think this may have
> been a cut&paste typo, so I ripped it out but didn't create a new Pace,
> if someone really wants to change the Aspect ratio they should create a
> Pace.

Yep, copy/pasto ... no, wait ... it actually said:

>> === 4.2.y atom:image Element ===
>>
>>   The "atom:icon" element is a Link construct that conveys a URI to an
>>   image resource which provides visual identification for a feed. The
>>   image SHOULD have an aspect ratio of 2 (horizontal) to 1 (vertical).

2:1, but I did have a copy/pasto brainfart with the name of the element in
the prose of the section.

> Having said all that, I'm +1 on PaceIconAndImage.

+1

> I'm -1 on PaceMultipleImages, this is an  experimental feature, Atom,
> doesn't need those, YAGNI.

fair enough - there's been enough flack over multiple content.

e.




Re: Revised PaceIconAndImage, added PaceMultipleImages

2005-02-02 Thread Antone Roundy
On Wednesday, February 2, 2005, at 12:33  AM, Eric Scheid wrote:
On 2/2/05 5:49 PM, "Tim Bray" <[EMAIL PROTECTED]> wrote:
Having produced my own Atom feed has made me a supporter of this Pace;
without getting too deep into it 
while +1
+1
... and @type really isn't necessary because the set of image formats
is pretty stable.
So, +1.
Yeah, if you want a hint at the image type, check the filename--it 
won't always end in a recognized ".gif", ".jpeg", ".png", etc., but 
should often enough.

...it changed the cardinality, allowing more than one
 in .  I think this is probably a bad idea, but
Agreed.  At the feed level, one image is plenty.  If entries get images 
(see below), then multiple images could be useful in some limited 
cases, but it would probably be a really slim edge case. If someone 
wants multiple images in an entry, they can use (X)HTML .  With 
multiple images, it's likely the publisher will want that level of 
control over their presentation anyway.

Having said all that, I'm +1 on PaceIconAndImage.
+1
+1
Three questions (and my opinions--and reasoning (principled 
reasoning?)):

1) Should entries be able to have images? (Yes. Entries COULD include 
images using (X)HTML's  elements, but atom:image would give 
consuming applications much greater flexibility in how they arrange 
their display. If publishers want an image displayed in a particular 
manner, they can use (X)HTML's  element. I would think this 
would be a great way to publish images from camera phones, for 
example--snap off an image; add a little text; post it.  Then why isn't 
everyone doing it that way using RSS 1.0's  or RSS 2's 
? ...uh, because they haven't had that "Aha!" moment yet!?)
	1a) Should we recommend an aspect ratio for entry images? (No. That 
would be an unnatural constraint. People are going to be posting source 
images of all shapes, and (almost) forcing the images into one shape 
woudl be too heavy handed.)

2) Should entries be able to have icons? (Hmm...I'm torn. I can imagine 
it being put to good use, but I doubt it would be widely used. I'd be 
happy either way.)

3) Should images have a @title or @alt or some such thing? (If entries 
get images, then yes--cramming that in summary or some such place feels 
sloppy. If only feeds have images, then it's not so important.)



Re: Revised PaceIconAndImage, added PaceMultipleImages

2005-02-02 Thread Henry Story
I am +1 on having images, or what I call entry illustrations. BlogEd 
has those, and they
work nicely. See <http://today.java.net/jag/> or 
<http://bblfish.net/blog> for blogs that
use them.

Notice that the top entry (the Feed itself) has an illustration too. 
Which is another hint
that a Feed is a subclass of an Entry.

Of course if they did not make it into the spec it would be easy to add 
them as extensions.
So the effort in speccing this would not be wasted.

You may want to consider that an icon of an image is also related 
somehow
to the original. In the feeds mentioned above, clicking on the icon 
brings you to a
the original image the icon is a representation of. In one case [1] it 
occurred to me
that have been more intuitive to have clicking on the image bring up a 
video.

Henry Story
[1] http://www.bblfish.net/blog/page3.html#25
On 2 Feb 2005, at 07:49, Tim Bray wrote:
Having produced my own Atom feed has made me a supporter of this Pace; 
without getting too deep into it 

However, this Pace needed work; first of all, it was based on link 
constructs, which no longer exist.  So I revised it.

Second, along with turning Icon and Image from  into their own 
elements, it changed the cardinality, allowing more than one 
 in .  I think this is probably a bad idea, but 
I'm 100% sure that it's wrong to mix up this with the (entirely 
separate) debate on whether to use  instead of .   So, I 
ripped it out of PaceIconAndImage and created a new PaceMultipleImages 
to suggest this.

Third, along with these other changes, the Pace changed the 
 aspect ratio from 2:1 to 1:1.  Once again, this may be a 
good idea, but it needs discussion.  But I kind of think this may have 
been a cut&paste typo, so I ripped it out but didn't create a new 
Pace, if someone really wants to change the Aspect ratio they should 
create a Pace.

Having said all that, I'm +1 on PaceIconAndImage.
I'm -1 on PaceMultipleImages, this is an  experimental feature, Atom, 
doesn't need those, YAGNI.
 -Tim




Re: PaceIconAndImage - icon aspect ratio

2005-02-02 Thread Robert Sayre
Antone Roundy wrote:

The "atom:icon" element's content is a URI which identifies an
image which provides iconic visual identification for a feed. The
image SHOULD have an aspect ratio of one (horizontal) to one (vertical),
and should be suitable for presentation in small size.

Is there any reason why the aspect ratio shouldn't be a MUST?  Aren't 
icons (on computers, anyway) pretty much universally 1:1?

LiveJournal images are square.
Robert Sayre