[opencms-dev] Development cycle building web sites using Opencms

Alexander Wallace aw at avatartechnology.com
Wed May 18 15:36:35 CEST 2005


I use netbeans in a similar way, it has an excellent jsp editor... you can 
bring in opencms libs and docs to have code completion and java docs there... 
and test that your jsps compile fine.... CVS module is also there... but 
again, it has nothing to do with opencms... its a matter of setting up the 
synchronization feature and then use your favorite tool

On Wednesday 18 May 2005 06:27 am, Bernd Wolfsegger wrote:
> On Wednesday 18 May 2005 13:07, David García González wrote:
> > Hi Brend, I'm very interested in that feature of Eclipse, but how do you
> > configure the CVS and OpenCMS to work that way?
> 
> Ah well, that was a misunderstanding, the CVS functionality of Eclipse has 
> nothing to with OpenCms and synchronisation.
> OpenCms itself has some kind of CVS, the history.
> But for development I use Eclipse and its CVS access and management feature 
> only.
> After development I just synchronize the ready to use/test JSP into OpenCms.
> You can configure the folder to synchronize in the administration view of 
> OpenCms. After that just press synchronize (in the top menu bar of OpenCms) 
> every time you like to update from file system to VFS or vis versa.
> 
> Kind regards, Bernd
> 
> P.S. I like that name Brend, its easier to pronounce in english :)
> 
> >
> > Thanks.
> > 	David.
> >
> > -----Mensaje original-----
> > De: opencms-dev-bounces at opencms.org
> > [mailto:opencms-dev-bounces at opencms.org] En nombre de Bernd Wolfsegger
> > Enviado el: miércoles, 18 de mayo de 2005 10:40
> > Para: The OpenCms mailing list
> > Asunto: Re: [opencms-dev] Development cycle building web sites using
> > Opencms
> >
> > Hi Pedro,
> >
> > for JSP and Java development I recommend using Eclipse 3.1 (Newsest
> > milestone version together with the latest milestone Webtools version).
> > It has also a builtin CVS functionality.
> > Than use the synchronize feature of OpenCms to get the files updated in 
the
> > VFS.
> > The only disadvantage is that when restarting the server the settings for
> > synchronisation are gone and you have to configure it anew.
> > Another disadvantage, you can synchronize one folder only (looks like a
> > bug, because you can select many folders in the synchronisation configure
> > dialog ...). So I do synchronize my complete module folder
> > below /system/modules/. That works fine.
> > But maybe this will be solved better in a future release (hopefully in the
> > final 6)
> >
> > Kind regards, Bernd
> >
> > On Wednesday 18 May 2005 05:29, Pedro Huitema wrote:
> > > You can also do your code development in Dreamweaver, and then copy 
paste
> > > into the text editor, and refresh the test page. At least that's what I
> > > do... Your template file shouldn't require that much hard code; my main
> > > file only uses a couple of tags. The tricky part is getting those
> > > navigation scripts to work, but like I said, you can still develop those
> > > in Dreamweaver and then copy paste into opencms...
> > >
> > > Pedro Huitema
> > > (360) 650-7229
> > > Pedro.Huitema at wwu.edu <mailto:Pedro.Huitema at wwu.edu>
> > > Web Services, MH182
> > > Western Washington University <http://www.wwu.edu/>
> > > Bellingham, WA 98225-9009
> > >
> > > ________________________________
> > >
> > > From: opencms-dev-bounces at opencms.org on behalf of Vasil Stefanov
> > > Sent: Tue 5/17/2005 5:06 PM
> > > To: 'The OpenCms mailing list'
> > > Subject: RE: [opencms-dev] Development cycle building web sites using
> > > Opencms
> > >
> > >
> > >
> > > Hello Pedro,
> > >
> > > My scenario is similar to yours. I have already developed my templates 
as
> > > html in Macromedia Dreamweaver. Now I want to leave the Dreamwaver 
static
> > > templating and migrate to Opencms tempating.
> > > The major problem that I have is how to develop the templates in the
> > > /system/modules/{package name}/templates
> > > Suppose I have in this case a template test-template.
> > > I add tags in this template using "Edit sourcecode" in Opencms Explorer.
> > > Then I save the template. Then preview in browser. I have a error. Then
> > > start the cycle from the beginning.
> > > But this process is very slow. The browser editor is poor. Also I can't
> > > version my source code (the code of template file) in versioning system
> > > like cvs. It is possible that I'm in wrong way. I think that the code of
> > > template is not what a cms is supposed. The cms is supposed for the
> > > content that this template will present to the visitors and authors. Am 
I
> > > right? Or may be I'm completely wrong.
> > > I looked at the templates provided by the alkacon documentation. These
> > > are enough complex to be developed in the manner I mentioned above.
> > > I expect to develop my templates and also a jsp pages (/sites/default) 
in
> > > a more sophisticated manner.
> > >
> > > So the main question is
> > > - How to develop for opencms outside the opencms Explorer?
> > >
> > > Is there a how-to document explaining such development cycle?
> > >
> > > The is a posting suggesting these alternatives:
> > > 1- use mozilla and the mozex extension to call an external editor of 
your
> > > choice.
> > > 2- Use the sync feature to sync with the fs of the server.
> > > 3- i think someone here in the list said they had developped web dav and
> > > they were thinking about contributing the code...
> > > 4- develop separately and then import your file, possibly change the 
type
> > > later...
> > >
> > > It looks cases 2 and 4 are right for me, but I don't know how to
> > > implement these cases.
> > >
> > > Thanks.
> > >
> > >
> > >
> > > -----Original Message-----
> > > From: opencms-dev-bounces at opencms.org
> > > [mailto:opencms-dev-bounces at opencms.org] On Behalf Of Pedro Huitema
> > > Sent: Wednesday, May 18, 2005 2:03 AM
> > > To: The OpenCms mailing list
> > > Subject: RE: [opencms-dev] Development cycle building web sites using
> > > Opencms
> > >
> > > Vasil,
> > >
> > > As far as I am concerned, I initially develop my templates in Macromedia
> > > Dreamweaver (a standard html page), then once I am satisfied, I copy
> > > paste the template into OpenCMS and turn it into a jsp where I add the
> > > various tags for titles and properties.
> > >
> > > This allows me to create complex templates, all while keeping the
> > > development of individual pages very simple, which is what a CMS is
> > > supposed to do.
> > >
> > > I wouldn't count on the ability to create complex pages from the text
> > > editor...
> > >
> > >
> > > Pedro Huitema
> > > (360) 650-7229
> > > Pedro.Huitema at wwu.edu
> > > Web Services, MH182
> > > Western Washington University
> > > Bellingham, WA 98225-9009
> > >
> > > -----Original Message-----
> > > From: opencms-dev-bounces at opencms.org
> > > [mailto:opencms-dev-bounces at opencms.org] On Behalf Of Vasil Stefanov
> > > Sent: Tuesday, May 17, 2005 9:07 AM
> > > To: opencms-dev at opencms.org
> > > Subject: [opencms-dev] Development cycle building web sites using
> > > Opencms
> > >
> > > Hello,
> > >
> > > I'm starting with Opencms 6.0 beta3.
> > > What is the development cycle when building web sites using Opencms?
> > >
> > > When I develop a web site I usually access the source code file with my
> > > editor, write changes and then preview the modifications in browser.
> > > In Opencms I don't know how to access the file with my favorite editor.
> > > It
> > > is impossible for me to develop a complex template using the web editor
> > > provided by Opencms (the browser editor).
> > >
> > > Or
> > >
> > > How can I access the Opencms vfs with external program (usually a text
> > > editor).
> > >
> > > Is there a driver for Opencms vfs. Is it possible to mount vfs as a
> > > directory to the real file system.
> > >
> > > Why is chosen the virtual file system and not the files a stored in the
> > > real
> > > file system? What is the advantage?
> > >
> > > Let's someone explain his development cycle when building web sites with
> > > Opencms.
> > >
> > > Thanks.
> > >
> > >
> > >
> > >
> > >
> > > _______________________________________________
> > > This mail is send to you from the opencms-dev mailing list
> > > To change your list options, or to unsubscribe from the list, please
> > > visit
> > > http://mail.opencms.org/mailman/listinfo/opencms-dev
> > >
> > >
> > > _______________________________________________
> > > This mail is send to you from the opencms-dev mailing list
> > > To change your list options, or to unsubscribe from the list, please
> > > visit http://mail.opencms.org/mailman/listinfo/opencms-dev
> > >
> > >
> > >
> > > _______________________________________________
> > > This mail is send to you from the opencms-dev mailing list
> > > To change your list options, or to unsubscribe from the list, please
> > > visit http://mail.opencms.org/mailman/listinfo/opencms-dev
> 
> -- 
> 
> [  Code Create
> [  Web Content Management und Präsentation
> 
> 
> [  Bernd Wolfsegger
> [  Sun Certified Programmer for Java(TM) 2 Platform
> 
> 
> [  Office in Germany
> [
> [  Lohmeyerstrasse 13
> [  10587 Berlin
> [  Germany
> [  Fon +49 (0)30 26555788
> [  Fax +49 (0)30 2651835
> 
> [  Office in Kenya
> [
> [  P.O. Box 890
> [  V/Market
> [  00621 Nairobi
> [  Kenya
> [  Mobile +254 (0)720 481053
> 
> [  bw at code-create.de(com)
> [  http://www.code-create.de(com)/
> 
> 
> 
> _______________________________________________
> This mail is send to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> http://mail.opencms.org/mailman/listinfo/opencms-dev
> 



More information about the opencms-dev mailing list