[ooo-build] request for comments: GSoC proposal for OneNote in OpenOffice

Abhishek Anand abhishek.anand.iitg at gmail.com
Thu Mar 25 20:26:20 PDT 2010


Hi Fridrich,
Thanks for your reply. It appears that the git port is blocked by my
institute's proxy server. So is the ssh port. They allow only http and
https. Is this git repository also available over http or https protocols?

Regards,
Abhishek
http://www.iitg.ernet.in/stud/a.abhishek/


On Thu, Mar 25, 2010 at 3:13 PM, Fridrich Strba <fstrba at novell.com> wrote:

> Hello, Abhishek,
>
> Thank you for your interest in GoOo and Google Summer of Code. Your
> proposal looks quite huge thing to do. I would advise that you undertake
> the standard exercise mentioned here
>
> http://www.freedesktop.org/wiki/Software/ooo-build/SummerOfCode/2010#Theexercise
> This exercise helps us to evaluate the capacity of a student to actually
> achieve something during the GSoC period.
>
> We hope that you'll come back with the result of the exercise so that we
> can enter into the merits of your application.
>
> Cheers
>
> Fridrich
>
> On Tue, 2010-03-23 at 23:24 +0530, Abhishek Anand wrote:
> > Hi all,
> > I would be highly grateful if you spare some of your time and let me
> > know your views about this proposal for an equivalent of OneNote in
> > OpenOffice. I want to undertake this as a GSoC project
> > --------------------------------------------------
> >
> >
> > Microsoft One Note is the only reason I’m unable to switch to Linux.
> > Openoffice is the ideal place for such an application. OneNote is a
> > brilliant combination of 2 line of products:  Microsoft Word and
> > Windows Journal. In addition to combining functionalities of both, it
> > has many useful features like:
> >
> > 1.      Organizing capability: In the days of Windows Journal, I had
> > one file for each lecture of a semester. Organizing them was
> > difficult. OneNote on the other hand organizes files(sections) into
> > groups and notebooks and hence accessing them becomes much more
> > convenient.
> >
> > 2.      Ability to add text/handwriting/image/video etc anywhere in a
> > document: A one note page in auto(default) mode extends happily in all
> > 4 directions when you write/add text at a boundary Contrast this Word
> > which enforces strict page formatting which is not very appropriate
> > for making informal notes
> >
> > 3.       Searching capability: This, according to me is the coolest
> > feature in one note. It can search for text with high accuracy in my
> > illegible handwriting, pictures, audio and video contained in the
> > OneNote notebook.
> >
> > 4.      Collaboration features: Multiple users can collaborate on a
> > notebook. OneNote  This feature is already available in Jarnall, a
> > java based application available in linux
> >
> > 5.      Support for inline links: Inline links are a great way to
> > refer to some other paragraph of the notebook.
> >
> > 6.      Support for outlook: Outlook events can be created right
> > inside notebook.
> >
> >
> >
> >
> >
> > Apart from the above mentioned features, I also want to add one which
> > is missing in OneNote: the ability to record the strokes of pen and
> > audio in a synchronized way and the replaying it. This can be a great
> > tool for people who give lectures as they can record them in a
> > space-efficient way
> >
> >  Developing such an application right from scratch seems infeasible in
> > 2 months. Therefore, I plan to branch-off  from the OpenOffice Writer
> > code and add the handwriting support and the above mentioned features.
> > Here is some concrete description about how I plan to go about it In
> > chronological order:
> >
> > 1)     Add support for handwriting: Thanks to the linuxwacom project,
> > stylus is supported in linux as a pointing device.  I’m not well
> > versed with the internals of the file formats we can somehow hack them
> > to store the spatio-temporal info required for handwriting
> > recognition. Storing timing info will aid in handwriting recognition
> > and the recording feature. Also, I’m doing  courses in Computer Vision
> > and Multimedia systems. So, by the time this semester ends, I’ll be
> > well versed with techniques for recognition of text in
> > images/videos/handwritings.
> >
> > 2)     For the organization, OneNote’s model of a notebook as a folder
> > seems very appropriate. It allows us to create a hierarchy of groups
> > of sections which is internally stored as a hierarchy of folders. I
> > visualize the same model for the OpenOffice version of OneNote
> >
> > 3)     OneNote indexes the videos/images/audios whenever the system is
> > idle. I plan to write a daemon for this task in linux. This daemon can
> > run as a low-priority process in the system. Like OneNote, I also want
> > to automatically adjust the priority based on battery status in
> > laptops
> >
> > 4)     For collaboration, I’ll write a custom server which will run on
> > the machine on which the shared notebook resides.
> >
> > 5)     Adding support for Inline links should be trivial.
> >
> > 6)     I will integrate it with evolution. I guess this will involve
> > writing an addon for Evolution to accept events from OpenOffice
> > OneNote
> >
> >
> >
> >  --------------------------
> >
> > Regards,
> > Abhishek Anand
> > final year student,
> > Dept of Computer Science,
> > IIT Guwahati
> >
> >
> > _______________________________________________
> > ooo-build mailing list
> > ooo-build at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/ooo-build
>
>
> _______________________________________________
> ooo-build mailing list
> ooo-build at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/ooo-build
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/ooo-build/attachments/20100326/210a1b9f/attachment.html>


More information about the ooo-build mailing list