GSoC 2025 bonding period

Hello new GSoC contributors,

Congratulations!

Please begin preparing your individual pgRouting wiki page.

Please follow the same structure as the pages of other GSoC contributors.

I believe there might be a template available somewhere on the wiki to help you get started.

Work it out on your own wiki or in a file while we give you writing permissions.

Normally, for the bonding period, you will have a meeting on my Monday mornings, time to be defined. This Monday is an exception as I am traveling.

Once I arrive to Mexico, on May 13, we can work out the meeting time.

Best regards,

Vicky

5 Likes

Dear @cvvergara / OSGeo GSoC Admins,

I hope you’re doing well. I wanted to sincerely thank you for the opportunity to participate in GSoC 2025 with OSGeo. It was a rewarding experience preparing the proposal and working with pgRouting, and I’ve learned a great deal through the process.

While I was not selected in the final list, I’m very committed to continuing open source work — and possibly contributing to pgRouting outside of GSoC as well.

To help me improve and understand how close I was to being accepted, would it be possible to know where my proposal ranked in the final evaluation? I understand you may be busy post-announcement, but any insight — even a brief note — would be greatly appreciated.

Thank you again for your time, mentorship, and the platform you’ve built.

Warm regards,
Alay Sharma
GitHub: mrvenom17 (Alay Sharma) · GitHub
GSoC Proposal: “Implementing Johnson’s Algorithm in pgRouting using Boost Graph Library”

Hello @mrvenom17

All our GSoC meetings are open to any developer or potential developer.
You are welcome to go to any of our meetings.

Regards
Vicky

Hi all

I arrived to Mexico and with a little of jet lag.

Students: @bipashabg @Saloni-2005 @wifi
Mentors: @robe @iosefa @sanak @cvvergara

Students:
You must have received a couple of invitations to the projects github organization. Please accept.
Once accepted you will be able to add your wiki page on pgRouting wiki.

Here you will need to fill up with the link of the wiki page you created above.
For the OSGeo wiki you need to log in with your OSGeo ID to be able to modify the page.

As I mentioned previously we will use these days to set up a schedule which will be a little bit complicated:

Meetings, bonding or otherwise, are planned to be on Monday. That way it allows to plan the work for the week.

Developing Open Source in general is done asynchronously because of time differences and the way we communicate, is by

  • a PR comment or
  • an issue comment or
  • a discourse topic

In pgRouting: mentors and students are considered a team, regardless of the “main mentor” or the “assigned mentors” that google stated. Having said that:

  • Any mentor can help any student.
    • In administrative tasks
    • In coding tasks
  • Any student can help any student. As the coding process is similar with one another:
    • Explanations of work done.

Because of the big time difference between mentors and students, we will work as follows:

  • Before or just after the Monday meeting, there should be a PR to your branch in the GSoC-pgRouting repository
    • We will create the branch during the bonding period
  • Any work you do, commit it and push it.
    • It is the only way we have to see what you are doing
    • The commit will show on the PR you opened
  • Use code rabbit when you have doubts, and we are not around. It will give you some hints.
@coderabbitai review

If you can resolve “fast” please do.
Note: Not everything the rabbit says needs resolution

Create a summary of your PR before the weekly report:

@coderabbitai summary

You can create an issue about pending work:

@coderabbitai create an issue with all the unresolved conversations

Merge your PR before you write your weekly report

  • Mentors do not do the merge
  • Your detailed weekly report is to be done on your wiki page
  • The summary of the weekly report is to be done on the the Google Summer of Code - OSGeo Discourse category.
    • During bonding period we will create a topic per person where you will be posting your weekly reports.

Still to define: meeting time.

Regards
Vicky

2 Likes

Hello all,

For the first meeting it will be at this date/time.

See you all soon.
Vicky