XRMS Installer/Updater (Steps toward new release)

165 views
Skip to first unread message

Brendon Baumgartner

unread,
Feb 12, 2009, 9:22:13 PM2/12/09
to xrms-...@googlegroups.com

Hello Everyone!

 

Since we have commitment to move forward from many of us. Let’s start small and easy. Anyone that can install, upgrade, and test, please help out!

 

Brian, thanks for the outline, that’s very helpful since it includes some of the intricacies of XRMS. Since it’s a long list, lets break out the beginning part and start with testing the installation and upgrade processes as well as filing bug reports. After that, we can continue with your list.


XRMS Installer/Updater: Test and QA

Assigned to: Ivayno, Brendon, …

This basically consists of installing XRMS from current CVS, Upgrading existing installations from CVS, finding bugs, and documenting them. If any bugs that are currently documented are related to this, mark them as such and open any new bugs.

 

·         Obtain list of people willing to test installer

·         Verify bugs on SF.net

·         Open new bugs on SF.net

·         Test installer on Windows and Linux systems

·         Test upgrade process on Windows and Linux systems. This requires that someone has an old database. I have one that I can’t share and I’m hoping some other people have a database they can test against.

·          

 

Basic steps for installing XRMS:

1.       $ cvs -q -z3 -d:pserver:anon...@xrms.cvs.sourceforge.net:/cvsroot/xrms co xrms

2.       Create a MySQL database

3.       Edit include/vars.php and specify database info and install paths

4.       Edit include-locations.inc and specify paths

5.       Navigate to URL: (example)
http://modena/~brendon/xrms/install/install.php

 

For detailed instructions, read the file install/INSTALL.

 

I just did a quick install and haven’t yet done any testing. For me, everything went okay, though I think I would file a bug regarding the default theme.

 

-Brendon

 

Glenn Powers

unread,
Feb 12, 2009, 10:07:40 PM2/12/09
to xrms-...@googlegroups.com
Brendon Baumgartner wrote:
> *XRMS Installer/Updater: Test and QA*

works for me.
-glenn


Bert van Rein

unread,
Feb 13, 2009, 10:03:31 AM2/13/09
to xrms-users
Hi Brendon,

Great seeing XRMS active again!

Willing to test installer.

-Bert

Glenn Powers

unread,
Feb 13, 2009, 3:08:52 PM2/13/09
to xrms-...@googlegroups.com

Great! Please file any bugs you find in the sf tracker at:
http://sourceforge.net/tracker/?group_id=88850&atid=588128

thanks,
glenn

Randy

unread,
Feb 14, 2009, 1:22:18 PM2/14/09
to xrms-users
I have just updated CVS with the change I spoke of last week -> Added
$datetime_format to system/user preferences table and removed it from
vars.php. NOTE: If you have already installed CVS you will need to
run /admin/updateto2.1.php to activate the change.

I have not been able to fix the javascript date links in /activities/
templates/v1.99.php. Since Glenn has surfaced, and is the author who
broke this out of /activities/one.php into "templates" I'll defer to
him as to whether he wants to fix it or have me publish the original /
activities/one.php (before templates).

Unless there are other scripts assigned to me I won't publish anything
more in CVS until the next release is created and published.

Regards
~ Randy

On Feb 12, 6:22 pm, "Brendon Baumgartner" <bren...@netcal.com> wrote:
> Hello Everyone!
>
> Since we have commitment to move forward from many of us. Let's start
> small and easy. Anyone that can install, upgrade, and test, please help
> out!
>
> Brian, thanks for the outline, that's very helpful since it includes
> some of the intricacies of XRMS. Since it's a long list, lets break out
> the beginning part and start with testing the installation and upgrade
> processes as well as filing bug reports. After that, we can continue
> with your list.
>
> XRMS Installer/Updater: Test and QA
>
> Assigned to: Ivayno, Brendon, ...
>
> This basically consists of installing XRMS from current CVS, Upgrading
> existing installations from CVS, finding bugs, and documenting them. If
> any bugs that are currently documented are related to this, mark them as
> such and open any new bugs.
>
> *         Obtain list of people willing to test installer
>
> *         Verify bugs on SF.net
>
> *         Open new bugs on SF.net
>
> *         Test installer on Windows and Linux systems
>
> *         Test upgrade process on Windows and Linux systems. This
> requires that someone has an old database. I have one that I can't share
> and I'm hoping some other people have a database they can test against.
>
> *          
>
> Basic steps for installing XRMS:
>
> 1.       $ cvs -q -z3
> -d:pserver:anonym...@xrms.cvs.sourceforge.net:/cvsroot/xrms co xrms
>
> 2.       Create a MySQL database
>
> 3.       Edit include/vars.php and specify database info and install
> paths
>
> 4.       Edit include-locations.inc and specify paths
>
> 5.       Navigate to URL: (example)http://modena/~brendon/xrms/install/install.php

Glenn Powers

unread,
Feb 14, 2009, 1:30:30 PM2/14/09
to xrms-...@googlegroups.com
Randy,

Are you still using the pre-templates one.php?
/activities/templates/v1.99.php is just a subset of the old
activities/one.php. Making $datetime_format a user preference makes
sense to me, but I don't recall the conversation. What's wrong with the
date links in /activities/templates/v1.99.php? Please bear with me as I
get up to speed on this issue.

thanks,
glenn

Brendon Baumgartner

unread,
Feb 15, 2009, 10:54:55 PM2/15/09
to xrms-...@googlegroups.com
I updated my XRMS to the latest version and quickly ran through it.

I didn't notice anything other than jpgraph being broken. I had to
install the arial.ttf font (ms font pack) and that fixed it. (apt-get
install msttcorefonts)

I also ran /admin/updateto2.1.php. I don't think this created any
problems.

Issues I have seen:
1-Default theme should be blueengine
2-Instructions for completing JPgraph configuration/installation

Finally, I changed some of my preferences. I'll be on the look-out for
more bugs.

-Brendon

Randy

unread,
Feb 16, 2009, 8:44:14 PM2/16/09
to xrms-users
I discovered several scripts did not get updated to reflect the change
to allow individual users to set their own datetime_format - I just
published patches to CVS with the following files to accomodate that.

activities/activities-widget.php
activities/edit2.php
activities/one.php
activities/templates/v1.99.php
cases/new.php
include/utils-misc.php

Regards,
~ Randy
> run /admin/updateto2.1.php to activate the change.- Hide quoted text -
>
> - Show quoted text -

Stefan Pampel

unread,
Feb 22, 2009, 12:37:09 PM2/22/09
to xrms-...@googlegroups.com
On Thu, Feb 12, 2009 at 06:22:13PM -0800, Brendon Baumgartner wrote:
> Since we have commitment to move forward from many of us. Let’s start small and
> easy. Anyone that can install, upgrade, and test, please help out!

> · Obtain list of people willing to test installer

>
> · Verify bugs on SF.net
>
> · Open new bugs on SF.net
>
> · Test installer on Windows and Linux systems
>
> · Test upgrade process on Windows and Linux systems. This requires that
> someone has an old database. I have one that I can’t share and I’m hoping some
> other people have a database they can test against.

OK, the install process with the code from CVS was ok. Also installed
sample data.

I discovered one behavior:

- company > New Company button, creating a company without filling the
contact form on the right hand, the user will see the new company but
with contacts (from company id=1)

- Contact, Default
- Fufkin, Artie
- Smalls, Derek

Can anyone confirm?
--
/ polyformal /
| Kaesenstraße 8 /
| 50677 Köln - Germany /
| phone: +49 221 3103 122
| fax: +49 221 9311 9223
| http://www.polyformal.de/
|______________________/

GPG KEY: 11678845

signature.asc

ralapunga

unread,
Feb 23, 2009, 8:10:06 AM2/23/09
to xrms-users
Just installed. Everything seems to be working after running
updateto2.1.php....version number 1.99.3. Imported a database, will
test this week.

On 22 feb, 18:37, Stefan Pampel <polyformal...@users.sourceforge.net>
wrote:
>  signature.asc
> < 1 KWeergevenDownloaden

Ivaylo Boiadjiev

unread,
Feb 26, 2009, 12:28:44 PM2/26/09
to xrms-...@googlegroups.com
Hi, Stefan!

I remember having a similar issue a while back but I believe the problem was that my database got corrupted somehow during the install.  Dropping all the database tables and re-installing solved the problem.  Can you try that and see if the problem recurs?

Cheers,
Ivaylo

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkmhjUQACgkQXXT1nfS2Z᫩ညരᩃ瀼嬷ઈᝈ鉕顤�
cNcAoJj6Qyhd5RYuuir2kMbzZHk4HA5z
=JFZB
-----END PGP SIGNATURE-----


weijiao

unread,
Mar 2, 2009, 5:15:05 AM3/2/09
to xrms-users
Hello all,

I downloaded a fresh install from cvs Mar 1 2009.

I am using Debian on the server: Linux server2 2.6.18-6-amd64 #1 SMP
Fri Jun 6 05:24:08 UTC 2008 x86_64 GNU/Linux
Ubuntu on the client: 2.6.24-23-generic #1 SMP Mon Jan 26 00:13:11
UTC 2009 i686 GNU/Linux



I still have issues previously encountered:

Warning: require_once(PEAR.php) [function.require-once]: failed to
open stream: No such file or directory in ~/www/xrmscvs2/include/
classes/HTML/QuickForm.php on line 22

Fatal error: require_once() [function.require]: Failed opening
required 'PEAR.php' (include_path='.:/usr/share/php:/usr/share/pear:/
var/www/xrmscvs2/include/classes') in ~/www/xrmscvs2/include/classes/
HTML/QuickForm.php on line 22

I amended:

Changed require_once('/PEAR.php');
to require_once('PEAR/PEAR.php');

Searched contacts
Contacts came up as expected
Went to email merge
Used blank template
Insert custom fields does not work
Preview shows no fields inserted
Check all, Uncheck all, and Switch all appear not to work

Judging by the issues encountered so far it seems that the cvs version
is the same as before. Have I missed something?


On Feb 27, 1:28 am, Ivaylo Boiadjiev <ivaylo.w...@gmail.com> wrote:
> Hi, Stefan!
>
> I remember having a similar issue a while back but I believe the problem was
> that my database got corrupted somehow during the install.  Dropping all the
> database tables and re-installing solved the problem.  Can you try that and
> see if the problem recurs?
>
> Cheers,
> Ivaylo
>
> On Sun, Feb 22, 2009 at 12:37 PM, Stefan Pampel <
>

Glenn Powers

unread,
Mar 2, 2009, 9:30:32 PM3/2/09
to xrms-...@googlegroups.com
sudo apt-get install php-pear php-gettext
>>> iEYEARECAAYFAkmhjUQACgkQXXT1nfS2Z??????????

weijiao

unread,
Mar 4, 2009, 8:49:29 PM3/4/09
to xrms-users
Glenn,

Thanks for the suggestion. I am using php5. I can set up a box with
php4 if that is necessary.
Should xrms in its current cvs incarnation run with php5?

Glenn Powers

unread,
Mar 4, 2009, 9:33:39 PM3/4/09
to xrms-...@googlegroups.com

I'm currently running XRMS on php5:

Linux whitey 2.6.24-23-generic #1 SMP Mon Jan 26 00:13:11 UTC 2009 i686
GNU/Linux

PHP 5.2.4-2ubuntu5.5 with Suhosin-Patch 0.9.6.2 (cli) (built: Feb 11
2009 20:09:52)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies

Brian G. Peterson

unread,
Mar 5, 2009, 9:30:28 AM3/5/09
to xrms-...@googlegroups.com
XRMS has run correctly with PHP 5 for years.
--
Brian G. Peterson
http://braverock.com/brian/
Ph: 773-459-4973
IM: bgpbraverock


weijiao

unread,
Mar 8, 2009, 9:58:45 PM3/8/09
to xrms-users
Thanks Brian, everyone,

I have been using it with PHP5, just trying a fresh install to try to
assist with progressing things by testing.

For me, email merge is broken in the cvs install.

Email-2.php: It will not post fields from the drop down lists into the
template. The Error console reports that TinyMCE is not defined. If
fields are entered manually, some will go in, others not. eg custom1
cn be entered manually but will not appear in the email itself.
Email-3.php: The Checkall, Uncheckall, and Switchall buttons do not
work. The Error console reports that they are not defined.

I have seen comments about this in the forums, so it is not new, but
something to be fixed for an updated version.

In my working version I have overcome this by reverting to previous
versions of "Email". This will insert a subset of fields and uses the
TinyMCE editor. It will not insert "custom1" into the email itself,
but will insert it into the template. I have not been able to get the
buttons in email-3.php to work.

I hope that this is helpful/
> Brian G. Petersonhttp://braverock.com/brian/
> Ph: 773-459-4973
> IM: bgpbraverock
Reply all
Reply to author
Forward
0 new messages