On Mon, Jul 7, 2008 at 9:44 PM, Will Glass-Husain <[EMAIL PROTECTED]> wrote: > I'm pretty agnostic about this stuff, other than wanting something > that works well and is reasonably easy to use when we need it.
sounds like you want something else too. :) > Maybe the stuff that Henning customized is now in Maven core? It'd be > nice if this could be a standard installation. i wouldn't know, and i really only have so much attention/time i can give to OSS. Maven is off my radar. > WILL > > On Mon, Jul 7, 2008 at 4:19 PM, Nathan Bubna <[EMAIL PROTECTED]> wrote: >> On Mon, Jul 7, 2008 at 1:39 PM, Paul Sundling <[EMAIL PROTECTED]> wrote: >>> Sounds more like an ssh configuration problem. I bet it's been a long time >>> since the last update. >> >> it probably is just an ssh config issue of some sort, but it's just >> the symptom of the larger problem: dependence on a very customized >> maven build that is so fragile it only "reliably" works from a custom, >> specialized maven installation Henning setup on >> velocity.zones.apache.org that must be invoked from a set of shells >> scripts after a "newgrp velocity" command with ssh all properly >> configured everywhere. >> >> it's a beast. and it makes me grumpy every time i try to use it. >> >>> I know general Maven pretty well, but I haven't done much advanced site >>> stuff, mostly configuring reports. I'll try it locally sometime later in >>> the week. Maven 2 keeps getting better, so one of my first questions would >>> be what version are you using on the server? >> >> that would be quite welcome! i believe the maven build on >> velocity.zones.apache.org is 2.0.6, but i also believe it is a custom >> build, not the standard distribution. if you search the archives for >> this list, you can probably learn a lot of things that would help. >> >>> Paul Sundling >>> >>> On Mon, 7 Jul 2008, Nathan Bubna wrote: >>> >>>> Ok, in a fit of procrastinating what i should really work on this >>>> morning, i thought i'd try and do a quick update of the site to show >>>> the Tools 2.0-beta1 release, and thus ensure i can update the site on >>>> my new laptop, prior to finalizing (hopefully) the 2.0-beta2 release. >>>> Unfortunately, i can't build the site tools. It looks like the >>>> velocity-site-news plugin is not keeping pace with plexus: >>>> >>>> ... >>>> >>>> C:\java\apache\velocity\site\tools\velocity-site-news-plugin\target\generated-sources\modello\org\apache\velocity\site\news\model\ >>>> io\xpp3\NewsXpp3Reader.java:[18,31] cannot find symbol >>>> symbol : class ReaderFactory >>>> location: package org.codehaus.plexus.util >>>> ... >>>> >>>> now, this was just a matter of telling the pom to use some older >>>> version of plexus and in theory i shouldn't even need to have to site >>>> stuff all working on my computer, but i feel better about checking >>>> stuff in if i can try it locally. so, i tweaked the >>>> velocity-site-news-plugin pom, got the site tools to all build and was >>>> able to go to the site directory and run the site target successfully. >>>> but then, the site:run target failed. frustrated i decided to go >>>> ahead and check in my changes and just try building and deploying the >>>> site from velocity.zones.apache.org. I followed the instructions and >>>> all seemed to go well until the build_velocity_site.sh script failed >>>> when trying to actually deploy the updated site: >>>> >>>> [INFO] [site:deploy] >>>> scpexe://people.apache.org/www/velocity.apache.org - Session: Opened >>>> Using private key: /export/home/velocity/.ssh/id_rsa >>>> Executing command: /bin/bash -c 'ssh -i >>>> /export/home/velocity/.ssh/id_rsa -o "BatchMode yes" >>>> [EMAIL PROTECTED] "mkdir -p /w >>>> ww/velocity.apache.org/."' >>>> >>>> Permission denied (publickey,keyboard-interactive). >>>> >>>> scpexe://people.apache.org/www/velocity.apache.org - Session: >>>> Disconnecting >>>> scpexe://people.apache.org/www/velocity.apache.org - Session: Disconnected >>>> [INFO] >>>> ------------------------------------------------------------------------ >>>> [ERROR] BUILD ERROR >>>> [INFO] >>>> ------------------------------------------------------------------------ >>>> [INFO] Error uploading site >>>> >>>> Embedded error: Error performing commands for file transfer >>>> Exit code 255 - Permission denied (publickey,keyboard-interactive). >>>> >>>> >>>> this is far from the first time i've seen this. in fact, i recall >>>> spending much time fighting this same error in the past. i can't even >>>> remember if i succeeded though. either way, i'm sick of the maven >>>> site building headaches. what should be a fairly simple task has been >>>> an ordeal *for YEARS now*! the current process is brittle, unwieldy >>>> and worst of all, unmaintained. in contrast, there is the site >>>> process for VelocityTools: >>>> >>>> - uses DVSL (VTL-based, encourages DVSL maintenance) >>>> - deploy process is just: >>>> ant publish.docs >>>> ssh <user>@people.apache.org >>>> cd /www/velocity.apache.org/tools/devel (or release/<ver>) >>>> unzip -o ../docs.zip >>>> - and it works! no headaches! >>>> >>>> it's simple, low-maintenance, and doesn't make me want to throw >>>> things. granted, it may not have all the snazzy features Maven >>>> provides, but we're barely taking advantage of them anyway. so, >>>> consider this my warning that i intend to ditch this whole >>>> velocity-site thing. if any of you think this is a bad idea, by all >>>> means, please step up and maintain the velocity-site mess. i don't >>>> think anything less than that will change my mind, and it's doubtful >>>> whether even that would change it for long. i'm not sure when i'll >>>> get to making the change; i've little doubt that it will be more work >>>> than i imagine (especially figuring out what to do with those APT >>>> files); and i'm sure it won't be fun. but consider this my notice >>>> that i will no longer waste my time with this convoluted, >>>> temperamental Maven-crazy velocity-site stuff. >>>> >>>> p.s. help is welcome, and no one is allowed to complain about the lack >>>> of site updates unless they help, one way or another. ;-) >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>>> For additional commands, e-mail: [EMAIL PROTECTED] >>>> >>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>> For additional commands, e-mail: [EMAIL PROTECTED] >>> >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > > > -- > Forio Business Simulations > > Will Glass-Husain > [EMAIL PROTECTED] > www.forio.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
