GSoC'2023: Histogram (and other missing) Chart Type: LibreOffice

Madhu patel patelmadhu06 at gmail.com
Fri Mar 10 05:24:25 UTC 2023


Hi Tomaz,

I have built LibreOffice from the Source on my Linux machine. I have
documented the progress of easy Hacks and steps for building LibreOffice in
[1]
<https://www.dropbox.com/scl/fi/7f02ky1hh284jqak9cayo/LibreOffice.paper?dl=0&rlkey=lmyaxg2cqf6ui90cn5ukuv2qk>
with
attachments. I am not able to push the code on Gerrit because I don't have
access, hence I created a patch for "Use hypot function for Pythagorean
addition" [2] <https://bugs.documentfoundation.org/show_bug.cgi?id=147906>.
I used "hypot" function in place of a ⊕ b = sqrt(a^2+b^2). As, For large
values of a or b, there is a possibility of overflow. Please review
the patch, and suggest some enhancements to it.

Also can you please suggest, some other tasks which I can work on
further? I have already prepared a timeline/planner, great if you could
have a look at it and suggest any enhancements.

Thanks.
Madhu




On Fri, Mar 10, 2023 at 10:44 AM Madhu patel <patelmadhu06 at gmail.com> wrote:

> Hi Tomaz,
>
> I have built LibreOffice from the Source on my Linux machine. I have
> documented the progress of easy Hacks and steps for building LibreOffice in
> [1]
> <https://www.dropbox.com/scl/fi/7f02ky1hh284jqak9cayo/LibreOffice.paper?dl=0&rlkey=lmyaxg2cqf6ui90cn5ukuv2qk>
> with attachments. I am not able to push the code on Gerrit because I don't
> have access, hence I created a patch for "Use hypot function for
> Pythagorean addition" [2]
> <https://bugs.documentfoundation.org/show_bug.cgi?id=147906>. I used
> "hypot" function in place of a ⊕ b = sqrt(a^2+b^2). As, For large values
> of a or b, there is a possibility of overflow. Please review the patch, and
> suggest some enhancements to it.
>
> Also can you please suggest, some other tasks which I can work on
> further? I have already prepared a timeline/planner, great if you could
> have a look at it and suggest any enhancements.
>
> Thanks.
> Madhu
>
>
>
>
> On Fri, Mar 10, 2023 at 3:23 AM Madhu patel <patelmadhu06 at gmail.com>
> wrote:
>
>> Hey!
>> I have completed the tasks you mentioned. And documented everything in
>> this[1]
>> <https://www.dropbox.com/scl/fi/7f02ky1hh284jqak9cayo/LibreOffice.paper?dl=0&rlkey=lmyaxg2cqf6ui90cn5ukuv2qk>
>> paper. Please suggest changes if required. I picked this bug[2]
>> <https://bugs.documentfoundation.org/show_bug.cgi?id=147906>, I was
>> creating a patch for the same, but it seems I don't have access to do so.
>> Can you provide access? I have attached the screenshot of the error.
>>
>> [1]
>> https://www.dropbox.com/scl/fi/7f02ky1hh284jqak9cayo/LibreOffice.paper?dl=0&rlkey=lmyaxg2cqf6ui90cn5ukuv2qk
>> [2] https://bugs.documentfoundation.org/show_bug.cgi?id=147906
>>
>> [image: 88b8a1c2-6eb1-4844-8aa1-de76ac05f68c.png]
>> This project is very exciting to me, thus I have created a timeline for
>> the project, can you provide enhancements and suggestions to it?
>>
>> Thanks!
>>
>>
>> [image: image.gif]
>> On Thu, Mar 9, 2023 at 12:53 PM Madhu patel <patelmadhu06 at gmail.com>
>> wrote:
>>
>>>
>>> Yes, I will work on it. And will give you an update about my work and
>>> documentation by the end of the day.
>>>
>>> Thanks
>>>
>>>
>>>
>>> [image: image.gif]
>>> On Thu, Mar 9, 2023 at 7:54 AM Tomaž Vajngerl <quikee at gmail.com> wrote:
>>>
>>>> Hi Madhu,
>>>>
>>>> On Wed, Mar 8, 2023 at 11:32 PM Madhu patel <patelmadhu06 at gmail.com>
>>>> wrote:
>>>>
>>>>> Hi, quikee,
>>>>>
>>>>> I'm interested in working on the project `Histogram (and other
>>>>> missing) Chart Type` in LibreOffice organization through GSoC'2023.
>>>>>
>>>>> I am Madhu Patel, a fourth-year B.Tech. student in Computer Science at
>>>>> IGDTUW, with a CGPA of 8.7/10. I have previously interned at *Adobe
>>>>> India*, Rabvik Innovations, and FM solutions, and I am currently a
>>>>> research intern at *IIT Roorkee*. I am also working on a research
>>>>> paper on Linux Kernel Evolution for the *USENIX* publication.
>>>>> Moreover, my research paper on Stock Price Prediction was recently accepted
>>>>> at the *IEEE Conference*. You can find more information about my work
>>>>> on my LinkedIn and GitHub profiles.
>>>>>
>>>>> Please suggest a few initial tasks I can work on during the
>>>>> application period and attach them to my application. I have already
>>>>> prepared a timeline/planner, great if you could have a look at it and
>>>>> suggest any enhancements. Additionally, I have signed in to the mailing
>>>>> lists, and IRCs and done the initial tasks as described on the project page
>>>>> [1] <https://wiki.documentfoundation.org/Development/GSoC/Ideas>
>>>>>
>>>>>
>>>> I'm not suggesting any initial tasks - GSoC students in the application
>>>> period should work on easy hacks (at least one with the difficulty
>>>> "Interesting"). Start by building the LibreOffice from the source, check
>>>> some trivial easy hacks and start working on the more "interesting" easy
>>>> hacks. The easy hack is probably the most important as it will show to us
>>>> that you have the skills to complete the project. After you have completed
>>>> that, then we can talk about the details of the project and what should be
>>>> written in the proposal.
>>>>
>>>>
>>>>> Thanks,
>>>>> Madhu Patel
>>>>> LinkedIn <https://www.linkedin.com/in/madhu-patel/> | Github
>>>>> <https://github.com/Madhupatel08>
>>>>>
>>>>
>>>> Regards, Tomaž
>>>>
>>>>> [image: image.gif]
>>>>>
>>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20230310/8d34b6b0/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 88b8a1c2-6eb1-4844-8aa1-de76ac05f68c.png
Type: image/png
Size: 138203 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20230310/8d34b6b0/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.gif
Type: image/gif
Size: 42 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20230310/8d34b6b0/attachment-0003.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.gif
Type: image/gif
Size: 42 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20230310/8d34b6b0/attachment-0004.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.gif
Type: image/gif
Size: 42 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20230310/8d34b6b0/attachment-0005.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Pythagorean_addition.patch
Type: text/x-patch
Size: 515893 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20230310/8d34b6b0/attachment-0001.bin>


More information about the LibreOffice mailing list