openoffice-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From janI <j...@apache.org>
Subject Re: GSOC Idea
Date Sun, 14 Apr 2013 07:59:09 GMT
On Apr 14, 2013 7:22 AM, "Rajath Shashidhara" <rajaths.rajaths@gmail.com>
wrote:
>
> Hello,
> I thought of an extension to this idea. If we could extend this export and
> import feature to google spreadsheets by using google API's then it would
> also serve as a cloud  storage of database and will be available for
> editing from anywhere around the world. It could also serve the purpose of
> collaborative editing.(many people can edit the database from different
> places). Please give your suggestions on this idea so that we can provide
> more functionalities to the end user.
HI

I think you have a good and valuable idea, however I also you should attack
the problem from a design point first, because if you made a water tight
design, you can later add 10 target systems without touching the main code.

Your extension call for a broker/agent class theorem, with a master-agent
carrying the extension connection, and an agent for each target, and if you
do your job real well also a test agent allowing you/us to test the main
chunk without the complexity of a target system.

Bear in mind this would need to be an extended broker/agent, because the
extension will surely have UI connection.

So I would like to recommend think more in generic terms, like how can I
make it easy to add 10 target systems without changing the main bulk of
your code.

You have read a number of suggestions on how to start, I would like to
propose an alternative. Try to build a dummy extension, that test the
perfomance of the connection, that will give valuable experience, and could
be interesting for us all to know.

rgds
jan I.

Ps. I am a C++ programmer, but have not built extensions.

>
> Rajath S
> I year
> M.Sc(Hons.) Physics
> BITS pilani
> On Apr 14, 2013 1:31 AM, "Alexandro Colorado" <jza@oooes.org> wrote:
>
> > You can see our issuezilla here:
> >
> >
https://issues.apache.org/ooo/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=new%20in%20last%20week&sharer_id=248521&list_id=53942
> >
> > Confirmed bugs would be a good way to start reading about and analyze.
> >
> > Also you can see our source modifications here:
> > http://markmail.org/search/+list:org.apache.incubator.ooo-commits
> >
> > And our source here:
> > http://svn.apache.org/viewvc/openoffice/trunk/main/
> >
> >
> > On Sat, Apr 13, 2013 at 2:46 PM, Rajath Shashidhara <
> > rajaths.rajaths@gmail.com> wrote:
> >
> > > Hello,
> > >
> > > I would like to get acquainted to OpenOffice development before gsoc.
> > > Please suggest me a bug to solve or a feature  to implement.
> > >
> > >
> > > On Sat, Apr 13, 2013 at 9:59 PM, Alexandro Colorado <jza@oooes.org>
> > wrote:
> > >
> > > > Hello Rajath, we have a Developer guide which explains the document
> > > > model and some of the architecture of the application to help
yourself
> > > > search throught the maze of documentation.
> > > >
> > > >
> > >
> >
http://wiki.openoffice.org/wiki/Documentation/DevGuide/Database/Database_Access
> > > >
> > > >
> > > > On 4/13/13, Rajath Shashidhara <rajaths.rajaths@gmail.com> wrote:
> > > > > Hello,
> > > > >
> > > > > I would like to participate in gsoc 2013. I browsed through your
> > ideas
> > > > > page. The idea : Extension wizard to import table to database
> > > interested
> > > > > me. I am an experienced python and java coder. I'm familiar with
C
> > and
> > > > C++
> > > > > as well. I have developed a lot of gui based applications using
PyQt4
> > > and
> > > > > SQLite modules for python. I am also into coding android
> > applications.
> > > > > Since I'm comfortable with both java and python, I can code this
> > > > extension
> > > > > in any of the two languages. I found a few useful modules that
can be
> > > > used
> > > > > for coding this extension :
> > > > > python - excel module to read .xls and .xlsx files
> > > > > csv module to read .csv file.
> > > > > SQLite - for .db files.
> > > > >
> > > > > I'm wouldn't find it difficult to read the documentation of these
> > > modules
> > > > > and start coding right away. I'm very interested in this project.
> > > Please
> > > > > give me more suggestions and I would like to actively participate
in
> > > the
> > > > > discussion
> > > > > --
> > > > > Rajath S,
> > > > > M.Sc(Hons.) Physics,
> > > > > B.E.(Hons.) (First Year)
> > > > > Birla Institute of Technology and Science - Pilani,
> > > > > Pilani
> > > > >
> > > >
> > > >
> > > > --
> > > > Alexandro Colorado
> > > > Apache OpenOffice Contributor
> > > > http://es.openoffice.org
> > > >
> > > >
---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
> > > > For additional commands, e-mail: dev-help@openoffice.apache.org
> > > >
> > > >
> > >
> > >
> > > --
> > > Rajath S,
> > > M.Sc(Hons.) Physics,
> > > Birla Institute of Technology and Science - Pilani,
> > > Pilani
> > >
> >
> >
> >
> > --
> > Alexandro Colorado
> > Apache OpenOffice Contributor
> > http://es.openoffice.org
> >

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message