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 2023 - README! #67

Closed
nilsnolde opened this issue Feb 23, 2023 · 14 comments
Closed

GSoC 2023 - README! #67

nilsnolde opened this issue Feb 23, 2023 · 14 comments

Comments

@nilsnolde
Copy link
Owner

Let's try this again:

READ AND FOLLOW THIS CAREFULLY IF YOU WANT TO BE CONSIDERED

We highly appreciate the volume of people who want to be considered for our project idea for GSoC 2023. However, please hold off raising PRs. There is an application process behind GSoC and we will follow it. You will be notified when the application process for contributors is opened (either by us and/or Google) and only then should you apply.

We will close any PRs which will be opened after this issue and will not consider the person raising it. Consider it a first test.

@nilsnolde nilsnolde pinned this issue Feb 23, 2023
Repository owner locked as off-topic and limited conversation to collaborators Feb 23, 2023
Repository owner unlocked this conversation Feb 23, 2023
@nilsnolde
Copy link
Owner Author

I wrote down a few things which should be followed this year for GSoC:

https://github.com/gis-ops/valhalla-app/wiki/GSoC-2023

Good luck!

@nilsnolde
Copy link
Owner Author

For anyone having open PRs: I'll get to them soon, likely on the weekend. Already thanks for taking care of so many issues!

Best if everyone subscribes to this issue so you updates when some more info becomes available.

@nilsnolde
Copy link
Owner Author

So, for the proposal, I'd suggest to focus on:

  • testing end-to-end including a Github Actions workflow which runs on PRs, so that the most important functionality is preserved. This might need a bit of more setup, e.g. getting a local Valhalla setup on Github Actions. Explicitly, we don't want unit tests, it's an unnecessary burden for the project (remember, after GSoC is gone, it'll still mostly be me who's maintaining all this..)
  • re-write using functional components instead of class-based as now. Don't worry about the exact design/architecture of it for now, it's part of the project
  • being able to link/integrate better to openstreetmap.org, including, but not limited to (own suggestions welcome):
    • a tool button to jump to the same map extent as currently active
    • re-create a route on openstreetmap.org for the active profile (note, not all profiles are supported for Valhalla on osm.org)
    • include an entry in the left-click menu to call Valhalla's /locate endpoint to retrieve the OSM ID of the way being clicked on so we can see the way's properties on osm.org (first /locate result is enough, as there might be many edges being returned)

@nilsnolde
Copy link
Owner Author

nilsnolde commented Mar 28, 2023

Sorry, gotta be strict here: that will be part of the GSoC project. Feel free to look at other open issues though:)

@KASOZIDENIS
Copy link

Thank you so much for the info Nil

@hemanthpidugu
Copy link

Hi nilsnolde, How can I contribute? this is my first time contributing to an open source.

@hemanthpidugu
Copy link

Hi nilsnolde, How can I contribute? this is my first time contributing to an open source.

Hi nilsnolde, How can I contribute? this is my first time contributing to an open source.

are there any list of issues so that I can pick one?

@Ananya2001-an
Copy link
Contributor

Hi nilsnolde, How can I contribute? this is my first time contributing to an open source.

Hi nilsnolde, How can I contribute? this is my first time contributing to an open source.

are there any list of issues so that I can pick one?

Hey @hemanthpidugu you can filter the issues according to good first issue label. You are also free to raise your own issues that you have encountered in the app. If it gets approved you can start working on resolving it. Feel free to ask if you still have any queries ;)

@nilsnolde
Copy link
Owner Author

I'd appreciate if everyone wouldn't always quote the entire previous comment in their answer, let alone duplicate a comment.. It produces tons of digital waste and makes it really hard to focus on the topic.

@Ananya2001-an
Copy link
Contributor

Yes you are right. In some cases it really becomes difficult to read.

@marcelrm11
Copy link

Hello, I am interested in collaborating to the project. I just knew about GSoC, so I didn't have the time to properly do the research and/or collaborate to open issues. Is there any possibility I might be considered a serious candidate? Thanks

@Ruthvik2707
Copy link

Hello, After reviewing some of the documents, I learned you are developing an application that calculates and shares geodata. The problem for this kind of application is a friendly user interface that is not complicated I am a react,three.js frontend developer I have a few ideas on how can we achieve this. Here are some ideas
1)Even the top maps application like google maps suffer to exactly point out the direction that a user need to go so my simple solution would be a 360 view of the user
2)More and More features keep getting added to the kind of applications so we need to make a self-sustaining application that is easy to maintain
if you want to know about me visit https://ksruthvik.com I would like to work with you guys. This is my first time so I will wait for the reply before I make a proposal

@nilsnolde
Copy link
Owner Author

Sorry people, we have already a lot of applicants who were contributing for the past weeks, some even the past months.

Repository owner locked as resolved and limited conversation to collaborators Apr 3, 2023
@Ananya2001-an Ananya2001-an unpinned this issue Apr 12, 2023
@Ananya2001-an Ananya2001-an pinned this issue Apr 12, 2023
@nilsnolde
Copy link
Owner Author

So, we had a review meeting with the OSM group and were voting which projects make the cut. Unfortunately the web app didn't make it.. Thanks to everyone contributing over the past months. It really took a lot of time on my end as well, but I think the web app got a lot better with all your contributions. Special thanks to (in no particular order) @hs7898753 @Ananya2001-an @harsh5902 @Sheikh-JamirAlam

@nilsnolde nilsnolde unpinned this issue May 2, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants