Giter Club home page Giter Club logo

Comments (14)

nilsnolde avatar nilsnolde commented on June 2, 2024 14

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)

from valhalla-app.

nilsnolde avatar nilsnolde commented on June 2, 2024 2

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.

from valhalla-app.

nilsnolde avatar nilsnolde commented on June 2, 2024 1

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

from valhalla-app.

nilsnolde avatar nilsnolde commented on June 2, 2024

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!

from valhalla-app.

nilsnolde avatar nilsnolde commented on June 2, 2024

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.

from valhalla-app.

KASOZIDENIS avatar KASOZIDENIS commented on June 2, 2024

Thank you so much for the info Nil

from valhalla-app.

hemanthpidugu avatar hemanthpidugu commented on June 2, 2024

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

from valhalla-app.

hemanthpidugu avatar hemanthpidugu commented on June 2, 2024

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?

from valhalla-app.

Ananya2001-an avatar Ananya2001-an commented on June 2, 2024

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 ;)

from valhalla-app.

Ananya2001-an avatar Ananya2001-an commented on June 2, 2024

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

from valhalla-app.

marcelrm11 avatar marcelrm11 commented on June 2, 2024

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

from valhalla-app.

Ruthvik2707 avatar Ruthvik2707 commented on June 2, 2024

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

from valhalla-app.

nilsnolde avatar nilsnolde commented on June 2, 2024

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

from valhalla-app.

nilsnolde avatar nilsnolde commented on June 2, 2024

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

from valhalla-app.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.