Skip to content
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

Feature Updates (Aug-2020) #16

Closed
nelsonni opened this issue Jul 31, 2020 · 8 comments · Fixed by #18
Closed

Feature Updates (Aug-2020) #16

nelsonni opened this issue Jul 31, 2020 · 8 comments · Fixed by #18
Assignees
Labels
enhancement New feature or request

Comments

@nelsonni
Copy link
Member

nelsonni commented Jul 31, 2020

The following items need to be added:

  1. The format of publications on the Publications page should be updated to use the following format:

    {{Title}}
    {{Authors}}
    {{Conference Proceeding/Journal}}, {{Issue/Edition}}, {{Pages}}, {{Year}}.
  2. The publications currently listed on the Publications page are in a modified version of Vancouver Citation Style. However, the use of initials for author first names is problematic: (1) authors with common last names are more difficult to disambiguate, and (2) searches based on author name are less likely to match when only last name and first initial are used. Therefore, we should switch to using the Chicago Citation Style, and modify it to use {{First Name}} {{Last Name}} format for all author names.

    The full names of authors can be found by opening the respective links of publications shown on https://web.engr.oregonstate.edu/~sarmaa/publications/.

  3. For all current EPICLab members listed as authors on the Publications page, a hyperlink to the People page should be added to the author name.

  4. For all non-EPICLab authors (either collaborators or alumni) listed on the Publications page, a hyperlink to their respective professional website should be added to the author name. No professional website may exist for some authors, in which case no hyperlink is needed.

    The following collaborators website can be added for the current publications shown on the Publications page:

  5. Add all missing publications from https://web.engr.oregonstate.edu/~sarmaa/publications/ that were published after 2009. In particular, we do not want to include Anita's publications that were published while she was a PhD student/Postdoc (since those are not strictly academic contributions from EPICLab). In particular, any overlapping publications shown on the website of the Software Design and Collaboration Laboratory (SDCL) @ University of California, Irvine (link) should not be included.

@nelsonni nelsonni added the enhancement New feature or request label Jul 31, 2020
@audreyau
Copy link
Collaborator

audreyau commented Jul 31, 2020

If I can't find the publication on dl.acm.org, where can I find the publication's Issue/Edition and Pages? Also, for Conference Proceeding/Journal, should I put the entire conference name, the acronym, or both? Lastly, do you want me to keep what kind of publication it is (Technical Track, Short Paper, etc.) or delete it?

@audreyau
Copy link
Collaborator

Also, what if a publication doesn't have an edition/issue? Should I leave it blank?

@nelsonni
Copy link
Member Author

Not all publications are going to be available on https://dl.acm.org, since that repository includes only publications where the publisher was the Association of Computing Machinery (ACM). For software engineering research, there are two primary publishers: ACM and IEEE. So you might have to also look on https://ieeexplore.ieee.org as well. But an easy method would be to use either Google Scholar (which indexes publications from ACM, IEEE, and many additional publishers) or DBLP.

The {{Issue/Edition}} is optional, and should be excluded from any publication that doesn't have it shown in either Google Scholar or DBLP. Same goes for {{Pages}}; only include when available.

The {{Conference Proceeding/Journal}} should be the full listing as indicated on places like Google Scholar. For example, the Chicago Citation Style for one of my publications looks like this:

Chattopadhyay, Souti, Nicholas Nelson, Yenifer Ramirez Gonzalez, Annel Amelia Leon, Rahul Pandita, and Anita Sarma." Latent patterns in activities: a field study of how developers manage context." In 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE), pp. 373-383. IEEE, 2019.

And the Conference Proceeding would correspond to IEEE/ACM 41st International Conference on Software Engineering (ICSE).

No need to indicate the type (e.g. Technical Track, Short Paper, etc.). Those will be evident from the papers themselves or the conference proceedings.

@audreyau
Copy link
Collaborator

There has been an issue with the website that I've been trying to resolve. If the venue class text is too short, it stays on the same line as author (as shown in the 2nd and 4th citations). I've tried to add an after class css code to author in order to force the line break, but that didn't work either. Do you have any ideas?
Screen Shot 2020-07-31 at 12 33 03 PM

@nelsonni
Copy link
Member Author

Sure. The issue is caused by the use of CSS Flexbox and only setting the flex-wrap attribute (which is currently set to wrap) and not setting the flex-direction attribute (which defaults to row if not set). This can be fixed by setting flex-direction, but an even better trick is to use the flex-flow attribute (and removing the individual flex-wrap attribute) to set both of them in a single CSS attribute on the .attribute class.

Additionally, this will result in all content within that .article class being centered, which isn't what we want, so you also need to update the align-items property. Collectively, this should look like:

.article{
  display: flex;
  flex-flow: column wrap;
  align-items: flex-start;
  ...
}

@audreyau
Copy link
Collaborator

Worked like a charm! Thank you! 😄

@audreyau
Copy link
Collaborator

Do Alumni count as EpicLab members for the hyperlinks?

@nelsonni
Copy link
Member Author

I'm assuming you're asking in respect to items 3 and 4 on the list. I'm updating the description to more accurately reflect that the links to the People page should be for current EPICLab members only. Therefore, item 3 applies only to current students and item 4 applies to collaborators and alumni.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants