[Gforge-devel] My Recent Changes
Robert Nelson
robertn at the-nelsons.org
Thu Mar 8 11:28:53 EST 2007
I created a branch called Branch_4_6-mysql to contain the changes required
to use MySQL instead of PostgreSQL and also to support installation on a
hosted server where root access is not available.
I separated the changes into a number of commits. The first 6 commits are
bug fixes and features which are of general interest. These were committed
separately in order to facilitate inclusion into the main 4.6 tree if
desired.
I still have quite a bit of testing and a few more areas to complete but all
of the core functionality appears to work in the targeted environment.
Here is a list of the commits and the areas they address:
5922
------
This fixes a number of uninitialized variables and undeclared globals that
result in warnings and notices in the error log or result in the code not
working as intended.
5923
------
This fixes some layout bugs in the project registration page. It also adds
the ability to change the SCM package for a project at any time. This is
very useful for projects that decide to migrate from CVS to SVN for example.
5924
------
Change all the absolute paths such as /opt/gforge, etc to global variable
references. This makes it much easier to install GForge in different
directories; it also allows multiple copies of GForge to be installed on a
single machine.
5927
------
These are database changes that make the code more portable to other
databases but are a no-op on PostgreSQL.
5933
------
This fixes the issues when displaying GForge on Internet Explorer. The
default alignment for table cells is centered, so all the tables with cells
which are intended to display left aligned end up centered and hard to read.
This also makes the HTML more XHTML compliant since it replaces the
deprecated align="center" with style="text-align:center".
5934
------
This fixes a number of additional notice, warnings and errors logged by PHP.
It also enhances the usability of the product by sorting the list of plugins
in the Plugin Configuration screen and also sorts the list of variables in
the Configuration Manager screen.
5935
------
This is the change that actually provides support for MySQL.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.gforge.org/pipermail/gforge-devel/attachments/20070308/77057725/attachment.html
More information about the Gforge-devel
mailing list