-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
GSOC Application
Our GSoC 2024 project ideas are listed at https://github.com/JabRef/jabref/wiki/GSOC-2024-ideas-list. Interested? Check our Contribution Guideline and prepare a first improvement. In parallel, you can think of the project you would like to work on.
For a successful application to JabRef, provide below information and make sure to make yourself familiar with the Contribution Guideline.
Please ensure that you include everything mentioned at Elements of a Quality Proposal. In the following a higher-level structure is given.
- Name, email address, website(s), country of residence
Start your proposal with a short summary, designed to convince the reviewer to read the rest of the proposal.
- Schedule and deliverables
- In the schedule/timeline, the activities are listed (present tense)
- Add milestones. Each milestone lists the deliverables provided (past tense. As soon as the milestone is reached, these things will have happened)
- content: result of an investigation (as Markdown), code, submitted pull request, markdown-based documentation, ...
- date: Each milestone has a target date
- Intended project size
What helps, are initial sketches of the first steps or the solution. For instance, if you are interested in the AI-assisted summary of PDFs, you could try to use an existing service, state example questions and expected answers, etc. Think of how to test the thing, how the documentation could be like, ... - You can use a hobby project of you as example.
Don’t forget to make your case for a benefit to the organization, not just to yourself. Why would Google and your organization be proud to sponsor this work? How would open source or society as a whole benefit? What cool things would be demonstrated?
You should understand and communicate other people’s work that may be related to your own. Do your research, and make sure you understand how the project you are proposing fits into the JabRef organization. Be sure to explain how the proposed work is different from similar related work.
- Background
- Do you have any other commitments during GSOC? Exams, jobs, vacation, ...
- Did you participate in GSOC or any other project before?
- If yes, which one?
- Previous experiences
- What relevant experience have you got, including university, work, and hobby activities?
- Previous programming language and software engineering experience?
- What were your previous contributions to JabRef (if any)? (code contributions, documentation contributions, forum support, ...)
- Do you know about BibTeX/BibLaTeX? (Formulate in your own words)
- Have you used JabRef before?
- Life after the project. How to you intend to continue contributing to open source in general and JabRef in particular
- Home
- General Information
- Development
- Please go to our devdocs at https://devdocs.jabref.org
- "Google Summer of Code" project ideas
- Completed "Google Summer of Code" (GSoC) projects
- GSoC 2024 ‐ Improved CSL Support (and more LibreOffice‐JabRef integration enhancements)
- GSoC 2024 - Lucene Search Backend Integration
- GSoC 2024 ‐ AI‐Powered Summarization and “Interaction” with Academic Papers
- GSoC 2022 — Implement a Three Way Merge UI for merging BibTeX entries
- GSoC 2021 - Improve pdf support in JabRef
- GSoC 2021 - Microsoft Word Integration
- GSoc 2019 - Bidirectional Integration — Paper Writing — LaTeX and JabRef 5.0
- GSoC Archive
- Release
- JabCon Archive