List Info

Thread: Version control, website and CVS HEAD




Version control, website and CVS HEAD
country flaguser name
Sweden
2007-08-08 01:39:25

_Version control_
I Think it's time to leave CVS for a better solution, I
suggest 
Subversion but any other system that suites our needs it
good.
I think sourceforge:s SVN is very good (I use it in severa
projects), but 
I know caudium group has a bad history with sf, so maybe I
could host or 
setup svn and import the old cvs tree.

I offer to to one of:
- import current cvs tree into sf svn service
- setup svn at a "caudium" machine and import
current cvs tree into that
- import current cvs tree into my already setup svn host
(hosted as colo 
in sweden

_website_
We really should use a CMS tool to it's easy to collab on
the contents and 
even by users that dont know how to use a VC-tool, I suggest

geeklog(.net), 
I use it for several sites and it has loads of plugins,
addons and 
themes.

Example sites: memoras.org, scouting.se, deko04.gazonk.se

I offer to do one of:
- setup geeklog at a "caudium" machine
- setup and host caudium on geeklog at my colo server
- help someone else to setup another cms

_CVS HEAD_
CVS Head is broken does we know that ?

(tag stable_1_4 _does_ work)

I checked out today 2007-08-08:
SSH_AUTH_SOCK= CVS_RSH=/home/han/bin/sshanoncvs cvs -d 
anoncvscvs.caudiumforge.net:/cvs/caudium co caudium 
caudium
./autogen.sh
./configure --prefix=/misc/pkg/caudium-cvs-head-2007-08-08


__Problem 1: make dosen't work:__

make[3]: Entering directory
`/misc/src/caudium/caudium/src/cmods/Caudium'
make[3]: *** No targets specified and no makefile found. 
Stop.
make[3]: Leaving directory
`/misc/src/caudium/caudium/src/cmods/Caudium'
make[2]: *** [Caudium] Error 1
make[2]: Leaving directory
`/misc/src/caudium/caudium/src/cmods'
make[1]: *** [cmods] Error 2
make[1]: Leaving directory `/misc/src/caudium/caudium/src'
make: *** [src] Error 2

quick fix ?:
caudium/src/cmods/_Caudium$ ln -s Makefile.pre Makefile
caudium/src/cmods/Mhash$ ln -s Makefile.pre Makefile
caudium/src/cmods/PCRE$ ln -s Makefile.pre Makefile
caudium/src/cmods/PiXSL$ ln -s Makefile.pre Makefile
caudium/src/cmods/UltraLog$ ln -s Makefile.pre Makefile


In the following dirs I need to add a Makefile with a single
empty all: 
target
/misc/src/caudium/caudium/src/cmods/JavaScript
/misc/src/caudium/caudium/src/cmods/OpenSSL
/misc/src/caudium/caudium/src/cmods/Perl
/misc/src/caudium/caudium/src/cmods/SpiderMonkey
/misc/src/caudium/caudium/src/cmods/libxslt
/misc/src/caudium/caudium/src/cmods/mnoGo
/misc/src/caudium/caudium/src/cmods/Guile
/misc/src/caudium/caudium/src/cmods/Caudium

(now make works)


make install

__Problem 2: caudium/server/bin/install isn't executable__
hanblip://misc/pkg/caudium-cvs-head-2007-08-08/caudium/s
erver$ ./install

./install: line 5: ./bin/install: Permission denied
hanblip://misc/pkg/caudium-cvs-head-2007-08-08/caudium/s
erver$ chmod +x 
./bin/install


__Problem 3: caudium can't find "nbio", which is
the big problem:__

hanblip://misc/pkg/caudium-cvs-head-2007-08-08/caudium/s
erver$ ./install
lib/7.6.112/_Caudium.so:-: Warning: Failed to load library:

/misc/pkg/caudium-cvs-head-2007-08-08/caudium/server/lib/7.6
.112/_Caudium.so: 
undefined symbol: init_nbio
etc/modules/Caudium.pmod/module.pmod:26:Undefined identifier
"_Caudium".
base_server/newdecode.pike:203:Index 'parse_html' not
present in module 
'Caudium'.
base_server/newdecode.pike:216:Index 'parse_html' not
present in module 
'Caudium'.
base_server/newdecode.pike:229:Index 'parse_html' not
present in module 
'Caudium'.
base_server/newdecode.pike:237:Index 'parse_html' not
present in module 
'Caudium'.
base_server/newdecode.pike:307:Index 'parse_html' not
present in module 
'Caudium'.
base_server/newdecode.pike:316:Index 'parse_html' not
present in module 
'Caudium'.
Pike: Failed to compile script:
Compilation failed.

/usr/lib/pike/7.6.112/lib/master.pike:2668:

master()->_main(({"/usr/bin/pike","-I/misc
/pkg/caudium-cvs-head-2007-08-08/caudium/server/",,,3})
,({"SSH_AGENT_PID=5130","TERM=rxvt",&quo
t;SH

ELL=/bin/bash","WINDOWID=16777219","USER
=han","LS_COLORS=no=00:f"+[618],,,20}))

I offer to do any coding/testing/packageing and so but I
dont unserstand 
the caudium code yet, so I would like to have some help ?


//greetings Henrik Andreasson (kinneh)


  
Re: Version control, website and CVS HEAD
country flaguser name
France
2007-08-08 02:03:04
_______________________________________________
Caudium-general mailing list
caudium-generalcaudium.net
http://
lists.oav.net/wws/info/caudium-general
Archives are : http://l
ists.oav.net/wws/arc/caudium-general
Caudium Website : http://caudium.net/
Caudium Users in the World : http://www.frappr.com/c
audium (add yourself there)
Re: Version control, website and CVS HEAD
country flaguser name
Austria
2007-08-08 04:18:14
hi
i have been busy these days as we had (and have) to migrate
several
thousand accounts from one organisation to another one. but
later this
year, we will be finished.

if needed i could mirror some things
(cvs,webpages,databases,...) in
case the next disks crash. maybe we should meet in irc to
get those
disccussed (if this is needed and wanted at all)

yours
josef

On Wed, 2007-08-08 at 08:39 +0200, Henrik Andreasson wrote:
> 
> _Version control_
> I Think it's time to leave CVS for a better solution, I
suggest 
> Subversion but any other system that suites our needs
it good.
> I think sourceforge:s SVN is very good (I use it in
severa projects), but 
> I know caudium group has a bad history with sf, so
maybe I could host or 
> setup svn and import the old cvs tree.
> 
> I offer to to one of:
> - import current cvs tree into sf svn service
> - setup svn at a "caudium" machine and import
current cvs tree into that
> - import current cvs tree into my already setup svn
host (hosted as colo 
> in sweden
> 
> _website_
> We really should use a CMS tool to it's easy to collab
on the contents and 
> even by users that dont know how to use a VC-tool, I
suggest 
> geeklog(.net), 
> I use it for several sites and it has loads of plugins,
addons and 
> themes.
> 
> Example sites: memoras.org, scouting.se,
deko04.gazonk.se
> 
> I offer to do one of:
> - setup geeklog at a "caudium" machine
> - setup and host caudium on geeklog at my colo server
> - help someone else to setup another cms
> 
> _CVS HEAD_
> CVS Head is broken does we know that ?
> 
> (tag stable_1_4 _does_ work)
> 
> I checked out today 2007-08-08:
> SSH_AUTH_SOCK= CVS_RSH=/home/han/bin/sshanoncvs cvs -d

> anoncvscvs.caudiumforge.net:/cvs/caudium co caudium 
caudium
> ./autogen.sh
> ./configure
--prefix=/misc/pkg/caudium-cvs-head-2007-08-08
> 
> 
> __Problem 1: make dosen't work:__
> 
> make[3]: Entering directory
`/misc/src/caudium/caudium/src/cmods/Caudium'
> make[3]: *** No targets specified and no makefile
found.  Stop.
> make[3]: Leaving directory
`/misc/src/caudium/caudium/src/cmods/Caudium'
> make[2]: *** [Caudium] Error 1
> make[2]: Leaving directory
`/misc/src/caudium/caudium/src/cmods'
> make[1]: *** [cmods] Error 2
> make[1]: Leaving directory
`/misc/src/caudium/caudium/src'
> make: *** [src] Error 2
> 
> quick fix ?:
> caudium/src/cmods/_Caudium$ ln -s Makefile.pre
Makefile
> caudium/src/cmods/Mhash$ ln -s Makefile.pre Makefile
> caudium/src/cmods/PCRE$ ln -s Makefile.pre Makefile
> caudium/src/cmods/PiXSL$ ln -s Makefile.pre Makefile
> caudium/src/cmods/UltraLog$ ln -s Makefile.pre
Makefile
> 
> 
> In the following dirs I need to add a Makefile with a
single empty all: 
> target
> /misc/src/caudium/caudium/src/cmods/JavaScript
> /misc/src/caudium/caudium/src/cmods/OpenSSL
> /misc/src/caudium/caudium/src/cmods/Perl
> /misc/src/caudium/caudium/src/cmods/SpiderMonkey
> /misc/src/caudium/caudium/src/cmods/libxslt
> /misc/src/caudium/caudium/src/cmods/mnoGo
> /misc/src/caudium/caudium/src/cmods/Guile
> /misc/src/caudium/caudium/src/cmods/Caudium
> 
> (now make works)
> 
> 
> make install
> 
> __Problem 2: caudium/server/bin/install isn't
executable__
> hanblip://misc/pkg/caudium-cvs-head-2007-08-08/caudium/s
erver$ ./install
> 
> ./install: line 5: ./bin/install: Permission denied
> hanblip://misc/pkg/caudium-cvs-head-2007-08-08/caudium/s
erver$ chmod +x 
> ./bin/install
> 
> 
> __Problem 3: caudium can't find "nbio", which
is the big problem:__
> 
> hanblip://misc/pkg/caudium-cvs-head-2007-08-08/caudium/s
erver$ ./install
> lib/7.6.112/_Caudium.so:-: Warning: Failed to load
library: 
>
/misc/pkg/caudium-cvs-head-2007-08-08/caudium/server/lib/7.6
.112/_Caudium.so: 
> undefined symbol: init_nbio
> etc/modules/Caudium.pmod/module.pmod:26:Undefined
identifier "_Caudium".
> base_server/newdecode.pike:203:Index 'parse_html' not
present in module 
> 'Caudium'.
> base_server/newdecode.pike:216:Index 'parse_html' not
present in module 
> 'Caudium'.
> base_server/newdecode.pike:229:Index 'parse_html' not
present in module 
> 'Caudium'.
> base_server/newdecode.pike:237:Index 'parse_html' not
present in module 
> 'Caudium'.
> base_server/newdecode.pike:307:Index 'parse_html' not
present in module 
> 'Caudium'.
> base_server/newdecode.pike:316:Index 'parse_html' not
present in module 
> 'Caudium'.
> Pike: Failed to compile script:
> Compilation failed.
> 
> /usr/lib/pike/7.6.112/lib/master.pike:2668:
> 
>
master()->_main(({"/usr/bin/pike","-I/misc
/pkg/caudium-cvs-head-2007-08-08/caudium/server/",,,3})
,({"SSH_AGENT_PID=5130","TERM=rxvt",&quo
t;SH
> 
>
ELL=/bin/bash","WINDOWID=16777219","USER
=han","LS_COLORS=no=00:f"+[618],,,20}))
> 
> I offer to do any coding/testing/packageing and so but
I dont unserstand 
> the caudium code yet, so I would like to have some help
?
> 
> 
> //greetings Henrik Andreasson (kinneh)
> 
> plain text document attachment (message-footer.txt)
> _______________________________________________
> Caudium-general mailing list
> caudium-generalcaudium.net
> http://
lists.oav.net/wws/info/caudium-general
> Archives are : http://l
ists.oav.net/wws/arc/caudium-general
> Caudium Website : http://caudium.net/
> Caudium Users in the World : http://www.frappr.com/c
audium (add yourself there)


  
Re: Version control, website and CVS HEAD
country flaguser name
United States
2007-08-08 08:48:05
>
> nbio is deprecated.
>
> On head you need some pike with shuffler, now the most
strange  
> thing is that HEAD still wants nbio....

That is strange, the start script was shifted to use
shuffler by  
default a few weeks ago. I'll take a look later today.

Bill

  
Re: Version control, website and CVS HEAD
country flaguser name
France
2007-08-08 11:41:27
Hi Josef,

josef radinger wrote:
> hi
> i have been busy these days as we had (and have) to
migrate several
> thousand accounts from one organisation to another one.
but later this
> year, we will be finished.



> if needed i could mirror some things
(cvs,webpages,databases,...) in
> case the next disks crash. maybe we should meet in irc
to get those
> disccussed (if this is needed and wanted at all)

About CVS / Webpages and Databases last crash has pushed me
to redisign
lots of things.

In fact the disk crash was due to well known IDE / PATA IBM
disk and the
fact that my servers servers was data populated.

For servers like one for CVS and the one for the website
(this is now
two separate servers...), all data are now on a Netapp its
self
replicated on a third party datacenter (I have no machines
behind this
second one.... but the date is safe !). "Servers"
are FreeBSD jails and
I have a farm of 3 servers ready to launch the jails if they
are
failing... So I am almost sure that next crash will not give
so long
outage as it did on disk crash.

For mirroring, now I let Bill think about strategy and if it
is needed,
we can do, bo some of mirrors I did setup has misably fails
after a
random amount of time because the mirror owner use the
mirror server for
another thing without telling me it has changed usage...

So one server is better than thousands that work half....

My 0,02€
/Xavier

  
Re: Version control, website and CVS HEAD
country flaguser name
Austria
2007-08-09 06:03:16
greetings

On Wed, 2007-08-08 at 18:41 +0200, Xavier Beaudouin wrote:
> Hi Josef,
> 
> josef radinger wrote:
> > hi
> > i have been busy these days as we had (and have)
to migrate several
> > thousand accounts from one organisation to another
one. but later this
> > year, we will be finished.
> 
> 

ok
we said that already one  year ago )

> > if needed i could mirror some things
(cvs,webpages,databases,...) in
> > case the next disks crash. maybe we should meet in
irc to get those
> > disccussed (if this is needed and wanted at all)
> 
> About CVS / Webpages and Databases last crash has
pushed me to redisign
> lots of things.
> 
> In fact the disk crash was due to well known IDE / PATA
IBM disk and the
> fact that my servers servers was data populated.
> 
> For servers like one for CVS and the one for the
website (this is now
> two separate servers...), all data are now on a Netapp
its self
> replicated on a third party datacenter (I have no
machines behind this
> second one.... but the date is safe !).
"Servers" are FreeBSD jails and
> I have a farm of 3 servers ready to launch the jails if
they are
> failing... So I am almost sure that next crash will not
give so long
> outage as it did on disk crash.

interesting.
off topic:
are you satisfied with netapp? and what system is used?
we have a 3020c with ontap 7.0.3 and from sending the wrong
replacement
disks, to interesting problems with querying quotas,
miserable
documentation,... we had a lot of smaller and bigger
problems. the only
thing we did not have was performance problems (but our
migration is
currently underway).

> For mirroring, now I let Bill think about strategy and
if it is needed,
> we can do, bo some of mirrors I did setup has misably
fails after a
> random amount of time because the mirror owner use the
mirror server for
> another thing without telling me it has changed
usage...
> 
> So one server is better than thousands that work
half....

agreed

and i forget to mention: my problems (XML-Parser,...) seem
to be fixed
now. i recreated the complete baseconfig of caudium, deleted
the extra
characters, created an extra vhost for webmail (with
XML-compliant
parser). camas seems to be somewhat slower than it used to
be with the
old pike and caudium.

josef

> My 0,02€
> /Xavier
> plain text document attachment (message-footer.txt)
> _______________________________________________
> Caudium-general mailing list
> caudium-generalcaudium.net
> http://
lists.oav.net/wws/info/caudium-general
> Archives are : http://l
ists.oav.net/wws/arc/caudium-general
> Caudium Website : http://caudium.net/
> Caudium Users in the World : http://www.frappr.com/c
audium (add yourself there)


  
Re: Version control, website and CVS HEAD
country flaguser name
United States
2007-08-09 11:30:13
FYI, this problem should be fixed now; it was caused by an
incomplete 
checkin... the fault of yours truly :O

Bill

> __Problem 3: caudium can't find "nbio", which
is the big problem:__
>
> hanblip://misc/pkg/caudium-cvs-head-2007-08-08/caudium/s
erver$ ./install
> lib/7.6.112/_Caudium.so:-: Warning: Failed to load
library: 
>
/misc/pkg/caudium-cvs-head-2007-08-08/caudium/server/lib/7.6
.112/_Caudium.so: 
> undefined symbol: init_nbio

  
Re: Version control, website and CVS HEAD
country flaguser name
United States
2007-08-09 11:39:42
I agree that using CVS for the website is less than ideal,
but it's better 
than nothing at the moment. I think a far more critical
problem is the 
overall design and layout of the site, but that's something
we've hashed 
over before.

Personally, I'd say that this is a perfect opportunity for
someone to use 
some of their RXML-fu to come up with a simple user editable
website tool. 
I think that something like finscribe is probably overkill,
but I'd be 
willing to hear opinions on that.

Bill

> _website_
> We really should use a CMS tool to it's easy to collab
on the contents and 
> even by users that dont know how to use a VC-tool, I
suggest geeklog(.net), I 
> use it for several sites and it has loads of plugins,
addons and themes.
>
> Example sites: memoras.org, scouting.se,
deko04.gazonk.se

  
Re: Version control, website and CVS HEAD
country flaguser name
France
2007-08-09 14:28:43
_______________________________________________
Caudium-general mailing list
caudium-generalcaudium.net
http://
lists.oav.net/wws/info/caudium-general
Archives are : http://l
ists.oav.net/wws/arc/caudium-general
Caudium Website : http://caudium.net/
Caudium Users in the World : http://www.frappr.com/c
audium (add yourself there)
CVS HEAD
country flaguser name
Sweden
2007-08-15 00:35:35
On Thu, 9 Aug 2007, H. William Welliver III wrote:


Hi I dont know if this is the same problem of another ...


cvs head from about a 10-20 min ago of caudium.


Running /usr/bin/pike7.6 -DENABLE_THREADS -DCAUDIUM
-DCAUDIUM_CACHE 
-DROXEN -DUSE_SHUFFLER -Ietc/include -Ibase_server
-Metc/modules 
-Mlib/7.6.112/ -w -P/usr/lib/caudium
base_server/caudiumloader.pike
ESC[1mCaudium is alive!
    Time: Wed Aug 15 07:32:05 2007
    pid: 11465   ppid: 11440   uid: rootESC[0m
Pike v7.6 release 112
Caudium loader version $Id: caudiumloader.pike,v 1.80
2007/08/15 01:48:51 
hww3 Exp $
Caudium started on Wed Aug 15 07:32:05 2007
Loading Caudium ... error:
base_server/caudium.pike:1549   Error: Too few arguments to
clone call.
base_server/caudium.pike:1549   Error: Expected:
function(string, string : 
object(is 66137))
base_server/caudium.pike:1549   Error: Got     :
function(mixed : void | 
mixed)



> FYI, this problem should be fixed now; it was caused by
an incomplete 
> checkin... the fault of yours truly :O
>
> Bill
>
>> __Problem 3: caudium can't find "nbio",
which is the big problem:__
>> 
>> hanblip://misc/pkg/caudium-cvs-head-2007-08-08/caudium/s
erver$ ./install
>> lib/7.6.112/_Caudium.so:-: Warning: Failed to load
library: 
>>
/misc/pkg/caudium-cvs-head-2007-08-08/caudium/server/lib/7.6
.112/_Caudium.so: 
>> undefined symbol: init_nbio
>

  
[1-10] [11]

about | contact  Other archives ( Real Estate discussion Medical topics )