Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 14:05
    mloskot closed #1054
  • 14:05
    mloskot locked #1054
  • 13:45
    yulinhuyang commented #1054
  • 13:44
    yulinhuyang opened #1054
  • 09:56
    ngl1st starred boostorg/geometry
  • Aug 17 12:26
    barendgehrels closed #1039
  • Aug 17 10:11
    peter-popov commented #1053
  • Aug 17 10:04
    tinko92 commented #1039
  • Aug 17 09:53
    LeHibou2 closed #1047
  • Aug 17 09:53
    LeHibou2 commented #1047
  • Aug 17 09:35
    barendgehrels commented #1039
  • Aug 17 09:33
    barendgehrels labeled #1044
  • Aug 17 09:33
    barendgehrels commented #1044
  • Aug 17 09:27
    barendgehrels labeled #1053
  • Aug 17 09:23
    barendgehrels commented #1053
  • Aug 17 09:04
    barendgehrels commented #1047
  • Aug 17 08:55
    barendgehrels labeled #1047
  • Aug 16 14:03
    peter-popov edited #1053
  • Aug 16 13:50
    peter-popov opened #1053
  • Aug 12 12:02
    royswale starred boostorg/geometry
Mateusz Łoskot
@mloskot
@fsimonis I don't see any guide on this. It may be a good idea to open an issue on GitHub
Frédéric Simonis
@fsimonis
@mloskot will do.
Frédéric Simonis
@fsimonis
Abhishek Mahakal
@Master-Chief1
Hello everyone, I am Abhishek Mahakal, currently in 3rd year of computer engineering. I am thrilled to be a part of Boost C++ community and contribute to it!
tinko92
@tinko92
Misunderstandings with regard to the meaning of spatial predicates seem to be a recurring thing (just today there was one on the mailing list again). @awulkiew Do you think it may be beneficial to have the DE-9IM masks and little illustrations of valid and invalid spatial relationships in the documentation? After GSoC I would have time to generate some images that could illustrate the spatial relationships.
Mateusz Łoskot
@mloskot
@tinko92 This is something I had in mind for very long time. Something like the PostGIS docs have.
tinko92
@tinko92
I see. Then I will try to make a PR later in the year after GSoC. I believe with the great SVG-Mapper generating the graphics should be easy, but it's probably worth it to give some thought to making particularly instructive illustrations (it would probably be good to have examples for which the predicates return true and some for which they do not return true).
Mateusz Łoskot
@mloskot
Yes, my idea was to have collection of programs run as part of CI job (so they are validated) and producing the graphics for the documentation.
RkSinghDeo
@RkSinghDeo
Hi everybody! I am Ramneek Singh ,currently in 2nd year of CSE . It's been 7 messed up days looking, how to get started to contribute to Boost community as beginner can find a way. Hope someone helps me out to get out of this mess, thanks
Mateusz Łoskot
@mloskot
@RkSinghDeo
https://www.boost.org/users/faq.html 5th question
and general how to contribute to open source apply https://opensource.guide/how-to-contribute/
If you have specific questions, ask on https://lists.boost.org/mailman/listinfo.cgi/boost
tinko92
@tinko92
Also, note that there is a label called "good first issue" which you can filter for on the Boost.Geometry issue list: https://github.com/boostorg/geometry/labels/good-first-issue
I also found the Boost.Geometry Contribution tutorial helpful for a specific guide for contributing a piece of code: https://github.com/boostorg/geometry/wiki/Contribution-Tutorial
RkSinghDeo
@RkSinghDeo
@mloskot @tinko92 is my basic C++ DS and Algo is enough to contribute and understand code??
i was looking forward to contribute in Boost for GSOC if anyone can give contact to help me get started it will be bliss for me
Mateusz Łoskot
@mloskot
@RkSinghDeo Such question if C++ DS and Algo is enough is impossible to answer.
There are people with PhD who may have problems and people with no degree who can see all details clear :-)
Just dive in, start reading the code, start using/running it, and you will see yourself
If you want to start contributing, @tinko92 's suggestion to look for the good first issues is an excellent one
Regarding Boost for GSoC, you're welcome to submit a project for GSoC 2021
Just remember to start discussing it as early as possible, e.g. near December
Meanwhile, getting started with Boost Geometry is a great ideae
RkSinghDeo
@RkSinghDeo
@mloskot thanks buddy !! Really appreciate your help!!
Shubham Jain
@shubham00jain
@mloskot @tinko92 Hey! I am new to boost with some experience in Computer Graphics and OpenGL. I would like to contribute here. Can you guys show me some good first issues/bug-fixes?
Mateusz Łoskot
@mloskot
@shubham00jain If you browsed the boostorg/geometry issues, you'd have found the label named good-first-issue
KalyanKumar-4
@KalyanKumar-4
Hello dear mentors,i've good knowledge of C++.I want to contribute on your projects through GSOC-2021.So can you guide me how /where can i start?
_
Mateusz Łoskot
@mloskot
@KalyanKumar-4 scroll up and see the last message before yours
KalyanKumar-4
@KalyanKumar-4
ok
prit108
@prit108
Hello All ! This is Prit , CS Undergrad student at IIT Kharagpur and Open Source and C++ enthusiast. Looking forward to great interactions...
Adam Wulkiewicz
@awulkiew

@tinko92

Do you think it may be beneficial to have the DE-9IM masks and little illustrations of valid and invalid spatial relationships in the documentation?

Our documentation consistently needs improvement. Boost is more or less infamous for bad docs. So if you have some free time and want to add something I'd gladly review it.

homeboy445
@homeboy445
Hi There, I am a newbie to open source contribution and a C++ fanatic. Would love to contribute to this wonderful organization.
Pranay711
@Pranay711
Hello mentors, i m new one to open source contribution and c++ enthusiast.I want to contribute on your project through GSOC-2021. plss guide me how and where can i start!..
cs-mshah
@cs-mshah
Hi everyone, I am a second year BTech student at IIT Mandi and and would love to contribute to this organisation.
somkuwaryash
@somkuwaryash
Hello everyone, I am a B.tech undergrad sophomore at IIT Bombay. I am fairly new to open source repos. Looking forward to contributing and connect with all of you.
Sameer Raipure
@sameer-raipure
Hello Everyone!
I am a second year student from NIT Warangal persuing BTech in EEE.
I am fairly new to the Open source community and wish to contribute and learn a lot from you guys, I hope I get all the required help and support.
DbDibyendu
@DbDibyendu
Hi everyone, I am 2nd year from IIT KGP. I am new to open source. Hope to connect with you all and please guide me how to contribute to ur project.
ayushmcodes
@ayushmcodes
Hi All!!I am Ayush a computer science student from India.I am looking forward to contribute to boostc++ organization.I am new to open source so someone please tell how to start.Where can i find beginners issues and tracker??
Sobhan Bera
@sobhanbera
Hi everyone, Can anybody advise me how to contribute to boost C++ library. Please help me out.
Priyanka
@priyanka0906
hello everyone , my name is Priyanka. I want to contribute to open source .please guide me.
Mateusz Łoskot
@mloskot
rachitmanas
@rachitmanas
Hey everyone. Can someone tell me how can I explore this GGL a little before making any contribution? Also I want to know what exactly is this B2?
Thanks in advance!
Mateusz Łoskot
@mloskot
Read the code and read the docs, experiment.
b2 is executable program of Boost.Build, a build system that use used by libraries of the Boost C++ Libraries collection
I highly recommend trying to web search and GitHub search
rachitmanas
@rachitmanas
Interesting.
Thanks for help!
Priyanka
@priyanka0906
thanks @mloskot
rachitmanas
@rachitmanas
I have a small query. Basically I have been trying to explore the GGL since quite some time but I am having a hard time getting around with these terms like Rtree, wkt etc. I am trying to learn about them from web/Wikipedia but they are pretty hard to understand for me. Is this library way too advanced for someone like me? Is there anything simpler that I should start to explore first? Please suggest something. Things are getting heavy for me.
Adam Wulkiewicz
@awulkiew

@rachitmanas
R-tree is a hierarchical data structure used for n-dimensional (spacial, nearest neighbour) searching, just like e.g. red-black-tree is a data structure used for 1-dimensional searching of keys/numbers typically used to implement e.g. std::set and std::map in C++. There are many other spatial search data structures besides R-tree, e.g. KD-trees, Quad-trees, Octrees, etc. There are many variants of each of them, many ways of creating them, etc. The principle is the same as with 1-dimensional trees or std::binary_search, to make the computional complexity of an algorithm lesser if possible.
WKT is one of the text representations of geometry data. Is a way of defining points, polygons etc. in text format. We use this one primarily because it's the standard one defined by the OGC SFA (and SQL/MM Spatial) standards. These standards are the golden standards in the domain and implemented by spatial DBMSes like PostgreSQL/PostGIS or MySQL.

Is this library way too advanced for someone like me?

It's hard to tell because we don't know you. You have to decide for yourself whether or not something is to difficult for you. If computional geometry is something new for you then you have much to learn. As it is the case with all other domains.

div5252
@div5252
Hi, I just wanted to confirm that whether is this the latest documentation of Boost.Geometry- https://www.boost.org/doc/libs/1_74_0/libs/geometry/doc/html/index.html
Mateusz Łoskot
@mloskot
@div5252 Documentation of every Boost library is always available at http://boost.org/libs/<library name>, which will redirect you to the documentation corresponding to the latest release. So, for Boost.Geometry it is http://boost.org/libs/geometry
Currenty, it redirects to /1_74_0/ as the current latest is Boost 1.74.0
As soon as Boost 1.75 is released, the http://boost.org/libs/<library name> will redirect to /1_75_0/, and so on