From: | "Dave Page" <dpage(at)pgadmin(dot)org> |
---|---|
To: | "Mickael Deloison" <mdeloison(at)gmail(dot)com> |
Cc: | pgadmin-hackers(at)postgresql(dot)org |
Subject: | Re: Project proposal for Google Summer of Code |
Date: | 2008-03-26 15:02:35 |
Message-ID: | 937d27e10803260802t3ed0c7abgcc34fa1e32cfb33a@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgadmin-hackers |
On Wed, Mar 26, 2008 at 2:53 PM, Mickael Deloison <mdeloison(at)gmail(dot)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
From | Date | Subject | |
---|---|---|---|
Next Message | Mickael Deloison | 2008-03-26 15:27:36 | Re: Project proposal for Google Summer of Code |
Previous Message | Mickael Deloison | 2008-03-26 14:53:29 | Re: Project proposal for Google Summer of Code |