From: <[EMAIL PROTECTED]>

> Hi Nicola,
>
> given how much discussion is currently going on @ Krysalis about
> autogenerating the build file for the user, and how much doco there is on
> cents, this is an unusual post.

Autogenerating the build file for a user has nothing to do with cents.
I don't see how "poor" documentation on cents has to do with the cents
themselves.

> Lets see:
> - We're not talking about autodownloading plugins here.

Ok, so you didn't even get to that stage, I understand.

> - Cents don't have an autogenerated init target(?)

They don't need it.

> - There is no common delegator file in Centipede(?)

There is.
It's just that we don't like to call simple build files "delegators" just to
give them a cool name.

You didn't mention other things that cents do:
"
> - Plugins are jars with the following contents: plugin.properties,
> plugin-build.xml, plugin-delegators.xml
"
Apart from the delegators, cents do this.

"
> - User downloads plugins and copies them to ${maven.home}/plugins
"
Cents users can do this, or have them downloaded automatically.

"
> - The user can tell maven about the plugins by doing: ant
> maven:install-plugins
>     - This process: 1) scans the plugins directory comparing jars to
> directories, ala Tomcat with WARs and webapps
>     -               2) unzips any 'new' plugins
>     -               3) runs a task to parse the init target and produce
> the callbacks
>     -             4) runs a task to regenerate a proposed new file -
> delegators.xml with all targets that may be
>                        delegated to in all available plugins and 'core
> maven'
"
On the Centipede site, it's stated that they behave like .war files.
And the automatic delegation is done by a special cent.

> If I could get centipede to work under linux I might bother using it. But,
> as usual, I'm too dumb to use one of your tools.

/You/ said it.
Seeing how much you understood of it all, I wouldn't say.

> > We offered to merge efforts in a single new project in a discussion at
> > Jakarta General, but some developers simply said no.
> > Is this "copying" what you want to do?
> > We have integrated Maven documentation generation in Centipede since our
> > last beta, and give you due credit.
> The extent of your documentation on maven in Centipede at
http://krysalis.sourceforge.net/centipede/centipede/maven-cent.html is
> vast. As a maven developer, it stuns me that's all you can come up with.
> Not even a single link to the maven site.

It's in alpha stage.
It's called maven.cent. We didn't change classnames like you are doing with
all the code that Maven is gobbling up.
No other cent has more documentation for now.

> And if I remember correctly, I'm the one that started the discussion on
> the krysalis list. It didn't get far, though.

Why? I did reply, I showed you how, I also put Maven parts in Centipede to
show you a possible way.

Guess why it failed.

> > You are free to do it, but I just wanted to tell the Maven community
> what is happening.
> And me posting to the dev list is hiding it somehow?

Did I see "Centipede" in the posting?
No.

> I've tried to read your documentation, and understand how things work. You
> make it too hard. I told you that 2 months ago, and now you're starting to
> document stuff?

Do I need to apologise?
This is getting ridiculous.

> According to the forest developers (which Centipede uses) "Forrest isn't
> ready for prime time yet,". There's no site, no docs and hence I've gotten
> nowhere with it. Since that's your documentation system (something I'm
> interested in), I thought that would be a good place.

Keep trying.
I had a terrible time integrating the Maven documentation system, which has
no documentation on how it works.

> You'd think you'd be happy we were converging.

 We are *not* converging.

If we were converging, the post would have been about using cents and
enhancing them so they fit both projects.

Anyway, as I said, you can do as you wish.

I just wanted to tell you all that Centipede already has most of this
functionality.

That's all.

Have a nice day.

--
Nicola Ken Barozzi                   [EMAIL PROTECTED]
            - verba volant, scripta manent -
   (discussions get forgotten, just code remains)
---------------------------------------------------------------------


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to