|
List Info
Thread: Version control, website and CVS HEAD
|
|
| Version control, website and CVS HEAD |
  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
anoncvs cvs.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__
han blip://misc/pkg/caudium-cvs-head-2007-08-08/caudium/s
erver$ ./install
./install: line 5: ./bin/install: Permission denied
han blip://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:__
han blip://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 |
  France |
2007-08-08 02:03:04 |
_______________________________________________
Caudium-general mailing list
caudium-general caudium.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 |
  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
> anoncvs cvs.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__
> han blip://misc/pkg/caudium-cvs-head-2007-08-08/caudium/s
erver$ ./install
>
> ./install: line 5: ./bin/install: Permission denied
> han blip://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:__
>
> han blip://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-general caudium.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 |
  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 |
  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 |
  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-general caudium.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 |
  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:__
>
> han blip://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 |
  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 |
  France |
2007-08-09 14:28:43 |
_______________________________________________
Caudium-general mailing list
caudium-general caudium.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 |
  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:__
>>
>> han blip://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
>
|
|
|
|
|