-
Notifications
You must be signed in to change notification settings - Fork 278
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to represent present work? #199
Comments
endDate
should specify present work
I have no problem with all of them, but I prefer the second one aka If today is between my I can have 2 or 3 jobs, past jobs, current jobs and future jobs. |
I would favor the 2 one considering the usual practices with json. |
Would the usage of |
I like IMO, |
I agree with @stp-ip here, having a flag for things that are on-going could be very useful and applicable to other objects not just education. Use cases I can think of are current jobs, current education, current projects, current publications (you can have the paper written but not published, in which case you might want to mark it as current). Same for things like events you are planning, volunteering work. |
We've actually resolved this problem in another thread, #198. Present work takes cares of itself with the proposed solution. |
@chrisdotcode in most cases yes, but to focus on the bibjson case. They don't have a current/not published state. We could use the year from bibJSON as we would other future dates as discussed in #198, but that needs to be a special thing to look at. |
To be frank, if it's not published... it's not published, and therefore shouldn't need to be noted. As per another suggestion somebody else made in another thread, if we do use bibJSON for publications, we should use that as a black box format in which we follow their conventions for their necessary fields. |
@chrisdotcode I agree with the convention and would not add a special string or so, but if their date string is in the future themes should know how to handle that and therefore show "current" most likely. |
So no decision here? |
Mmm, I've been following this problem for about five months now and there hasn't been any resolution yet. My workaround currently: |
Feel free to provide arguments to unlock the situation or a better solution directly. If you have time and motivation to help, it is more than welcome. |
My vote is for option 2) Taking types into consideration, an empty string would represent something else. (terrible explanation)
What is the official majority vote at this point, we can probably merge something in. |
I'm with |
Before arguing about a solution, please read #198 too. |
how do we input job history, if i have more than 1 job in there it reports that the current job doesnt have an end date :( |
Tomorrow we will be in 2019 and we still can't represent a current job. |
We are currently in 2019, has there been any resolution to this? |
has anyone made a fork with present integrated? |
A |
What happened with this? |
Most themes have implemented that an |
Should the schema change? The latest one doesn't allow an empty string or |
Yeah we should let it be set explicitly to |
cf. jsonresume/resume-cli#60
The above is a discussion of how to specify present work. In short, there are three proposed solutions:
endDate
field entirely.endDate
null.endDate
an empty string.I'm with the third one, and I definitely do not think that the field should be removed entirely if the work is still ongoing.
Themes can be left to the prettify the empty string.
The text was updated successfully, but these errors were encountered: