Re: Project proposal for Google Summer of Code - Mailing list pgadmin-hackers

From Dave Page
Subject Re: Project proposal for Google Summer of Code
Date
Msg-id 937d27e10803260802t3ed0c7abgcc34fa1e32cfb33a@mail.gmail.com
Whole thread Raw
In response to Re: Project proposal for Google Summer of Code  ("Mickael Deloison" <mdeloison@gmail.com>)
Responses Re: Project proposal for Google Summer of Code
List pgadmin-hackers
On Wed, Mar 26, 2008 at 2:53 PM, Mickael Deloison <mdeloison@gmail.com> wrote:

>  The script is indeed executed on the client side. It is actually a
>  Flex/Bison reentrant parser (no conflict with the rest of pgAdmin).

Cool.

>  However I do not understand exactly what you mean by "generic tool".

I mean a tool for general tasks, not just unit tests. It makes more
sense to pitch the project as a new feature to allow scripting within
pgAdmin - for example, you could use it to setup a table broken into
100 partitions. That doesn't mean you have to forget the unit tests,
just that they become another, albeit important, capability of the
feature.

>  >  The other thought I had was that the demo looks either extremely well
>  >  mocked up, or you've done a large percentage of the work already. Is
>  >  that the case?
>
>  You are right: a large percentage of the work has been done already
>  and the demo is not mocked up at all. The global architecture of the
>  application can be considered as "done". Some code is not very clean
>  because I had to do it quickly for the demonstration (a lot of copies
>  and pastes) and not everything is implemented (there is a TODO list).
>  But I achieved my two goals with this demo:
>  1) Convince me it is possible (I was not sure at first)
>  2) Show the community that this is a concrete and feasible project

OK.

>  So, the reasons I want to suggest it for Google Summer of Code are:
>  - I need to be mentored for pgAdmin integration, Visual C++ Express
>  integration (like it is in the demo) works but it is not complete at
>  all (syntax highlighting, stop the parser if someone clicks on the
>  "Cancel" button, and a lot of things in the frmQuery form...)
>  - I need to be mentored for documentation, code refactoring and conventions
>  - I need to be introduced to the community through mailing-lists and
>  websites to talk about the project, since this is the real thing I
>  wanted to improve last year (like I said in my final evaluation)
>  Of course, a first part of the project would consist in finishing what
>  I started (the TODO list I talked about above). And the second part
>  would be the integration.

OK, sounds good! I look forward to reading your proposal. Please be
sure to outline exactly what does and does not need to be worked on.


--
Dave Page
EnterpriseDB UK Ltd: http://www.enterprisedb.com
PostgreSQL UK 2008 Conference: http://www.postgresql.org.uk

pgadmin-hackers by date:

Previous
From: "Mickael Deloison"
Date:
Subject: Re: Project proposal for Google Summer of Code
Next
From: "Mickael Deloison"
Date:
Subject: Re: Project proposal for Google Summer of Code