You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by Georg Kallidis <ge...@cedis.fu-berlin.de> on 2021/09/09 10:57:18 UTC
[LAZY][FEEDBACK] questions and statements on how to proceed with the
turbine web site migration
Hi!
all new git repos are now ready to use except turbine-fulcrum-site (read
comment in https://issues.apache.org/jira/browse/TRB-102) and
fulcrum-builder (which may be just a maven master build helper repo)!
Mirrored git repo Turbine-core has to be switched to become a regular one
and turbine-fulcrum is deprecated. Ok?
IMO to have the current web-site "as is" in an initial deployment we would
copy the content from a locally generated (updated version) of
turbine-site to
github.com/apache/turbine-site/content/ (in branch asf-site)
Subfolders hopefully (??!) will not be deleted, I do not expect this! All
previous versions and Fulcrum subsite should remain "as is".
The websites for turbine-core and fulcrum-site should go into branch
asf-site and folder
github.com/apache/turbine-core/content/
github.com/apache/turbine-fulcrum-site/content/
The detail components would be in each component's asf-site branch content
folder as well.
Missed I anything (completely)? Do you agree? Do you a different idea?
Building: Should we use Jenkins to build the web content? Defining a
Jenkinsfile, which would get picked up and build the content would be of
course most elegant and a great help!
It is mentioned more than once in the docs, that javadoc should be handled
separately, check branch javadoc in
https://github.com/apache/jena-site. Should we follow this? I propose yes.
Last but not least, github features: For now, I would start with
https://github.com/apache/turbine-archetypes and some others to add at
github feature issues, if nobody disagrees!
We have still an open INFRA ticket, but we may need open it new, as it
seems to me "stale":
https://issues.apache.org/jira/browse/INFRA-22176
Best regards, Georg
Check turbine site (and others):
https://gitbox.apache.org/schemes.cgi?turbine-site
Take a look at the apache web-site:
https://github.com/apache/www-site
Using .asf.yaml:
https://cwiki.apache.org/confluence/display/INFRA/Git+-+.asf.yaml+features
Javadoc, Migrating:
-
https://cwiki.apache.org/confluence/display/INFRA/How+Apache+Jena+migrated+from+the+CMS
More info:
https://infra.apache.org/project-site.html
https://cwiki.apache.org/confluence/display/INFRA/Migrate+your+project+website+from+the+Apache+CMS
https://cwiki.apache.org/confluence/display/INFRA/Jenkins