You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by Kevin Meyer - KMZ <ke...@kmz.co.za> on 2011/07/17 18:26:06 UTC

Documentation links updated

Dear all,

Don't be surprised when you next "svn up" - there are a lot of changes 
to get the documentation sorted.

Now, however, webcheck has the following "bad links" report:

"These links could not be retrieved during the crawling of the website.

    file:///LICENSE.txt
        [Errno 2] No such file or directory: '/LICENSE.txt'
    referenced from:
        Default Runtime NOSQL ObjectStore - Project Dependencies"

And this results from a faulty apache commons-configuration pom.

This is when the full site is built using:
mvn3 -T 4 clean site-deploy -D modules=site -D deploy=local -D site=full -o

I'm using Maven 3 (with 4 threads) - total build takes about 10 minutes.
A webcheck:
time webcheck -a /tmp/m2-sites/isis/index.html -x /apidocs

Takes 4 minutes to complete.

As you can see, I'm ignoring the .../apidocs/.. links which are not built 
yet.


I have not committed the changes to the framework pom.xml to work 
with Maven 3. Mostly it was just changing the site maven-site-plugin to 
3.0-beta-3.

Now, to run msdf.o for apidoc generation, too!

Regards,
Kevin


Re: Documentation links updated

Posted by Dan Haywood <dk...@gmail.com>.
Per other thread also, I've created ISIS-107 as an umbrella for any 
miscellaneous messing about with site documentation.

Cheers
Dan


On 17/07/2011 19:55, Kevin Meyer - KMZ wrote:
> On 17 Jul 2011 at 17:38, Dan Haywood wrote:
>
>> On 17/07/2011 17:26, Kevin Meyer - KMZ wrote:
>>> Don't be surprised when you next "svn up" - there are a lot of changes
>>> to get the documentation sorted.
>> Yes, just noticed that.  A small suggestion ... could you check before
>> moving modules around that there no-one is working in these areas,
>> otherwise they'll get a tree conflict.  I know that Rob occasionally has
>> enhancements for the Scimpi viewer, and I saw that you moved
>> scimpi/servlet ->  scimpi/scimpi-servlet and scimpi/dispatcher ->
>> scimpi/scimpi-dispatcher.
> Indeed! You're quite right - I most certainly should have let everyone
> know what I was up to! Got caught up with getting all the doc links
> working. :)
>
> I sincerely hope there are no issues - at least we're still a very small
> group at the moment - but your suggestion will become more
> important as the Isis dev community grows.
>
> What I have learned, though, is for the documentation (and generated
> reports, e.g. modules report) to correctly sync up, the maven artifact Id
> *must* match the module name (and hence the module subdirectory) -
> thus renaming scimpi/servlet to scimpi/scimpi-servlet, etc.
>
> Anyway - I'm most likely going to take a break for a bit - but I will put
> the webcheck report somewhere (it took about 49 mins for msdf.sh set
> to use maven3 with 4 threads to generate the full doc build on my
> machine).
>
> Regards,
> Kevin
>
>
>
>

Re: Documentation links updated

Posted by Kevin Meyer - KMZ <ke...@kmz.co.za>.
On 17 Jul 2011 at 17:38, Dan Haywood wrote:

> On 17/07/2011 17:26, Kevin Meyer - KMZ wrote:
> >
> > Don't be surprised when you next "svn up" - there are a lot of changes
> > to get the documentation sorted.
> Yes, just noticed that.  A small suggestion ... could you check before 
> moving modules around that there no-one is working in these areas, 
> otherwise they'll get a tree conflict.  I know that Rob occasionally has 
> enhancements for the Scimpi viewer, and I saw that you moved 
> scimpi/servlet -> scimpi/scimpi-servlet and scimpi/dispatcher -> 
> scimpi/scimpi-dispatcher.

Indeed! You're quite right - I most certainly should have let everyone 
know what I was up to! Got caught up with getting all the doc links 
working. :)

I sincerely hope there are no issues - at least we're still a very small 
group at the moment - but your suggestion will become more 
important as the Isis dev community grows.

What I have learned, though, is for the documentation (and generated 
reports, e.g. modules report) to correctly sync up, the maven artifact Id 
*must* match the module name (and hence the module subdirectory) - 
thus renaming scimpi/servlet to scimpi/scimpi-servlet, etc.

Anyway - I'm most likely going to take a break for a bit - but I will put 
the webcheck report somewhere (it took about 49 mins for msdf.sh set 
to use maven3 with 4 threads to generate the full doc build on my 
machine).

Regards,
Kevin




Re: Documentation links updated

Posted by Dan Haywood <dk...@gmail.com>.
On 17/07/2011 17:26, Kevin Meyer - KMZ wrote:
> Dear all,
>
> Don't be surprised when you next "svn up" - there are a lot of changes
> to get the documentation sorted.
Yes, just noticed that.  A small suggestion ... could you check before 
moving modules around that there no-one is working in these areas, 
otherwise they'll get a tree conflict.  I know that Rob occasionally has 
enhancements for the Scimpi viewer, and I saw that you moved 
scimpi/servlet -> scimpi/scimpi-servlet and scimpi/dispatcher -> 
scimpi/scimpi-dispatcher.


>
> I have not committed the changes to the framework pom.xml to work
> with Maven 3. Mostly it was just changing the site maven-site-plugin to
> 3.0-beta-3.
>
> Now, to run msdf.o for apidoc generation, too!
Keep up the good work!

Cheers
Dan

> Regards,
> Kevin
>
>