-
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
Proposed projects section #226
Comments
We can have more coherence by move to this:
see #223 |
Do you have an example? I don't see the usage. |
thanks @aloisdg ! updated 😄 |
Right now, I am more confused than before. A project can be both. We can add a license or a motivation field if we want. but this? I don't see the need. it is going to be a foobar generic field? |
Maybe an enum for type/category? It means an update to the schema every time a new type is needed, but it keeps things more standardized. |
I will reread all the discussions and will add my summary of these later in the week. But I think @olivif summed it up nicely already. |
So as far as I understand all the ideas and decisions: We have these core sections (related to the issue) All the core sections have a All the core sections have an All |
I think
for example ... I don't really like the achievement section. "Grew revenue by 500% with project A, B and C" could be written in each project. I would love an organization-based object similar than the logic in GitHub.
|
I dislike the term organization and would still favor projects, as it allows for non entity controlled projects etc. I'm not sure about the |
Like what? Do you have an example of a project controlled by nobody?
Like most of the time? Also you can have an array of one.
We can rid of that.
|
Such as personal tooling open-sourced or podcast done on the side etc. These would in my mind be projects not controlled by an entity and making the entity the first level instead of the project seems like a hierarchical mismatch in my thinking.
I would say that you don't just wanna list roles, but tell a story with them. And each role important enough to list would most likely warrant it's own project section within the work item.
So instead of having work and sub projects we would just have an array of work items from one employer. It would make the overall structure simpler and I would love that. The issue I see here, is that you loose the overview data of the employer such as date, website, description and role. I think we would miss out on data that way. But I would love to get rid of the sublevels, if we could move from sub projects to projects and work with just items. |
Personal? so you are behind it so your are the owner (aka organization).
If we use a simple string, it will allow people to use a separator between role. I agree to keep this for know. And why not moving to an array later. |
I probably don't find that intuitive to call myself an organization, but I get the point. I still disagree on the hierarchie, but let's wait for some other arguments/ideas/thoughts.
I am totally not opposed to the idea, I just wanted to get some more thought into the pros and cons. |
entrepreneur. At least, owner. But I think an organization is more versatile. |
I still dont understand why event or publication cant be in project. Can you explain it again? |
As publication has so much more data or fields to it, I think it would be wrong to merge it into project. Especially, if you look at people writing 2-3 papers per year, you don't want to clutter up your projects section with this. I assume. I am still undecided on the events front, but move more towards having events merged into projects and publications. A given talk for example would be a publication, an attended event could be seen as a course or project. I probably wouldn't see it as an education item, but it's not per se a project. |
Why a talk is a publication? It doesn't seem natural. If you are a writer, where should you share your books? As publication or as project? |
If we merge publications (books, articles etc.) into projects. We need to support identifiers, publisher, etc. pp. This complicates the generic project section with one edge case. I think that's a good reason to just make them separate as most of the data would be different. As a second note in my view a project is something bigger and usually non work related, on the other hand a written book or a lecturer or so might be work related. I see a publication as something you published publicly therefore a book, article, thesis, lecture and a talk could fall into this section. All these have similarities. They have most of the data in common or at least more than projects. What is the reasoning behind seeing a talk as unnatural as a publication, but a thesis could be done as a project, next to the non-profit work done in a dog-shelter? I would love to get more insight into the reasoning, as I might just have a wrong logic in my mind. |
A publication, I believe, should refer to any written work or papers that are featured in a journal, or magazine, or website, or conference proceedings, and so on. A talk should be fundamentally different, it could be a workshop delivered, or invited guest lectures, or conference talks. +1 to separating publications and talks. |
@jargnar just to clarify. You would vote for a separate |
@stp-ip, I'm not really sure about Thought I'd chime in on However I think If you've attended an event, that's no reason to put it on your resume as a separate field unless it was part of some learning or a project. The average geek I know attends at least 10 - 20 meetups, conferences or hackathons a year. If however if you've conducted an event, maybe consider it a What are your thoughts? |
I agree, events seems a little too open ended at the moment. +1 to split out publication from project, there are unique fields to both. I'd say leave talks out for now mainly because usually a talk is over something that has already been published or otherwise could be included projects. |
+1 for roles as an object, I see no need for an array. Let's say you're a dev on some project but you also did a bit of management and PM. You can easily set the role as the main role and explain in the description that you also did a bit of this and that. undecided on highlights/achievements, still need to think about it. +1 on current project structure (-1 on grouping by organization) - the structure seems a bit more clear to me like this. I also don't think the grouping should be done at the organization level, because the org is not the most important field in the project item, it's the project itself. +1 to keeping publications, talks and events out of projects. I don't see much overlap and it sounds like we need to do some thinking on what we want to support there. I need a bit more explanation on what we are saying here
|
Not necessarily --
+1 again for a separate section on |
I reflected the ideas for the separation within my "root section overview meta issue" #227. Awesome to get more and more input. |
I would really like to see a As a developer I would like to have a designated section where I can add all my published projects such as indie games, apps, websites I created etc. They don't really go into any other sections from what I can see. |
@indrif yeah the reasoning seems to be the same with our arguments and thoughts. The contributors are a bit time constraint still, so a PR is always welcome. |
It seems that even after a year there is still no project section... |
This is moving so slow that it's forcing people to come up with their own custom schemas and fork tools, templates, everything... |
We are always open to accept PRs. There are issues with a finished discussion and even implementation suggestions. |
@nikolay Any help is welcome. Really. |
First iteration is now merged into the v1.0.0 branch. |
How do I use this? I tried adding the sample "projects" section and it does not get rendered (both in the online editor and with resume-cli). I tried with a few themes. |
It is only available in the schema in the branch v1.0.0. As far as the editor and the other tools go they are still using the pervious version. Themes also need to support the new schema. |
The current proposal is to add projects to work, education and volunteering sections and as a top level section.
Based on @stp-ip's proposed schema in #201 I've created a sample of a project.
Updated based on @aloisdg's suggestion
Related previous conversations
#166, #65, #11, #38, #138, #45
Open questions
#54 - should organizations be merged into projects?
#38 - should projects have a type/category?
#66, #162 - should projects contain a skills field?
The previous discussions have been very lengthy and hard to follow so I've attempted to aggregate everything here. I would suggest we focus the conversation and agree on an iteration 1 as soon as possible for projects, and then we can keep iterating.
The text was updated successfully, but these errors were encountered: