After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 53112 - Add scripting support to Mergeant
Add scripting support to Mergeant
Status: RESOLVED WONTFIX
Product: mergeant
Classification: Deprecated
Component: General
unspecified
Other All
: Normal enhancement
: ---
Assigned To: Rodrigo Moya
Rodrigo Moya
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2001-04-11 18:18 UTC by Rodrigo Moya
Modified: 2012-02-28 11:58 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Rodrigo Moya 2001-04-11 18:18:58 UTC
Having the possibility of writing custom scripts within the front end would
make gnome-db a very powerful tools. Things such as report generation, data
entry/retrieval could be easily done by any user.

It seems the best option for doing this is to embed a Perl interpreter into
the FE so that scripts have access not only to the GNOME-DB/GDA features,
but to all available (CPAN) Perl modules.

Although in a later time, it could be a good idea to also add support for
other languages, such as Python or Guile.
Comment 1 Rodrigo Moya 2001-05-05 22:26:16 UTC
The Perl interpreter has been added to the frontend
(gnome-db/frontend/gnomedb-fe-perl.c), but, before continuing with the
development, many questions arise:

* how would the Perl scripts interact with the frontend? should a Perl
module be written for that?
* the same for libgnomedb. Do we have to write Perl bindings before
going farther with the Perl interpreter?
* how should the 'Execute script' user interface look like?
Comment 2 Rodrigo Moya 2001-11-12 16:31:19 UTC
Setting milestone to GNOME-1-x. A review will be needed, since some bugs may
apply perfectly well to the GNOME-DB-1-x milestone
Comment 3 Rodrigo Moya 2003-01-14 22:07:57 UTC
We could use for this the plugin system in gnome-office (CVS module),
which contains a (in early stages of development) scripting framework.
Comment 4 Fabio Durán Verdugo 2011-01-29 03:35:34 UTC
mergeant development has been stalled and it has been unmaintained for a few years now.
Maintainers don't have future development plan so i am closing bugs as WONTFIX.
Please feel free to reopen the bugs in future if anyone takes the responsibility for active development.