Bug 338578 - [docs] generate ECF 3.5 javadocs and move to eclipse.org
Summary: [docs] generate ECF 3.5 javadocs and move to eclipse.org
Status: RESOLVED FIXED
Alias: None
Product: ECF
Classification: RT
Component: ecf.doc (show other bugs)
Version: 3.4.0   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.5.0   Edit
Assignee: Scott Lewis CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 329124
  Show dependency tree
 
Reported: 2011-03-01 14:10 EST by Scott Lewis CLA
Modified: 2011-03-04 09:54 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Scott Lewis CLA 2011-03-01 14:10:10 EST
Currently our build produces javadoc for the ECF sdk here:

https://build.ecf-project.org/jenkins/job/C-HEAD-sdk.feature/javadoc/

This content has to be completed (as much as possible prior to 3.5), and moved/committed to eclipse.org CVS repo...making it available via http://www.eclipse.org/ecf/org.eclipse.ecf.docs/api
Comment 1 Scott Lewis CLA 2011-03-01 14:13:23 EST
Setting target milestone to 3.5
Comment 2 Scott Lewis CLA 2011-03-01 14:14:05 EST
Trying again to set target milestone :).
Comment 3 Scott Lewis CLA 2011-03-01 14:26:12 EST
Assigning to myself.
Comment 4 Markus Kuppe CLA 2011-03-03 10:10:21 EST
Why does the javadoc have to be checked into CVS? Can't we just make it available via download.eclipse.org?
Comment 5 Scott Lewis CLA 2011-03-03 10:21:27 EST
(In reply to comment #4)
> Why does the javadoc have to be checked into CVS? Can't we just make it
> available via download.eclipse.org?

It has to be checked into CVS to appear here:

http://www.eclipse.org/ecf/org.eclipse.ecf.docs/api/

Sure we can make it available via download.eclipse.org as well, but the above is both convenient and there are quite a lot of existing links to the API (e.g. from wiki docs, etc) that would be nice to maintain.
Comment 6 Markus Kuppe CLA 2011-03-03 10:24:29 EST
We could just place a redirect at the original location pointing to download.eclipse.org. Saves us from checking into CVS during the build.
Comment 7 Scott Lewis CLA 2011-03-03 10:37:21 EST
(In reply to comment #6)
> We could just place a redirect at the original location pointing to
> download.eclipse.org. Saves us from checking into CVS during the build.

Ok by me...as long as it works for the webmasters.
Comment 8 Markus Kuppe CLA 2011-03-03 11:11:45 EST
Why should the webmasters bother?
Comment 9 Scott Lewis CLA 2011-03-03 12:10:24 EST
(In reply to comment #8)
> Why should the webmasters bother?

To introduce the redirect.
Comment 10 Markus Kuppe CLA 2011-03-04 00:04:55 EST
What I had in mind was a simple index.html using a meta redirect. That way the redirect is totally in our control.
Comment 11 Markus Kuppe CLA 2011-03-04 01:46:39 EST
FWIW: javadoc/ is now gets copied to download.eclipse.org (e.g. http://download.eclipse.org/rt/ecf/3.5Test/javadoc/)
Comment 12 Scott Lewis CLA 2011-03-04 09:47:17 EST
I've added a redirect in http://www.eclipse.org/ecf/org.eclipse.ecf.docs/api/index.html so that it now goes to http://download.eclipse.org/rt/ecf/3.5Test/javadoc/index.html

One weakness with this approach is that existing links to http://www.eclipse.org/ecf/org.eclipse.ecf.docs/api/<path>/<to>/<doc>.html files will still go to old versions (i.e. not the new/3.5 versions).  But, since I can't do any more on this now, we'll live with it.

Markus...how/when is new content generated and uploaded to download.eclipse.org?

Resolving as fixed.
Comment 13 Markus Kuppe CLA 2011-03-04 09:54:33 EST
(In reply to comment #12)

> Markus...how/when is new content generated and uploaded to
> download.eclipse.org?

Every time we press the build button.