Re: [uf-discuss] hResume - Marking up experience and "present" date

2006-10-24 Thread fantasai

Ryan King wrote:



Unfortunately I don't think ISO8061 has a way of representing 'now' -
the only thing I could suggest would be that you set it equal to the
document's publication date, maybe using PHP as you suggest.


Ugg, that's annoying. I think I actually missed this when writing 
hResume. I wrongly assumed that VEVENTS with no DTEND were ongoing.


For the sake of publishers, it might be useful to find a way for people 
to say 'now' or 'present' in hCalendar.


I think having an explicit dtend with an empty string as the value would be
a good (and l10n-friendly) way to do it. This way you can write things like

  since 

as well as
  Present

~fantasai
___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


Re: [uf-discuss] hResume - Marking up experience and "present" date

2006-10-20 Thread Ryan King

On Oct 19, 2006, at 3:27 PM, Jeremy Boggs wrote:


Agreed, for now, this is an excellent point to start:

 http://microformats.org/wiki/hresume-issues


Thanks for setting this up, Tantek. So, if we want to discuss  
further issues with this problem, should we post them there, on  
that wiki page, or continue making comments through email? A while  
ago I responded to Ciaran's last message in this thread, but if  
that response (or at least some form of it) should go on the wiki,  
I'll be glad to do that.


In addition to the points Tantek made, I'd like to add one thing  
about *-issues pages in particular– they are like a todo page for the  
spec editors. It's a sort-of bug (and enhancement) tracker for the spec.


-ryan

___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


Re: [uf-discuss] hResume - Marking up experience and "present" date

2006-10-20 Thread Jeremy Boggs
 Others have commented on the different scenarios for dtend, but i  
noticed that in your hCard you don't have an FN, which is required.  
This can be fixed with the Include pattern, but i was wondering if  
you had your resume online so we could test out different  
possibilities? and validate the microformats.


Thanks Brian! This is very generous of you. I've put up an unstyled  
version of what I have completed so far :


http://clioweb.org/cv.php

And I did include FN in other sections of my resume, but not in the  
example I sent to the list.


One thing I am uncertain about, is whether I should put FN in with  
the ORG, or if that should be separate, and for my name. My updated  
example would read:



		Web Developer,  
http://chnm.gmu.edu"; class="url org fn">Center for History  
and New Media


			December  
2005-present




As you can see, I've put URL, ORG, and FN in the same element. This  
actually doesn't seem logical, now that I think about it. Is this  
correct, or no?


You'll also probably note that I'm using PHP to echo the current date  
for the DTEND for "present." This is what I initially started doing,  
before I sent my initial inquiry to the list.


And there are a number of things that I haven't added yet, and things  
that are on here that I haven't marked up with microformats  
(specifically, my publications with citation microformat)


Thanks for any help you or anyone else can offer.

Best,
Jeremy
___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


Re: [uf-discuss] hResume - Marking up experience and "present" date

2006-10-20 Thread brian suda
Jeremy Boggs wrote:
> Hi List,
>
> Another newbie question: I'm marking up my CV using hResume, and I'm a
> little uncertain about how best to combine hCard and hCalendar classes
> to mark up experience.[1] Right now, I'm using the following markup:
>
> 
> Web
> Developer, http://chnm.gmu.edu";>Center
> for History and New Media
> 
>  title="20051215">December 2005-present
> 
> 
Do you have a link for your hresume? Others have commented on the
different scenarios for dtend, but i noticed that in your hCard you
don't have an FN, which is required. This can be fixed with the Include
pattern, but i was wondering if you had your resume online so we could
test out different possibilities? and validate the microformats.

-brian

___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


Re: [uf-discuss] hResume - Marking up experience and "present" date

2006-10-19 Thread Jeremy Boggs
IMO it implies that you were employed during those times, I'm not  
sure whether it implies you're *not* employed after the DTEND...


This, IMO, seems problematic. From a human point of view, people  
would probably understand that class="dtend">present mean that I'm still employed at that  
position, and looking at the web page, would see "present" and know  
I'm still employed there.


But, from a machine or parser point-of-view, it does provide a  
specific end date for the event/position in question. This would also  
raise a question of integrity about DTEND in general, if you can  
imply that the date value of a DTEND is not necessarily the end date  
of an event.


Looking a little more closely at the example hResumes available*, I  
found seven different ways folks are marking up "present" or "current:"


1. Not using DTEND or an abbreviation for present at all: [1]
2001–present

2. Using DTEND, and using a specific end date that is not the current  
date, but is a date in the past: [2]
March 2005 - class="dtend" title="2006-06-13">present


3. Using DTEND, and using a specific date that is the current date [3]
Jun 2003 - class="dtend" title="2006-10-19">Present


4. Using DTEND, and using a specific end date that is not the current  
date, but is a date in the future: [4]

present

5. Using "present" as the value for the title attribute (but no  
class="dtend"): [5]
2002 - title="Present">Present


6. Wrapping "present" in an , but not using a  
title attribute to give a date: [6]
November 2004 to class="dtend">present


7. Using title="20061232" for the DTEND value: [7]
2003 - class="dtend" title="20061232"> Present


And, I hope folks know that I'm merely citing these resumes to figure  
out what has already been tried, and certainly not to be critical of  
these specific folks :) But I hope it helps as a starting point to  
figure out what has been tried, what is problematic (or not) about  
what examples that exist, and how we should go from here.


Thanks!
Jeremy

* http://microformats.org/wiki/hresume#Examples_in_the_wild
[1] http://ben-ward.co.uk/cv
[2] http://www.commoner.com/~lsimon/lindsey_simon_resume.html
[3] http://portfolio.jonnay.net/cv/
[4] http://adrem.ua.ac.be/~wlepage/curriculum-vitae/
[5] http://www.kelleychambers.com/resume
[6] http://www.3color.org/~kwilson/resume/kenneth-wilson.html
[7] http://www.brandi.org/ralph/resume/

___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


Re: [uf-discuss] hResume - Marking up experience and "present" date

2006-10-19 Thread Tantek Çelik
On 10/19/06 3:27 PM, "Jeremy Boggs" <[EMAIL PROTECTED]> wrote:

>> Agreed, for now, this is an excellent point to start:
>> 
>>  http://microformats.org/wiki/hresume-issues
> 
> Thanks for setting this up, Tantek. So, if we want to discuss further
> issues with this problem, should we post them there, on that wiki
> page, or continue making comments through email? A while ago I
> responded to Ciaran's last message in this thread, but if that
> response (or at least some form of it) should go on the wiki, I'll be
> glad to do that.

Excellent questions Jeremy.

There is no simple hard and fast rule, but I have found that the following
guidelines seem to help.

1. Discussions work better on the email list (or IRC channel - which is
often faster than email).

2. Conclusions/opinions are better recorded on the wiki.

In general, I tend to prefer the combination of IRC+wiki, but that is
largely my personal preference - YMMV.  Clearly email works better for
discussing more in depth issues.  I've simply found that I am often unable
to keep up with all the different threads, and thus end up not replying to
some for many days (weeks, months), and then important concluding points get
lost because they are never persisted in any form in a place where people
can easily find them.

That is, the wiki is more "reader friendly" than email because you can go to
the wiki and understand "the current state" of things, whereas email
archives are both hard to search and you have to typically read through a
whole thread to understand what points were resolved and how.

Thus even for "issues" - if you believe you have a solid understanding of
what an issue is, and that it is an issue, you could add it directly to the
appropriate *-issues page.  You could then use email as a notification
mechanism that you have raised the issue and provide a URL to it on the
wiki.  OTOH if you're not certain about an issue, then posting to the list
can help to clarify/refine it at which point it should probably be captured
on the wiki - in the hopes that it will be resolved and respective changes
incorporated, and serve as documentation for those who would raise the same
issue in the future.

Thanks,

Tantek

___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


Re: [uf-discuss] hResume - Marking up experience and "present" date

2006-10-19 Thread Jeremy Boggs

Agreed, for now, this is an excellent point to start:

 http://microformats.org/wiki/hresume-issues


Thanks for setting this up, Tantek. So, if we want to discuss further  
issues with this problem, should we post them there, on that wiki  
page, or continue making comments through email? A while ago I  
responded to Ciaran's last message in this thread, but if that  
response (or at least some form of it) should go on the wiki, I'll be  
glad to do that.


thanks,
Jeremy
___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


Re: [uf-discuss] hResume - Marking up experience and "present" date

2006-10-19 Thread Ciaran McNulty

On 10/19/06, Jeremy Boggs <[EMAIL PROTECTED]> wrote:

It seems, though, that setting the dtend date to the document's
publication date would imply a specific end date for the job that
isn't accurate. For instance, if I published my resume a month ago,
but I'm still employed at the same position, I wouldn't want to use
present.


IMO it implies that you were employed during those times, I'm not sure
whether it implies you're *not* employed after the DTEND...

If it's any consolation, I've had a very similar problem in real life,
when I put
2005-2006' on a job entry on my CV and was asked why I left the job... I hadn't!


Brian Suda recommended using "duration" for dates when i asked about
historical dates a while back.[1] Is there something similar in iCal
or in RFC 2445 for "repetition"...that is, can you say that an event
repeats perpetually?. I know in iCal itself, you can set certain
events to repeat every day, or specific days/times. Is there
something similar in RFC 2445 or ISO dates that covers this?


I belive if you set a DURATION, the semantics aren't that different
from setting a DTEND, it's just a different way of representing the
same data (and DTEND type representations are far more common in
hResume).

You could set an ambitiously optimistic DURATION, or an extremely
futuristic DTEND for now, that might capture what you're trying to
say.

It's certainly an area that needs attention (and seems to be getting
it, from the last couple of messages in this thread).

-Ciaran McNulty
___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


Re: [uf-discuss] hResume - Marking up experience and "present" date

2006-10-19 Thread Jeremy Boggs

Unfortunately I don't think ISO8061 has a way of representing 'now' -
the only thing I could suggest would be that you set it equal to the
document's publication date, maybe using PHP as you suggest.


Thanks Ciaran!

It seems, though, that setting the dtend date to the document's  
publication date would imply a specific end date for the job that  
isn't accurate. For instance, if I published my resume a month ago,  
but I'm still employed at the same position, I wouldn't want to use  
present.


Likewise, I see problems with using PHP (or something else) to  
generate the current date, because that also implies a specific  
ending date for the position. So, if I used, say, >, in the title attribute, that would create title="20061019">present. This is essentially saying that my  
tenure at the position ended on October 19, 2006, which is also  
inaccurate.


Of course, I'm failing to offer a plausible solution to the issue; my  
apologies for that. :)


Brian Suda recommended using "duration" for dates when i asked about  
historical dates a while back.[1] Is there something similar in iCal  
or in RFC 2445 for "repetition"...that is, can you say that an event  
repeats perpetually?. I know in iCal itself, you can set certain  
events to repeat every day, or specific days/times. Is there  
something similar in RFC 2445 or ISO dates that covers this?


Best,
Jeremy

[1] http://microformats.org/discuss/mail/microformats-discuss/2006- 
June/004488.html

___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


Re: [uf-discuss] hResume - Marking up experience and "present" date

2006-10-19 Thread Tantek Çelik
On 10/19/06 11:29 AM, "Ryan King" <[EMAIL PROTECTED]> wrote:

> On Oct 18, 2006, at 6:29 AM, Ciaran McNulty wrote:
>> In iCal (and therefore presumably hCal), the following rule applies
>> for events that lack a DTEND or DURATION:
>> 
>> "For
>>   cases where a "VEVENT" calendar component specifies a "DTSTART"
>>   property with a DATE data type but no "DTEND" property, the events
>>   non-inclusive end is the end of the calendar date specified by the
>>   "DTSTART" property. For cases where a "VEVENT" calendar component
>>   specifies a "DTSTART" property with a DATE-TIME data type but no
>>   "DTEND" property, the event ends on the same calendar date and time
>>   of day specified by the "DTSTART" property."
>> http://www.ietf.org/rfc/rfc2445.txt
>> 
>> Therefore your markup would therefore have an implicit DTEND at the
>> end of 15th Dec 2005, by my reading of the spec.
>> 
>> Unfortunately I don't think ISO8061 has a way of representing 'now' -
>> the only thing I could suggest would be that you set it equal to the
>> document's publication date, maybe using PHP as you suggest.
> 
> 
> Ugg, that's annoying. I think I actually missed this when writing
> hResume. I wrongly assumed that VEVENTS with no DTEND were ongoing.
> 
> For the sake of publishers, it might be useful to find a way for
> people to say 'now' or 'present' in hCalendar.

Agreed, for now, this is an excellent point to start:

 http://microformats.org/wiki/hresume-issues

Thanks,

Tantek

___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


Re: [uf-discuss] hResume - Marking up experience and "present" date

2006-10-19 Thread Ryan King

On Oct 18, 2006, at 6:29 AM, Ciaran McNulty wrote:

In iCal (and therefore presumably hCal), the following rule applies
for events that lack a DTEND or DURATION:

"For
  cases where a "VEVENT" calendar component specifies a "DTSTART"
  property with a DATE data type but no "DTEND" property, the events
  non-inclusive end is the end of the calendar date specified by the
  "DTSTART" property. For cases where a "VEVENT" calendar component
  specifies a "DTSTART" property with a DATE-TIME data type but no
  "DTEND" property, the event ends on the same calendar date and time
  of day specified by the "DTSTART" property."
http://www.ietf.org/rfc/rfc2445.txt

Therefore your markup would therefore have an implicit DTEND at the
end of 15th Dec 2005, by my reading of the spec.

Unfortunately I don't think ISO8061 has a way of representing 'now' -
the only thing I could suggest would be that you set it equal to the
document's publication date, maybe using PHP as you suggest.



Ugg, that's annoying. I think I actually missed this when writing  
hResume. I wrongly assumed that VEVENTS with no DTEND were ongoing.


For the sake of publishers, it might be useful to find a way for  
people to say 'now' or 'present' in hCalendar.


-ryan
___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


Re: [uf-discuss] hResume - Marking up experience and "present" date

2006-10-18 Thread Ciaran McNulty

Is this a correct way of marking this up? Are there better options? I
want to make sure I have the uses of hCard and hCalendar correct,
with regards to hResume.


In iCal (and therefore presumably hCal), the following rule applies
for events that lack a DTEND or DURATION:

"For
  cases where a "VEVENT" calendar component specifies a "DTSTART"
  property with a DATE data type but no "DTEND" property, the events
  non-inclusive end is the end of the calendar date specified by the
  "DTSTART" property. For cases where a "VEVENT" calendar component
  specifies a "DTSTART" property with a DATE-TIME data type but no
  "DTEND" property, the event ends on the same calendar date and time
  of day specified by the "DTSTART" property."
http://www.ietf.org/rfc/rfc2445.txt

Therefore your markup would therefore have an implicit DTEND at the
end of 15th Dec 2005, by my reading of the spec.

Unfortunately I don't think ISO8061 has a way of representing 'now' -
the only thing I could suggest would be that you set it equal to the
document's publication date, maybe using PHP as you suggest.

-Ciaran McNulty
___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss


[uf-discuss] hResume - Marking up experience and "present" date

2006-10-18 Thread Jeremy Boggs

Hi List,

Another newbie question: I'm marking up my CV using hResume, and I'm  
a little uncertain about how best to combine hCard and hCalendar  
classes to mark up experience.[1] Right now, I'm using the following  
markup:



	Web Developer,  
http://chnm.gmu.edu";>Center for History and  
New Media


		December  
2005-present




So, the  starts the "experience" and "vevent." the  is both  
the "summary" of the vevent and the start of the hCard. Finally, the  
 is the "description" of the vevent, and includes the events  
start and end times.


Is this a correct way of marking this up? Are there better options? I  
want to make sure I have the uses of hCard and hCalendar correct,  
with regards to hResume.


Also, you may notice I didn't mark up "present" as the dtend of the  
event. Are there established ways of marking up "present," or the  
present date, with hCalendar? Some of the resume examples[2] either  
don't use dtend at all, or use it for "present", but give it title  
values that aren't the *present* date. I imagine you could use date('Ymd'); ?> to spit out the current date, but that might be  
problematic too, as it implies a specific end date. Alternatively,  
Sajid Saiyed's resume uses Present.[3]


Thanks!
Jeremy

[1] http://microformats.org/wiki/hresume#Experience
[2] http://microformats.org/wiki/hresume#Examples_in_the_wild
[3] http://www.ssdesigninteractive.com/ssdesign/?page_id=95

___
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss