[SoC] GSoC 2021 - Community Bonding Report - VRP functionality with VROOM on the database for pgRouting
Ashish Kumar
ashishkr23438 at gmail.com
Sat Jun 5 09:28:34 PDT 2021
Hello everyone,
This is my report for the Community Bonding Period, in which I enlist the
tasks I fulfilled during the bonding period.
Any feedback, comments, and suggestions are welcome.
*Community Bonding Report (May 17th - June 6th)*
I performed the following tasks during the Community Bonding Period:
- Introduced myself and my project in the soc mailing list [1] as well
as the pgrouting-dev mailing list [2], and requested feedback or
suggestions on the project.
- Added the links to the wiki page and the public repository in the
OSGeo Accepted Students' wiki page [3].
- Created my GSoC project wiki page in the pgrouting repository, where I
will be regularly updating the weekly reports [4].
- Studied Google's GSoC students guide and the OSGeo's specific
instructions.
- Revised the pgRouting’s development style, documentation, expected
coding, testing standards, etc.
- Got familiar with the VROOM [5] and its codebase. Also, built VROOM
locally, tested it using the sample queries, and tried to call the VROOM
functions using C++ via libvroom.
- Met with the mentors and the core developer of VROOM, to discuss more
on the project, the VROOM and its terminologies.
- Created a new branch named ashish-2021 [6] in the GSoC-pgRouting
repository, where I will be merging weekly pull requests.
- Merged the first pull request in the Bonding Period, consisting of the
proposed documentation of vrp_vroom. The merged pull request can be found
in [7]
- Details can be found in [8]
*What did I plan to do the next week?*
- Start coding my function vrp_vroom.
- Create a basic skeleton for C, C++, SQL code, and for documentation
and tests.
- Read the data from PostgreSQL and transform it to a suitable form, to
create a basic skeleton for calling the VROOM functions.
*Am I blocked on anything?*
- No, currently I don't have any blocking issue.
The wiki page can be found in [9]
The repository can be found in [10]
[1] https://lists.osgeo.org/pipermail/soc/2021-May/004666.html
[2] https://lists.osgeo.org/pipermail/pgrouting-dev/2021-May/002194.html
[3] https://wiki.osgeo.org/wiki/Google_Summer_of_Code_2021_Accepted
[4]
https://github.com/pgRouting/pgrouting/wiki/GSoC-2021-VRP-functionality-with-VROOM-on-the-database
[5] https://github.com/VROOM-Project/vroom
[6] https://github.com/pgRouting/GSoC-pgRouting/tree/ashish-2021
[7] https://github.com/pgRouting/GSoC-pgRouting/pull/165
[8]
https://github.com/pgRouting/pgrouting/wiki/GSoC-2021-VRP-functionality-with-VROOM-on-the-database#community-bonding-period-may-17th---june-6th-1
[9]
https://github.com/pgRouting/pgrouting/wiki/GSoC-2021-VRP-functionality-with-VROOM-on-the-database
[10] https://github.com/krashish8/GSoC-pgRouting
--
Regards,
Ashish Kumar.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/soc/attachments/20210605/d851d6a7/attachment.html>
More information about the SoC
mailing list