Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 19 23:37

    awulkiew on develop

    [simplify] Avoid returning clos… [test][simplify] Add open and c… [simplify] Replace distance Pt-… and 1 more (compare)

  • Jan 19 23:37
    awulkiew closed #966
  • Jan 19 23:37
    awulkiew closed #956
  • Jan 19 23:36

    awulkiew on develop

    [dissolve] Fix compilation erro… [test][dissolve] Pass umbrella … [test][triangulation] Add missi… and 1 more (compare)

  • Jan 19 23:36
    awulkiew closed #968
  • Jan 19 23:36
    awulkiew closed #944
  • Jan 19 23:36

    awulkiew on develop

    [test][closest_points] Disable … [test][closest_points] Alter er… Merge pull request #967 from aw… (compare)

  • Jan 19 23:36
    awulkiew closed #967
  • Jan 19 23:36

    awulkiew on develop

    [index] Fix elements count chec… Merge pull request #963 from aw… (compare)

  • Jan 19 23:36
    awulkiew closed #963
  • Jan 19 23:36
    awulkiew closed #962
  • Jan 19 23:35

    awulkiew on develop

    [strategies] Derive buffer stra… [buffer][overlay] Propagate umb… [test][buffer] Use buffer strat… and 1 more (compare)

  • Jan 19 23:35
    awulkiew closed #959
  • Jan 19 23:35
    awulkiew commented #936
  • Jan 19 23:33
    awulkiew synchronize #936
  • Jan 19 14:22
    Zilleplus commented #930
  • Jan 19 11:31
    barendgehrels commented #930
  • Jan 19 11:30
    barendgehrels commented #930
  • Jan 19 11:26
    barendgehrels reopened #930
  • Jan 19 11:26
    barendgehrels commented #930
Mateusz Łoskot
@mloskot
Everyone who aims to become a contributor to any Boost library has access to the documentation and the source code. Take it and try to be creative learning from it.
Come back when you have (very) specific questions
Sorry, no babysitters here
div5252
@div5252
@mloskot In the documentation there is a list of algorithms which Boost library supports, though there isn't any details given on the algorithm. So do I have to interpret the idea behind the algo from the source code, or are there any resources to refer to?
Mateusz Łoskot
@mloskot

@div5252

algorithms which Boost library supports

You need to be specific about which Boost library you are discussing.
Boost is not a single library. If you read the banner on boost.org, you will see th e"Boost C++ Libraries" name. It's a collection!
This room is dedicated to Boost.Geometry.

div5252
@div5252
Yes, I meant Boost.Geometry
Mateusz Łoskot
@mloskot
Some of BG algorithm are described in the documentation or at least named if it is a well-known algorithm, but often complex algorithms are custom-implemented and fine-tuned for particular inputs, for C++, for better numeric robustness, etc. So, it is almost always necessary to read the source code, run tests and experiment for thorough understanding of Boost.Geometry algorithms
div5252
@div5252
Also why isn't there a model for Circles/sphere in Boost.Geometry?
Mateusz Łoskot
@mloskot
See the nsphere extension

Keep in mind that, https://www.boost.org/doc/libs/1_74_0/libs/geometry/doc/html/geometry/introduction.html

Note that the library extensions are not distributed in the official Boost releases, but only available in the Boost.Geometry (develop branch) and that they are subject to change.

div5252
@div5252

See the nsphere extension

I couldn't find this extension. Can you share the link?

Mateusz Łoskot
@mloskot
@div5252 Where did you look?
div5252
@div5252
In the BG github's extensions/develop branch and in the documentation
Mateusz Łoskot
@mloskot
@div5252 Well, then you have not looked carefully enough
/d/boost/geometry (develop u= origin/develop) $ find . -name nsphere
./extensions/test/nsphere
./include/boost/geometry/extensions/nsphere
soumya
@soumy47
Hey everyone!
I'm a beginner in the field of opensource. I have knowledge of C and C++. please guide me on how to contribute to Boost C++ library. Looking forward to contributing and connect with all of you as well.
Mateusz Łoskot
@mloskot
@div5252 When you read the docs, pay attention to the term strategy
For centroid, https://github.com/boostorg/geometry/tree/develop/include/boost/geometry/strategies/cartesian
8 replies
Apart from the docs, check the materials on the Wiki too
https://github.com/boostorg/geometry/wiki/Design-Rationale
Mateusz Łoskot
@mloskot
Everyone, we have a bunch of conference talks about Boost.Geometry, here is the list
https://github.com/boostorg/geometry/wiki/Talks
1 reply
deepikabirthare
@deepikabirthare

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

@mloskot Do you mean I should start discussing about the project from 2020 Idealist or I should start discussing some new project ideas or I should just start contributing by solving some issues . Please guide me.

Vissarion Fisikopoulos
@vissarion

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

@mloskot Do you mean I should start discussing about the project from 2020 Idealist or I should start discussing some new project ideas or I should just start contributing by solving some issues . Please guide me.

You should start discussing about either (a) a project from 2020 idealist (ideally it will be updated soon) or (b) start discussing some new project ideas that you bring to conversation. Start (c) contributing by solving some issues is independent from (a), (b), could help you get involved in the library development but does not guarantee a GSoC project, i.e. it is not mandatory for the proposal of the project but could strengthen your application.

Mateusz Łoskot
@mloskot
@deepikabirthare You do need to read through the official GSoC guides for students too in order to understand how GSoC works
https://google.github.io/gsocguides/student/writing-a-proposal

Before you start asking specific questions, you need also to read the Boost guides, familiarise yourself with documentation and wiki pages of Boost and Boost.Geometry specifically, the GitHub space, etc.

Before you start asking questions about your project, there is a lot of homework you should do yourself,
nothing to guide you about, as everything can be found online, just do web search.

tanmay_aron
@tanmayaron
Am I too late for this year as a begineer?
Mateusz Łoskot
@mloskot

@tanmayaron

Am I too late for this year as a begineer?

It's only you who knows your calendar and who can tell if you are too late or not

Gaurav Sarkar
@GauravSarkar
Hi,I am Gaurav.I am new to boostorg.I want to contribute and am also aspiring for gsoc2021. @mloskot as per your suggestions above I want to contribute to few previous issues and get myself familiar to the project. Then I want to choose a project from 2020 idealist and work on it. Please let me know if my approach is right.
Mateusz Łoskot
@mloskot
Sounds fine. You are also welcome to come up with and submit your own idea for GSoC
Gaurav Sarkar
@GauravSarkar
thanks @mloskot
Mateusz Łoskot
@mloskot
So, it's not necessary to wait for a list of ideas
Gaurav Sarkar
@GauravSarkar
okay, I am presently getting familiar with the files.Then I will get started on creating new ideas.
Gaurav Sarkar
@GauravSarkar
I was going through previous year idea list and under the ideas I saw programming competency test. what is that?
can you tell me about it
Vissarion Fisikopoulos
@vissarion

I was going through previous year idea list and under the ideas I saw programming competency test. what is that?

A test that should be part of your project proposal.

Gaurav Sarkar
@GauravSarkar
thanks @vissarion
Mateusz Łoskot
@mloskot
Gaurav Sarkar
@GauravSarkar
okay @mloskot
Rohit Konge
@rohit_konge_twitter
Hello Everyone! I'm a 2nd Year B.Tech CSE Student. I would like to start contributing to Boost C++ libraries for GSOC 2021
KoushikAD1234
@KoushikAD1234
Hii Everyone! I'm a first year B.Tech Electronics and communication engineering student. I would like to start contributing to Boost C++ libraries as I highly intereseted in Coding as well as development and also want to participate in GSoC 2021 under this Organisation. Will somebody help me?
Mateusz Łoskot
@mloskot
@KoushikAD1234 Search the web, read, ask questions. There's no babysitting to offer.
Shubham Korde
@shubhamkorde
Hii! I am Shubham Korde, second year undergraduate from Indian Institute of Technology Kanpur (Electrical). I would like to contribute to this organisation. Can anyone help me get started?
Sanjiban Sengupta
@sanjibansg
Hello everyone!
This is Sanjiban Sengupta, a Junior undergrad from IIIT Bhubaneswar, pursuing Computer Engineering. I have working and practical experience working in C,C++, Python, etc. with knowledge of mathematical concepts like Calculus, Linear Algebra, Stats, Prob. etc. I am interested in contributing to Boost and apply for GSoC. Will be highly grateful for guidance on beginning processes in contributing to Boost.
Siddharth Kumar
@Siddharth-coder13
Hey everyone, just made to this channel. Already done some contribution in geometry repo, (though still in the review phase) . Glad to connect to this platform with all.
Saurav Dhar
@imshuv
hello everyone, I am Saurav Dhar
A junior undergrad from Chandigarh University pursuing B.E in computer science , I am currently a 3* coder in codechef. And now I want to get in open source . I will be really thankful if someone can suggest me on how to get started with it?
Mateusz Łoskot
@mloskot
Scroll up
pankaj-2407
@pankaj-2407
Hello everyone,
This is Pankaj Goyal,2nd year undergraduate from NIT Warangal.I am currently 4*coder in codechef and 1450+ in codeforces and a good rating in other platforms too. I have good skills of competitive programming in
c++,and I am beginner in python and java and I have a good knowledge of web development . but now i want to get in open source and I want to start contribute . Can anyone help me to get started .
Mateusz Łoskot
@mloskot

Can anyone help me to get started

No. There is plenty of material online, general and Boost specific, that should get you started in no time
https://gitter.im/boostorg/geometry?at=6001a0c499549911fc23a72e