← Back to team overview

libravatar-fans team mailing list archive

Re: Issues with the API specification

 

On 2012-08-04 at 20:15:47, Christian Weiske wrote:
> > > Please just provide the range "^[a-z0-9]+$", and tell people they
> > > may do when they don't support the given default mode. Apart of
> > > "404", which should be mandatory to implement.
> > Ok, so how about this?
> > 
> > - "404" and "mm" are mandatory
> > - all other special values are optional 
> > - special values are all [a-z][a-z0-9]+ (i.e. start with a letter)
> So 404 is an exception to the special values rule?

Yes, I would say so. I was thinking that we probably don't want to let
people write extensions that conflict with HTTP return codes in case we want
to use those in the future.

> > - if a site doesn't support a special value, it must use "mm" instead
> Why mm, and not their own logo?
> 
> I found out that "mm" means "mystery man". Must all implementations
> ship the same mystery man image?
> 
> In which case may they return their logo? When no default is given?

Hm, yeah, I think I was confused when I wrote that :)

I agree with you, let's make mm optional and say that if a site doesn't
support a special value, it should return its default nobody image (e.g. the
company logo).

Does that sound better?

Cheers,
Francois

-- 
Francois Marier           identi.ca/fmarier
http://fmarier.org      twitter.com/fmarier


Follow ups

References