GSoC Proposal

Ekansh Jha jhaekansh80 at gmail.com
Tue Mar 13 12:56:54 UTC 2018


Hi,

I was writing proposal and got stuck, it would be great if I can get to
know the specific deliverables for the task(as smart art feature is big, so
what exactly should be introduced), bugs  or any document related to it.

About bug https://bugs.documentfoundation.org/show_bug.cgi?id=37932,
I have gone through some files in https://cgit.freedesktop.
org/libreoffice/core/tree/oox/source/drawingml/diagram and till now what I
have understand is, I have to
a). Improving the rendering of the shapes(if there is any such shape)
b). Add some SmartArts : Some smartarts like composite, cycle is already
implemented in diagramlayoutatoms.cxx. Basically diagramlayoutatoms.cxx
include cases which needs to be implemented with the algorithms mentioned
in OOXML Documentation.

I also want to ask about producing logs, I am doing these following steps :
1. Building debug by ./autogen.sh --enable-debug --without-doxygen then make
debugrun. Please let me know if I am building it incorrect.
2. Setting required environment variable - in this case :
export SAL_LOG=”+INFO.oox.ww8+WARN”

How will I get the logs that will helpful in fixing rendering of shapes or
such problems.

According to https://pad.documentfoundation.org/p/UX-GSoC_Ideas I have to
work on https://bugs.documentfoundation.org/show_bug.cgi?id=92902 as a part
of SmartArt editing in impress, but there are no such code pointers or any
such lead that can help for this bug.

Thanking you,
Ekansh Jha



‌

‌

On 8 March 2018 at 12:38, Ekansh Jha <jhaekansh80 at gmail.com> wrote:

> Hi,
>
> I have gone through the links as suggested by mentors, and I would like to
> confirm that bug 37932
> <https://bugs.documentfoundation.org/show_bug.cgi?id=37932>(it's
> mentioned about developing an smartart feature but not clearing which
> charts/diagrams/shapes should be included in the period of GSoC) and bug
> 92902 <https://bugs.documentfoundation.org/show_bug.cgi?id=92902>(Auto-Layout
> for flowcharts and automatic flowcharts) are the deliverables for "SmartArt
> editing in impress". As well as apart from bug 72771
> <https://bugs.documentfoundation.org/show_bug.cgi?id=72771> (Automation
> feature to automate the flowcharting process saving time and increasing
> productivity) is there any other deliverable for "Block diagram" also.
>
> Moreover If I could know whether Implementation of Smartart should be from
> scratch or it is already present( I couldn't see smartart feature in lo,
> Not talking about the extension). If there's any information that I should
> know, please let me know.
>
> Thanking you,
> Ekansh Jha
>
>
>
>>
> On 6 March 2018 at 00:37, Ekansh Jha <jhaekansh80 at gmail.com> wrote:
>
>> Hi Jan, Thorsten and Community,
>>
>> I looked into the project "Smart Art Editing in Impress" as suggested and
>> I found it interesting and an essential feature for the libreoffice.
>> Hence I would like to contribute to that project to make that feature
>> better.
>>
>> It would be great if I can get to know what are the important blogs, code
>> pointers or other requirements should i go through. As It's a hard project,
>> It would be helpful to get Mentors valuable advice about this project(as
>> smart art feature is big, so what exactly should be introduced). So that I
>> can look and understand the implementation of the code.
>>
>> Thanking you,
>> Ekansh Jha
>>>>
>> On 5 March 2018 at 02:49, Thorsten Behrens <thb at libreoffice.org> wrote:
>>
>>> Ekansh Jha wrote:
>>> > I think I might be considering other project named "Block diagrams".
>>> > It would be great if I can get to know which part of code should i
>>> look for
>>> > better understanding and implementation of Block diagrams or any blogs
>>> > related to it.
>>> >
>>> Hi Ekansh Jha,
>>>
>>> glad to hear you're interested in the Block diagram task - which is
>>> conceptually not too different from the SmartArt editing one, so you
>>> might want to checkout that one as well, as Kendy suggested.
>>>
>>> Here's a bit more background for starters (though I'd strongly advise
>>> to focus on EasyHacks for the moment):
>>>  - https://pad.documentfoundation.org/p/UX-GSoC_Ideas
>>>  - https://bugs.documentfoundation.org/show_bug.cgi?id=37932
>>>  - https://bugs.documentfoundation.org/show_bug.cgi?id=92902
>>>
>>> Cheers,
>>>
>>> -- Thorsten
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20180313/d776262f/attachment.html>


More information about the LibreOffice mailing list