[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [epf-dev] Some help wanted with command line publishing for epf.eclipse.org
|
Onno, thanks for working on providing
this very useful capability.
If we need to pick one or two configurations
to start, I'd choose EPF Practices (and OpenUP that is published from the
EPF Practices). The "old" OpenUP library (before practices were
introduced) has not evolved in a while and should be archived at some point
in time. There might be a lot happening with XP and Scrum if committers/contributors
work on converting those libraries into practices, but not a lot is going
on now. MAM Practices may have some updates shortly, so I'd also consider
automating the publishing of this one.
I haven't used the command line publishing
yet, but I have published all these configurations that we have available
for download and in the Wiki by using EPFC, so below I offer my best guess
for what are the publishing options you asked.
Cheers,
Ricardo.
publish.all_epf_practices
=========================
Title: EPF
About Content: \libraries\EPF_Practices\publish.all_epf_practices.base\resources\about_practices.htm
Feedback URL: mailto:epf-dev@xxxxxxxxxxx
Publish Glossary: Yes
Publish Index: No
Banner Image: Leave it blank. Default will be used.
Check external hyperlinks: No, it may take too long
Convert broken hyperlinks to plain text: No
Diagrams:
Publish activity detail diagrams that have not been manually created:
Yes
Publish activity diagrams for unmodified activity extensions: Yes
Layout:
Show relationship sub-folders in navigation trees: No
Show related elements for roles, tasks and work products in navigation
trees: No
Show task descriptors in navigation trees: No
include method content in descriptor pages: Yes
Publish process usage in role, task and work product pages linking to
related desriptors: No
Default tab for activity pages: WBS
publish.openup
==============
Title: OpenUP
About Content: \libraries\EPF_Practices\publish.openup.base\resources\about.htm
Feedback URL: mailto:epf-dev@xxxxxxxxxxx
Publish Glossary: Yes
Publish Index: No
Banner Image: \libraries\EPF_Practices\publish.openup.base\resources\openup_banner.jpg
Check external hyperlinks: No
Convert broken hyperlinks to plain text: No
Diagrams:
Publish activity detail diagrams that have not been manually created:
Yes
Publish activity diagrams for unmodified activity extensions: Yes
Layout:
Show relationship sub-folders in navigation trees: No
Show related elements for roles, tasks and work products in navigation
trees: No
Show task descriptors in navigation trees: No
include method content in descriptor pages: Yes
Publish process usage in role, task and work product pages linking to
related desriptors: No
Default tab for activity pages: WBS
Scrum Overview
==============
Title: Scrum
About Content: \libraries\Scrum\about.htm
Feedback URL: mailto:epf-dev@xxxxxxxxxxx
Publish Glossary: Yes
Publish Index: No
Banner Image: \libraries\Scrum\Scrum\resources\Scrum_banner.JPG
Check external hyperlinks: No
Convert broken hyperlinks to plain text: No
Diagrams:
Publish activity detail diagrams that have not been manually created:
Yes
Publish activity diagrams for unmodified activity extensions: Yes
Layout:
Show relationship sub-folders in navigation trees: No
Show related elements for roles, tasks and work products in navigation
trees: No
Show task descriptors in navigation trees: No
include method content in descriptor pages: Yes
Publish process usage in role, task and work product pages linking to
related desriptors: No
Default tab for activity pages: WBS
publish.mdev.auth.mam_for_epl
==============
Title: Method Authoring Method for Eclipse Practice Library
About Content: blank - default will be used
Feedback URL: mailto:epf-dev@xxxxxxxxxxx
Publish Glossary: Yes
Publish Index: No
Banner Image: blank - default will be used
Check external hyperlinks: No
Convert broken hyperlinks to plain text: No
Diagrams:
Publish activity detail diagrams that have not been manually created:
Yes
Publish activity diagrams for unmodified activity extensions: Yes
Layout:
Show relationship sub-folders in navigation trees: No
Show related elements for roles, tasks and work products in navigation
trees: No
Show task descriptors in navigation trees: No
include method content in descriptor pages: Yes
Publish process usage in role, task and work product pages linking to
related desriptors: No
Default tab for activity pages: WBS
From:
| "Straaten, Onno van der" <onno.van.der.straaten@xxxxxxxxxx>
|
To:
| <epf-dev@xxxxxxxxxxx>
|
Date:
| 01/15/2009 11:53 AM
|
Subject:
| [epf-dev] Some help wanted with command
line publishing for epf.eclipse.org |
Hi all,
I am working on the integration of the command line publishing for http://epf.eclipse.org.
The idea behind this work is to make it very easy to update the Wiki sites.
It will be just a matter of selecting a library, configuration and version
(tag or HEAD) from CVS. EPF Wiki will then do the checkout and publish,
create the baseline process and update the wiki. No need to do it yourself
manually from EPFC: checkout, publish, zip, upload to epf.eclips.org and
then schedule an update.
If you want this in a new release of EPF Wiki, please vote for this bugzilla
https://bugs.eclipse.org/bugs/show_bug.cgi?id=261167.
To be able to implement this feature for http://epf.eclipse.org
I need some help. I want to know the configurations we want publish and
the publishing options. Secondly I am sure how these publishing options
are translated to the command line switches. I need some help filling in
the blanks.
In CVS we have the following libraries:
1 - org.eclipse.epf/libraries/EPF_Practices
2 - org.eclipse.epf/libraries/OpenUP
3 - org.eclipse.epf/libraries/XP
4 - org.eclipse.epf/libraries/Scrum
5 - org.eclipse.epf/libraries/MAM_Practices
>From these libraries we want to publish the following configurations
I think:
1: publish.all_epf_practices; publish.openup
4: Scrum Overview
5: publish.mdev.auth.mam_for_epl
(2 is no longer used, we are publishing openup from 1 and 3 needs to be
upgraded)
For all configurations we want to publish I would like to know the publishing
options so at the bottom of this email I have included all configurations
with the publishing options. For all these options I would also like to
know how to translate these to command line switches. I know some of them
but not all. I think that not all publishing options can be set on the
command line, this might be an issue but maybe the defaults are okay.
BTW this all made me think again it would be a nice addition to EPFC if
the publishing options would be stored in the configuration and in CVS.
This would simplify the command line and manual publish.
Thanks in advance,
Onno
The required and optional options are:
Required:
-libraryPath <path to method library>
-publishPath <path to publish to>
-config <configuration to select from library>
Optional:
-about <about html file>
-banner <banner image>
-bannerHeight <banner image height>
-checkLinks
-dynamic <name>
-feedback <feedback url>
-glossary
-index
-publishUnverifiedDiagrams
-title <title for published pages>
I'm unsure about:
-dynamic <name>
-publishUnverifiedDiagrams
So for the publishing options this means, I'm unsure about:
Convert broken hyperlinks to plain text:
Diagrams:
Publish activity detail diagrams that have not been manually created:
-publishUnverifiedDiagrams?
Publish activity diagrams for unmodified activity extensions: ?
Layout:
Show relationship sub-folders in navigation trees: ?
Show related elements for roles, tasks and work products in navigation
trees: ?
Show task descriptors in navigation trees: ?
include method content in descriptor pages: ?
Publish process usage in role, task and work product pages linking to
related desriptors: ?
Default tab for activity pages:
publish.all_epf_practices
=========================
Title:
About Content:
Feedback URL:
Publish Glossary: Yes/No
Publish Index: Yes/No
Banner Image:
Check external hyperlinks:
Convert broken hyperlinks to plain text:
Diagrams:
Publish activity detail diagrams that have not been manually created:
Yes/No
Publish activity diagrams for unmodified activity extensions: Yes/No
Layout:
Show relationship sub-folders in navigation trees: Yes/No
Show related elements for roles, tasks and work products in navigation
trees: Yes/No
Show task descriptors in navigation trees: Yes/No
include method content in descriptor pages: Yes/No
Publish process usage in role, task and work product pages linking to
related desriptors: Yes/No
Default tab for activity pages:
publish.openup
==============
Title:
About Content:
Feedback URL:
Publish Glossary: Yes/No
Publish Index: Yes/No
Banner Image:
Check external hyperlinks:
Convert broken hyperlinks to plain text:
Diagrams:
Publish activity detail diagrams that have not been manually created:
Yes/No
Publish activity diagrams for unmodified activity extensions: Yes/No
Layout:
Show relationship sub-folders in navigation trees: Yes/No
Show related elements for roles, tasks and work products in navigation
trees: Yes/No
Show task descriptors in navigation trees: Yes/No
include method content in descriptor pages: Yes/No
Publish process usage in role, task and work product pages linking to
related desriptors: Yes/No
Default tab for activity pages:
Scrum Overview
==============
Title:
About Content:
Feedback URL:
Publish Glossary: Yes/No
Publish Index: Yes/No
Banner Image:
Check external hyperlinks:
Convert broken hyperlinks to plain text:
Diagrams:
Publish activity detail diagrams that have not been manually created:
Yes/No
Publish activity diagrams for unmodified activity extensions: Yes/No
Layout:
Show relationship sub-folders in navigation trees: Yes/No
Show related elements for roles, tasks and work products in navigation
trees: Yes/No
Show task descriptors in navigation trees: Yes/No
include method content in descriptor pages: Yes/No
Publish process usage in role, task and work product pages linking to
related desriptors: Yes/No
Default tab for activity pages:
publish.mdev.auth.mam_for_epl
==============
Title:
About Content:
Feedback URL:
Publish Glossary: Yes/No
Publish Index: Yes/No
Banner Image:
Check external hyperlinks:
Convert broken hyperlinks to plain text:
Diagrams:
Publish activity detail diagrams that have not been manually created:
Yes/No
Publish activity diagrams for unmodified activity extensions: Yes/No
Layout:
Show relationship sub-folders in navigation trees: Yes/No
Show related elements for roles, tasks and work products in navigation
trees: Yes/No
Show task descriptors in navigation trees: Yes/No
include method content in descriptor pages: Yes/No
Publish process usage in role, task and work product pages linking to
related desriptors: Yes/No
Default tab for activity pages:
Please help Logica to respect the environment by not printing this email
/ Merci d'aider Logica à préserver l'environnement en évitant d'imprimer
ce mail / Bitte drucken Sie diese Nachricht nicht aus und helfen Sie so
Logica dabei die Umwelt zu schuetzen / Por favor ajude a Logica a respeitar
o ambiente não imprimindo este correio electrónico. This e-mail and any
attachment is for authorised use by the intended recipient(s) only. It
may contain proprietary material, confidential information and/or be subject
to legal privilege. It should not be copied, disclosed to, retained or
used by, any other party. If you are not an intended recipient then please
promptly delete this e-mail and any attachment and all copies and inform
the sender. Thank you. _______________________________________________
epf-dev mailing list
epf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/epf-dev