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

gsoc: Prepend project name in full list of proposals #1499

Merged
merged 1 commit into from
Feb 7, 2024

Conversation

vvolkl
Copy link
Contributor

@vvolkl vvolkl commented Feb 7, 2024

The metadata format of the proposals

---
project: Ganga
title: Incorporate a Large Language Model to assist users
layout: gsoc_proposal
year: 2024
...

nudges authors to write the title in context of the project. In the full list of project proposals (which we have to submit to gsoc), this context is lost, so the project name has to be repeated in the title for it to make sense, in many cases.

I propose instead to fix the list, prefixing the project name there.

This would mess with the order of the list though, so I update the sorting as well. I couldn't get sort: 'project' to work (jekyll complains about not being able to do a comparison), but sort: 'url' is a nice proxy for project name + title.

Preview:
image

The metadata format of the proposals

```
---
project: Ganga
title: Incorporate a Large Language Model to assist users
layout: gsoc_proposal
year: 2024
...
```

nudges authors to write the title in context of the project. In the full list of project proposals (which we have to submit to gsoc), this context is lost, so the project name has to be repeated in the title for it to make sense, in many cases.

I propose instead to fix the full list, prefixing the project name there.

This would mess with the order of the list though, so I update the sorting as well.
I couldn't get `sort: 'project'` to work (jekyll complains about not being able to do a comparison), but `sort: 'url'` is a nice proxy for project name + title.
@vvolkl vvolkl requested a review from hegner February 7, 2024 08:39
@hegner hegner merged commit f6d9921 into HSF:main Feb 7, 2024
2 checks passed
@vvolkl vvolkl deleted the gsoc-fix-full-list branch February 7, 2024 11:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants