[campsite-dev] Campsite 3.0.0-beta1 release
  • Dear Campsite users,

    Today we released the package 3.0.0-beta1 of Campsite, after a long
    development process. It's not yet fully done, there are still some features
    to implement. Here is the complete list:

    - finishing up the list statements (list subtitles)
    - rewrite the image display script (article image display doesn't work
    yet)
    - rewrite the indexing engine
    - rewrite the event managers
    - finish the test cases
    - write the template language convertor
    - update the sample packages
    - update the context class to allow plugins to add new attributes
    - write the manual
    - write the site backup/restore scripts

    This package contains some sample templates together with the corresponding
    database which you can install by following the steps in the INSTALL file.
    Unlike 2.2-2.7 versions 3.0 does not support multiple instances anymore.
    This means that for each instance you want to run you have to install
    Campsite in a new virtual host. The install process is much simpler and the
    dependencies are much fewer: we removed the C++ code so every dependency
    related to it vanished. No more compiling Smile

    There is a new dependency related to PHP: APC (Alternative PHP Cache).
    Please go to this page to learn how to install it: http://php.net/apc .

    Go to the Campware site (http://www.campware.org) to download the package.

    Happy testing!
    Campsite team
  • 11 Comments sorted by
  • _______________________________________________
    campsite-users mailing list
    campsite-users@lists.campware.org
    http://lists.campware.org/mailman/listinfo/campsite-users
  • _______________________________________________
    campsite-users mailing list
    campsite-users@lists.campware.org
    http://lists.campware.org/mailman/listinfo/campsite-users
  • _______________________________________________
    campsite-users mailing list
    campsite-users@lists.campware.org
    http://lists.campware.org/mailman/listinfo/campsite-users
  • _______________________________________________
    campsite-users mailing list
    campsite-users@lists.campware.org
    http://lists.campware.org/mailman/listinfo/campsite-users
  • _______________________________________________
    campsite-users mailing list
    campsite-users@lists.campware.org
    http://lists.campware.org/mailman/listinfo/campsite-users
  • _______________________________________________
    campsite-users mailing list
    campsite-users@lists.campware.org
    http://lists.campware.org/mailman/listinfo/campsite-users
  • Op dinsdag 30-10-2007 om 21:40 uur [tijdzone +0200], schreef Mugur Rus:
    > Dear Campsite users,
    >
    > Today we released the package 3.0.0-beta1 of Campsite, after a long
    > development process. It's not yet fully done, there are still some
    > features to implement. Here is the complete list:
    > * finishing up the list statements (list subtitles)
    > * rewrite the image display script (article image display
    > doesn't work yet)
    > * rewrite the indexing engine
    > * rewrite the event managers
    > * finish the test cases
    > * write the template language convertor
    > * update the sample packages
    > * update the context class to allow plugins to add new
    > attributes
    > * write the manual
    > * write the site backup/restore scripts
    > This package contains some sample templates together with the
    > corresponding database which you can install by following the steps in
    > the INSTALL file. Unlike 2.2-2.7 versions 3.0 does not support
    > multiple instances anymore. This means that for each instance you want
    > to run you have to install Campsite in a new virtual host. The install
    > process is much simpler and the dependencies are much fewer: we
    > removed the C++ code so every dependency related to it vanished. No
    > more compiling Smile
    >
    > There is a new dependency related to PHP: APC (Alternative PHP Cache).
    > Please go to this page to learn how to install it:
    > http://php.net/apc .
    >
    > Go to the Campware site (http://www.campware.org) to download the
    > package.
    >
    > Happy testing!
    > Campsite team
    >

    I tried running 3.0 beta on my server with Ubuntu 6.06 and php:apc
    installed. When i try running the install script i get this error:

    Fatal error: Call to a member function trigger_error() on a non-object
    in /var/www/ubuntumagazine/nl/www/install/classes/CampTemplate.php on
    line 93

    How can this be solved?

    Greetings,

    Jeroen
  • Would anyone be interested in helping me install 3.0 on a virtual server ?
    John

    Mugur Rus wrote:
    > Dear Mark,
    >
    > I strongly recommend to run 2.7 for the production site even if it's
    > harder to install. It is stable and tested compared to the beta 3.0.
    > We still have a long way to the stability with 3.0 and I can't
    > guarantee that you'll have a stable version in one month. You can
    > install 3.0 on a separate virtual host, test it and upgrade when make
    > the final release. The upgrade will be easy and automated so you won't
    > lose the work you spent on the 2.7 templates.
    >
    > Regards,
    > Mugur
    >
    > On 11/1/07, *Mark Corsi* > > wrote:
    >
    > Magur –
    >
    > It sounds like 3.x has made some fairly radical changes to the
    > base software. As you may remember, I have nearly completed my
    > installation of my test server with 2.7. However, since this is a
    > test server and will only be transferred to a live box after I am
    > able to prove Campsite is the right package for our needs, my
    > inclination is to dump what I have done and move over to 3.x. (A
    > side benefit is I will also be able to help you test out the beta
    > on a Red Hat Linux 5.x server)
    >
    > My one concern is that I would like to have a stable working
    > application running on my live box within a month. Do you think
    > the 3.x beta will be stabilized within the next few weeks? If not,
    > can you 'guestimate' a time frame for the beta testing phase?
    >
    >
    >
    > If you would prefer me to send emails like this (that really don't
    > pertain to the list) to you personally, please feel free to reply
    > back to: mcorsi@spearreport.com
    >
    > Thank for all the help,
    >
    > Mark
    >
    >
    >
    > ------------------------------------------------------------------------
    >
    > *From:* campsite-users-bounces@netfinity-4.mdlf.org
    >
    > [mailto:campsite-users-bounces@netfinity-4.mdlf.org
    > ] *On Behalf
    > Of *Mugur Rus
    > *Sent:* Thursday, November 01, 2007 3:16 PM
    > *To:* Mailing-list for all campsite users.
    > *Subject:* Re: [campsite-users] Campsite 3.0.0-beta1 release
    >
    >
    >
    > Dear Mark,
    >
    > We removed the multiple instance feature from Campsite because it
    > makes installing and configuring more complex. We changed Campsite
    > to a truly web-based application, in which you just drop the PHP
    > files in the document root directory and run the web based
    > installer. We may re-add the multiple instance feature but it will
    > work in a different way than in 2.x versions.
    >
    > Regards,
    > Mugur
    >
    > On 11/1/07, *Mark Corsi* > > wrote:
    >
    > Dear Mugur –
    >
    > Will the ability to handle multiple instances be added at a later
    > time in this latest version?
    >
    > Regards,
    >
    > Mark
    >
    >
    >
    > ------------------------------------------------------------------------
    >
    > *From:* campsite-users-bounces@netfinity-4.mdlf.org
    >
    > [mailto:campsite-users-bounces@netfinity-4.mdlf.org
    > ] *On Behalf
    > Of *Mugur Rus
    > *Sent:* Tuesday, October 30, 2007 3:41 PM
    > *To:* campsite-support@campware.org
    > ;
    > campware-all@netfinity-4.mdlf.org
    > ; Campsite Dev;
    > Mailing-list for all campsite users.
    > *Subject:* [campsite-users] Campsite 3.0.0-beta1 release
    >
    >
    >
    > Dear Campsite users,
    >
    > Today we released the package 3.0.0-beta1 of Campsite, after a
    > long development process. It's not yet fully done, there are still
    > some features to implement. Here is the complete list:
    >
    > * finishing up the list statements (list subtitles)
    > * rewrite the image display script (article image display
    > doesn't work yet)
    > * rewrite the indexing engine
    > * rewrite the event managers
    > * finish the test cases
    > * write the template language convertor
    > * update the sample packages
    > * update the context class to allow plugins to add new attributes
    > * write the manual
    > * write the site backup/restore scripts
    >
    > This package contains some sample templates together with the
    > corresponding database which you can install by following the
    > steps in the INSTALL file. Unlike 2.2-2.7 versions 3.0 does not
    > support multiple instances anymore. This means that for each
    > instance you want to run you have to install Campsite in a new
    > virtual host. The install process is much simpler and the
    > dependencies are much fewer: we removed the C++ code so every
    > dependency related to it vanished. No more compiling Smile
    >
    > There is a new dependency related to PHP: APC (Alternative PHP
    > Cache). Please go to this page to learn how to install it:
    > http://php.net/apc .
    >
    > Go to the Campware site ( http://www.campware.org) to download the
    > package.
    >
    > Happy testing!
    > Campsite team
    >
    >
    > _______________________________________________
    > campsite-users mailing list
    > campsite-users@lists.campware.org
    >
    > http://lists.campware.org/mailman/listinfo/campsite-users
    >
    >
    >
    >
    > _______________________________________________
    > campsite-users mailing list
    > campsite-users@lists.campware.org
    >
    > http://lists.campware.org/mailman/listinfo/campsite-users
    >
    >
    > ------------------------------------------------------------------------
    >
    > _______________________________________________
    > campsite-users mailing list
    > campsite-users@lists.campware.org
    > http://lists.campware.org/mailman/listinfo/campsite-users
    _______________________________________________
    campsite-users mailing list
    campsite-users@lists.campware.org
    http://lists.campware.org/mailman/listinfo/campsite-users
  • Hi Jeroen,

    this error is caused by insufficient permissions. Apache need write
    permission to templates_c folder.

    In your case this should be fixed by:

    sudo -s
    cd /var/www/ubuntumagazine/nl/www
    chgrp www-data templates_c
    chmod g+w teamplates_c


    On a standard installation chdir /var/www/campsite/html, and non-Debian
    based OS may use 'apache' instead of 'www-data'.



    > I tried running 3.0 beta on my server with Ubuntu 6.06 and php:apc
    > installed. When i try running the install script i get this error:
    >
    > Fatal error: Call to a member function trigger_error() on a non-object
    > in /var/www/ubuntumagazine/nl/www/install/classes/CampTemplate.php on
    > line 93
    >
    > How can this be solved?
    >
    > Greetings,
    >
    > Jeroen
    >
  • This solution works, thanks. However i now get a problem with the last
    installation steps. When saving the Main Configuration i get this error:
    Error: Could not write the configuration file. I tried changing the
    rights to /conf and /conf/install_conf.php (777), but that didn't solve
    the problem.

    Regards,

    Jeroen

    Op donderdag 08-11-2007 om 16:08 uur [tijdzone +0100], schreef Sebastian
    Goebel:
    > Hi Jeroen,
    >
    > this error is caused by insufficient permissions. Apache need write
    > permission to templates_c folder.
    >
    > In your case this should be fixed by:
    >
    > sudo -s
    > cd /var/www/ubuntumagazine/nl/www
    > chgrp www-data templates_c
    > chmod g+w teamplates_c
    >
    >
    > On a standard installation chdir /var/www/campsite/html, and non-Debian
    > based OS may use 'apache' instead of 'www-data'.
    >
    >
    >
    > > I tried running 3.0 beta on my server with Ubuntu 6.06 and php:apc
    > > installed. When i try running the install script i get this error:
    > >
    > > Fatal error: Call to a member function trigger_error() on a non-object
    > > in /var/www/ubuntumagazine/nl/www/install/classes/CampTemplate.php on
    > > line 93
    > >
    > > How can this be solved?
    > >
    > > Greetings,
    > >
    > > Jeroen
    > >
    >
  • Hi Jeroen,

    the installer also need to create some symlink in campsite base folder
    (/var/www/ubuntumagazine/nl/www), so following command should help:

    sudo -s
    chgrp www-data /var/www/ubuntumagazine/nl/www
    chmod g+w /var/www/ubuntumagazine/nl/www


    Aware, there is an bug in template_engine/classes/CampURITemplatePath.php
    Please replace by the attached one.

    Best,
    Sebastian


    > -----Original Message-----
    > From: Jeroen van de Nieuwenhof [mailto:lists@vandenieuwenhof.nl]
    > Sent: Tuesday, November 13, 2007 11:18 AM
    > To: campsite-dev@campware.org
    > Subject: RE: [campsite-dev] Campsite 3.0.0-beta1 release
    >
    >
    > This solution works, thanks. However i now get a problem with the last
    > installation steps. When saving the Main Configuration i get this error:
    > Error: Could not write the configuration file. I tried changing the
    > rights to /conf and /conf/install_conf.php (777), but that didn't solve
    > the problem.
    >
    > Regards,
    >
    > Jeroen
    >
    > Op donderdag 08-11-2007 om 16:08 uur [tijdzone +0100], schreef Sebastian
    > Goebel:
    > > Hi Jeroen,
    > >
    > > this error is caused by insufficient permissions. Apache need write
    > > permission to templates_c folder.
    > >
    > > In your case this should be fixed by:
    > >
    > > sudo -s
    > > cd /var/www/ubuntumagazine/nl/www
    > > chgrp www-data templates_c
    > > chmod g+w teamplates_c
    > >
    > >
    > > On a standard installation chdir /var/www/campsite/html, and non-Debian
    > > based OS may use 'apache' instead of 'www-data'.
    > >
    > >
    > >
    > > > I tried running 3.0 beta on my server with Ubuntu 6.06 and php:apc
    > > > installed. When i try running the install script i get this error:
    > > >
    > > > Fatal error: Call to a member function trigger_error() on a non-object
    > > > in /var/www/ubuntumagazine/nl/www/install/classes/CampTemplate.php on
    > > > line 93
    > > >
    > > > How can this be solved?
    > > >
    > > > Greetings,
    > > >
    > > > Jeroen
    > > >
    > >
    >