Closed maxkfranz closed 1 year ago
Hi @maxkfranz, Mike, Christian and Gary!
I am very interested in working on this project. I have been a Google Summer of Code 2022 contributor at Joplin. I have worked on implementation of bundling and installing default plugins for Desktop releases. In this project, I wrote a script for CI/CD (GitHub Actions) workflow using TypeScript that fetches and bundles plugins with the app. I believe my experience will be helpful for this project.
You can take a look at the PR for the script here. My work report summary can be found here.
I would like to discuss ideas with you and other mentors also. I will be in touch with you via email if you are fine with it.
Thank You.
Great. The best way forward is to start on your proposal: https://nrnb.org/gsoc.html
If you have specific questions when working on your proposal, feel free to reach out by email.
Hi @maxkfranz , My name is Deepanshu Choudhary and I'm a sophomore at BITS-Pilani. I have good experience with Java, JSP, Servlets, MySQL, DHTML and Node.js. I am eager to learn new things and more about open-source projects. I am interested in this project and looking forward for contributing to it. Please guide me, How do I start? Thank you
This project is an active GSoC 2023 project. Closing this issue because it is no longer available for other contributors/students.
Background
Cytoscape.js is a library used to visualise and analyse networks in the browser or in Node.js.
The Cytoscape.js release process is mostly manual. This process could be automated to reduce the cost of making releases, especially given the potentially frequent release cadence.
Goal
Difficulty Level: Easy/Medium/Hard
Medium. Parts of it are straightforward, but planning out the details may require creativity.
Size and Length of Project
Skills
Essential skills: JS, Bash, Node.js Nice to have skills: Prior use of GitHub & GitHub Actions
Public Repository
https://js.cytoscape.org/
Potential Mentors