[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17811896#comment-17811896 ] Piergiorgio Lucidi commented on CONNECTORS-1495: Michele Piazzolla is working on the new Pelican configuration: [https://github.com/vecio88/manifoldcf-site/tree/preview/pelican] > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17805440#comment-17805440 ] Piergiorgio Lucidi commented on CONNECTORS-1495: The new website that is using Pelican is available here: [https://manifoldcf-pelican.staged.apache.org/] The website is the result of what Sebb created for us in the pelican branches included in the manifold-site project on GitHub. Unfortunately we should invest some time to adapt a new layout and reorganize all the contents. I'll try to understand if the old layout built using Jekyll can be used. > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17799595#comment-17799595 ] Piergiorgio Lucidi commented on CONNECTORS-1495: ??Have you thought about licensing of those materials? This would be the time...?? [~kwri...@metacarta.com] do you mean building an official Docker Image of ManifoldCF? > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17799590#comment-17799590 ] Piergiorgio Lucidi commented on CONNECTORS-1495: I have just migrated the ManifoldCF SDK project into ASF GitHub here: [https://github.com/apache/manifoldcf-sdk] > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17798641#comment-17798641 ] Piergiorgio Lucidi commented on CONNECTORS-1495: ManifoldCF SDK 0.0.4 is released and available here (actually on my github account): [https://github.com/OpenPj/manifoldcf-sdk/releases/tag/v0.0.4] I'm going to create a new GitHub project in ASF for hosting this project. > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17798551#comment-17798551 ] Karl Wright commented on CONNECTORS-1495: - Nice work!! That was fast, and I agree with putting all the materials in the repo for it. Have you thought about licensing of those materials? This would be the time... > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17798539#comment-17798539 ] Piergiorgio Lucidi commented on CONNECTORS-1495: The website is now online with all the contents correctly published. I'm going to move the manifoldcf-sdk project from my own repo to the Apache GitHub organization, this in order to configure a GitHub workflow that can execute the build of the website just pressing a button. > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17798513#comment-17798513 ] Piergiorgio Lucidi commented on CONNECTORS-1495: Solved! Ok it seems that now I can regenerate the website content using ManifoldCF SDK. I'm going to update the website and then I'll publish a new version of the SDK supporting the site contents generation. Here the result of the build process inside the Docker container: {code:java} [exec] Total time: 0 minutes 2 seconds, Site size: 756,544 Site pages: 41 [exec] [exec] Copying broken links file to site root. [exec] [exec] Copying 1 file to /usr/src/manifoldcf-site/build/site [exec] [exec] - [exec] Static site was successfully generated at: [exec] /usr/src/manifoldcf-site/build/site [exec] -- [exec] [exec] [exec] BUILD SUCCESSFUL [exec] Total time: 6 seconds {code} > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17797940#comment-17797940 ] Piergiorgio Lucidi commented on CONNECTORS-1495: Here I have something working as a preliminary environment for building the website using Docker: {code:java} FROM alpine:3.15.11 ARG ANT_VERSION=1.9.16 RUN apk update \ && apk upgrade \ && apk --update add openjdk7 \ && apk --update add subversion #Installing Apache Ant 1.9.x RUN mkdir -p /opt/ant/ \ && wget http://archive.apache.org/dist/ant/binaries/apache-ant-${ANT_VERSION}-bin.tar.gz -P /opt/ant \ && tar -xvzf /opt/ant/apache-ant-${ANT_VERSION}-bin.tar.gz -C /opt/ant/ \ && rm -f /opt/ant/apache-ant-${ANT_VERSION}-bin.tar.gz ENV ANT_HOME=/opt/ant/apache-ant-${ANT_VERSION}ENV ANT_OPTS="-Xms256M -Xmx512M" ENV PATH="${PATH}:${HOME}/bin:${ANT_HOME}/bin" RUN apk add --no-cache python2 && \ python -m ensurepip && \ rm -r /usr/lib/python*/ensurepip && \ pip install --upgrade pip setuptools && \ rm -r /root/.cache{code} Trying to use the container built with the image above, I have the following results: {code:java} / # ant -version Apache Ant(TM) version 1.9.16 compiled on July 10 2021 / # java -version java version "1.7.0_311" OpenJDK Runtime Environment (IcedTea 2.6.27) (Alpine 7.311.2.6.27-r1) OpenJDK 64-Bit Server VM (build 24.311-b01, mixed mode) / # python2 Python 2.7.18 (default, Oct 16 2021, 08:19:50) [GCC 10.3.1 20210921] on linux2 {code} I think that this can be a good start for managing the generation of the site contents. I'm continuing investigating... > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17797507#comment-17797507 ] Piergiorgio Lucidi commented on CONNECTORS-1495: In a few days, I'll try to use the ManifoldCF SDK to create a container with OpenJDK 1.5 in order to build correctly the site with Forrest. > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17796773#comment-17796773 ] Piergiorgio Lucidi commented on CONNECTORS-1495: The current production website is managed inside the asf-site branch: [https://github.com/apache/manifoldcf-site/tree/asf-site] The generated staged website should be hosted in the asf-staging branch automatically generated by the build process if everything is correctly generated. > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17796762#comment-17796762 ] Piergiorgio Lucidi commented on CONNECTORS-1495: I'm using OpenJDK 1.8 so this means that I can use JDK 1.7, updating the Java version in the build/forrest/main/build.xml solved this problem: {{}} > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17796755#comment-17796755 ] Piergiorgio Lucidi commented on CONNECTORS-1495: Considering that I have an Apple Silicon probably I can't use JDK 1.5... > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17796746#comment-17796746 ] Piergiorgio Lucidi commented on CONNECTORS-1495: Pelican is not working properly with the new markdown files. I'm trying to regenerate all the website but the build procedure is returning the following error about forrest: {code:java} build-forrest: [exec] Using classpath: ../lib/endorsed/jakarta-bcel-20040329.jar:../lib/endorsed/jakarta-regexp-1.5.jar:../lib/endorsed/xalan-2.7.1.jar:../lib/endorsed/xercesImpl-2.9.1.jar:../lib/endorsed/xml-apis-1.3.04.jar [exec] Buildfile: build.xml [exec] [exec] init: [exec] [exec] -- [exec] [exec] Using Apache Ant version 1.7.1 compiled on September 26 2008 [exec] Build file /Users/piergiorgiolucidi/Documents/workspaces/manifoldNew/site-trunk/build/forrest/main/build.xml [exec] Use 'build.[sh|bat] -projecthelp' to see other options. [exec] Build system home /Users/piergiorgiolucidi/Documents/workspaces/manifoldNew/site-trunk/build/forrest/tools/ant [exec] Build number 2 [exec] Project Name Forrest build file [exec] Java Version 1.6 [exec] Timestamp 202312141445 [exec] This is: apache-forrest 0.9 [exec] [exec] -- [exec] [exec] [exec] compile: [exec] Compiling 33 source files to /Users/piergiorgiolucidi/Documents/workspaces/manifoldNew/site-trunk/build/forrest/build/classes [exec] error: Source option 5 is no longer supported. Use 7 or later. [exec] error: Target option 5 is no longer supported. Use 7 or later. [exec] [exec] BUILD FAILED [exec] /Users/piergiorgiolucidi/Documents/workspaces/manifoldNew/site-trunk/build/forrest/main/build.xml:522: Compile failed; see the compiler error output for details. [exec] [exec] Total time: 0 seconds{code} > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17796720#comment-17796720 ] Karl Wright commented on CONNECTORS-1495: - Hi [~piergiorgioluc...@gmail.com], I see no actual HTML pages for your new site. What am I missing? To publish this, all that is needed is to: (1) svn remove all directories and files under the svn pub/sub URL (2) Copy the new site in (3) Use svn add * to add all the directories and files (4) svn commit publishes it. The svn url is URL: https://svn.apache.org/repos/asf/manifoldcf/site/publish > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17796715#comment-17796715 ] Piergiorgio Lucidi commented on CONNECTORS-1495: Unfortunately our website is broken now, I'm so sorry for that. [~kwri...@metacarta.com] I think that currently I need your help to republish our website. What we could do is to generate all the content in the old way and publishing in the new GitHub project until the Pelican procedure will work on staging. > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17796616#comment-17796616 ] Piergiorgio Lucidi commented on CONNECTORS-1495: A new GitHub repository for the website is available here: [https://github.com/apache/manifoldcf-site] In this new repo you will also find the site contents correctly converted in markdown format: [https://github.com/apache/manifoldcf-site/tree/main/content/pages] I'm currently trying to figure out how to configure ASF Pelican in order to correctly render our pages. Our new staged website is available here: [https://manifoldcf.staged.apache.org/] > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16608219#comment-16608219 ] Kishore Kumar commented on CONNECTORS-1495: --- Hi [~piergiorgioluc...@gmail.com] , I can help with the theme if required. I will soon start looking into creating Jekyll themes. Thanks, KK > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16492411#comment-16492411 ] Piergiorgio Lucidi commented on CONNECTORS-1495: I have tested the latest version of forrest2md converter that works better now! Thank you so much [~sonosolobit]! We only need to work on converting the release documentation but the XML templates are managed outside the site project. > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16473277#comment-16473277 ] David Ciamberlano commented on CONNECTORS-1495: --- Hi Piergiorgio, I've just released on github a new (minor) version of the forrest2md converter (v0.1.2) with the hotfix that you requested. > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16469951#comment-16469951 ] Piergiorgio Lucidi commented on CONNECTORS-1495: I have just uploaded a new screenshot related to the latest revision. I moved the project logo outside the topbar and I have introduced the new horizontal banner of ASF on the right. !Website - status - 20180510-2.png|width=705,height=417! > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png, PDF-Rendition-1.png, > PDF-Rendition-2.png, Website - status - 20180510-2.png, Website - status - > 20180510.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16469616#comment-16469616 ] Piergiorgio Lucidi commented on CONNECTORS-1495: I worked this night on some nice improvements for our new website: * Updated the maven-site-plugin dependency with the latest stable 3.7.1 that includes what we asked for fixing the multilingual feature * Added the PDF rendition for each language using the maven-pdf-plugin * Downgraded the maven-fluido-skin to 1.6 for some compatibility issues with maven-pdf-plugin * Temporary fix of who.md template waiting for an hotfix from our friend [~sonosolobit] :) The fix that I'm asking to implement in the converter is related to the markdown lists, a list can be rendered only if before the first element we put an empty line. The PDF rendition generates three different PDF files but it seems to have some issues with japanese and chinese language :(. Probably I have to drop a new question to the Maven list, we could have a similar bug related to multilingual rendering. > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16449387#comment-16449387 ] Piergiorgio Lucidi commented on CONNECTORS-1495: The fix for the maven-site-plugin will be released in the next 3.7.1 version: https://issues.apache.org/jira/browse/MSITE-818 The new folder structure will be released in the next minor version 3.8: https://issues.apache.org/jira/browse/MSITE-820 When 3.8 will be released we will change the folder structure from /site/zh/ to /site/zh_CN. > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16448773#comment-16448773 ] Piergiorgio Lucidi commented on CONNECTORS-1495: I have found a bug in the maven-site-plugin that was solved by Hervé just one hour ago: [https://lists.apache.org/thread.html/08ececda5c1e00a51d39ff3825c33026ccf7ad156293c9aa3f30eb83@%3Cdev.maven.apache.org%3E] To test our new website with also the Chinese language, we have to install the snapshot version of the plugin that you find in the lib folder. To install the snapshot version of the plugin you have to run: {{mvn generate-resources}} Then you can run the website locally with: {{mvn clean site:run}} Now we are using the zh folder for keeping contents but probably in the next stable release of the plugin we will move them inside the zh_CN folder. > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16447824#comment-16447824 ] Piergiorgio Lucidi commented on CONNECTORS-1495: I didn't found a solution yet and I asked to our friends at the Maven project for some help: [https://lists.apache.org/thread.html/08ececda5c1e00a51d39ff3825c33026ccf7ad156293c9aa3f30eb83@%3Cdev.maven.apache.org%3E] > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16446872#comment-16446872 ] Karl Wright commented on CONNECTORS-1495: - It sounds like you're missing a doxia plugin for Chinese. But I can't find this error message in any online document. > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16446856#comment-16446856 ] Piergiorgio Lucidi commented on CONNECTORS-1495: I have added a first version of the website with also the chinese and japanese contents generated using the Forrest2md plugin. I attached a screenshot: !ManifoldCF-FluidoSkin.png|width=641,height=350! For seeing the new website you only need to run: {{mvn clean site:run}} I actually have an issue when trying to render the chinese website using the zh_CN locale with the following exception returned, any ideas? {{HTTP ERROR 500}} {{Problem accessing /zh/index.html. Reason:}}{{ No doxia bean found for the locale zh_CN}}{{ }} {{Caused by:}}{{javax.servlet.ServletException: No doxia bean found for the locale zh_CN at org.apache.maven.plugins.site.run.DoxiaFilter.doFilter(DoxiaFilter.java:129) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:440) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:926) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) }} > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Attachments: ManifoldCF-FluidoSkin.png > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16443173#comment-16443173 ] Piergiorgio Lucidi commented on CONNECTORS-1495: In the latest commit (r1829482) I have integrated the Forrest2md library provided by [~sonosolobit]. Inside the pom you will find a Maven plugin for downloading the library from the David repo and you can generate md files from the Forrest contents using the following Maven command: {{mvn clean package}} The generated files will be inside the following folder: {{/src/documentation/content/md/en_US}} This is just a first step... > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16438791#comment-16438791 ] Piergiorgio Lucidi commented on CONNECTORS-1495: Today I started to include the library written by [~sonosolobit] inside the site module of ManifoldCF. Essentially I'm introducing Maven for the site module adding the new implementation introduced by David and managing the execution of all the transformations using the exec-maven-plugin using different execution configurations inside the pom.xml. Hope to commit something soon :P > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16430541#comment-16430541 ] Piergiorgio Lucidi commented on CONNECTORS-1495: Thank you so much for this contribution [~sonosolobit], I hope to try this very soon :P > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16421382#comment-16421382 ] David Ciamberlano commented on CONNECTORS-1495: --- Hi, in my spare time I developed a small forrest-xml to markdown converter in java. It's not perfect... but it's good enough to easily convert the existing manifold site pages in markdown and test them in jekyll. You can see it on github: [https://github.com/david-ciamberlano/forrestxml2md] > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16385797#comment-16385797 ] Piergiorgio Lucidi commented on CONNECTORS-1495: Hi [~sonosolobit], discussing with [~kwri...@metacarta.com] we would like to approach to Jekyll in a light way, this means that before looking at the documentation, we could try to use Jekyll only for the website and then approach to the complex part. We could learn Jekyll approaching with the website (Step 1) and then we will rearrange the documentation (Step 2). In order to simplify the process we could use an existent template in the Apache Community that is actually using Jekyll, probably CloudStack could be a good start. Below my comments about your questions: # The site structure needs to be rethought in a way that better adapts to the jekyll folder structure. In particular, we need to consider the multilingual nature of the actual site. We need to consider also that in jekyll we can use the tag or category system to group the pages. +1 from me. {quote}2. How can we use (if it’s possible) the markdown syntax with the asiatic languages? {quote} I don't know :P we have to look at it closely. {quote}3. Jekyll hasn’t a native search engine. As suggested by Piergiorgio, we could use solr (like now). In that case we might need to modify the jekyll theme to integrate the search form and the results page. {quote} I'm pretty sure that we can find something that can allow us to index our content, for example something similar to the following: [https://github.com/andyfowler/jekyll-plugins/blob/master/solr.rb] {quote}4. A manual conversion of the existing pages in markdown isn’t too difficult or too long. The text structure is quite simple. The slowest (and boring) part is related to the insertion of the inline images and the rebuild of the tables. {quote} If we find the right syntax we can work together and divide the effort in an appropriate way, we are a community: you are not alone ;) {quote}5. We should consider splitting the longest documents in smaller pieces (for example the "end user documentation"). {quote} +1 but during Step 2. {quote}6. We need to select the jekyll plugins (syntax highlight, image manager, tables, etc) to use for the site. The jekyll plugin list is here: [https://jekyllrb.com/docs/plugins/|https://jekyllrb.com/docs/plugins/)] {quote} The first one is required to index the content against Solr: [https://github.com/andyfowler/jekyll-plugins/blob/master/solr.rb] I think that we only need to start and then during our work we will start to choose plugins dedicated to different capabilities. > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16385755#comment-16385755 ] David Ciamberlano commented on CONNECTORS-1495: --- Hi, I’ve installed jekyll on my PC and I’ve tried to (manually) convert a couple of pages in markdown. Here some preliminary considerations: 1. The site structure needs to be rethought in a way that better adapts to the jekyll folder structure. In particular, we need to consider the multilingual nature of the actual site. We need to consider also that in jekyll we can use the tag or category system to group the pages. 2. How can we use (if it’s possible) the markdown syntax with the asiatic languages? 3. Jekyll hasn’t a native search engine. As suggested by Piergiorgio, we could use solr (like now). In that case we might need to modify the jekyll theme to integrate the search form and the results page. 4. A manual conversion of the existing pages in markdown isn’t too difficult or too long. The text structure is quite simple. The slowest (and boring) part is related to the insertion of the inline images and the rebuild of the tables. 5. We should consider splitting the longest documents in smaller pieces (for example the "end user documentation"). 6. We need to select the jekyll plugins (syntax highlight, image manager, tables, etc) to use for the site. The jekyll plugin list is here: [https://jekyllrb.com/docs/plugins/|https://jekyllrb.com/docs/plugins/)] > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16382203#comment-16382203 ] Karl Wright commented on CONNECTORS-1495: - I moved the branch to: https://svn.apache.org/repos/asf/manifoldcf/site/branches/CONNECTORS-1495 > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16381799#comment-16381799 ] Piergiorgio Lucidi commented on CONNECTORS-1495: Thank you [~kwri...@metacarta.com] and I have just recreated the branch with the correct tree: [https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-1495/] > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16381775#comment-16381775 ] Karl Wright commented on CONNECTORS-1495: - You also need to consider that the manifoldcf.apache.org site is published via an svn mirror. This is primitive but it works. There is also an Apache CMS system that was developed specifically for project websites; it's what Lucene uses, and seems to work pretty well. The current manifoldcf.apache.org build process involves the following: - Compilation of the site into html using Forrest - Downloading release artifacts and unpacking their documentation in the right places - Publishing the site contents, in its entirety, to the svn mirror The technology you use, therefore, must produce static HTML pages for publication in a tree structure, and allow relative references to other places that it does not generate. > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16381769#comment-16381769 ] Karl Wright commented on CONNECTORS-1495: - Hi [~piergiorgioluc...@gmail.com], every release of ManifoldCF has documentation, and that is the code you find here: manifoldcf/trunk/site The site you go to when you browse to manifoldcf.apache.org is here: manifoldcf/site/trunk The manifoldcf.apache.org site is what you want to work on first. So you want to create a branch like this: {code} svn copy https://svn.apache.org/repos/asf/manifoldcf/site/trunk https://svn.apache.org/repos/asf/manifoldcf/site/branches/CONNECTORS-1495 {code} You do not want to work on the release documentation until we understand thoroughly how to produce PDFs in all languages, since that's currently a requirement of the release documentation. Thanks! > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16381695#comment-16381695 ] Piergiorgio Lucidi commented on CONNECTORS-1495: Hi [~kwri...@metacarta.com], WHOOOPS :D I have removed the wrong branch but I'm wondering why we have two separated folders for the trunk of our site: * manifoldcf/site/trunk * manifoldcf/trunk/site Taking a look at the README.txt file it seems not the same for both the folders, if you see the following it seems old to me: [https://svn.apache.org/repos/asf/manifoldcf/site/trunk/README.txt] I want to be sure to create the branch with the right content, I have typically worked on the manifoldcf/trunk/site folder. > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16380305#comment-16380305 ] Karl Wright commented on CONNECTORS-1495: - Hi [~piergiorgioluc...@gmail.com], you need to branch manifoldcf/site/trunk, not manifoldcf/trunk. I think you need to redo this. > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16380286#comment-16380286 ] Piergiorgio Lucidi commented on CONNECTORS-1495: I have just created a new branch for working on the new website: [https://svn.apache.org/repos/asf/manifoldcf/branches/CONNECTORS-1495/] > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (CONNECTORS-1495) Brand new website
[ https://issues.apache.org/jira/browse/CONNECTORS-1495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16371249#comment-16371249 ] Piergiorgio Lucidi commented on CONNECTORS-1495: I'm taking a look at the [Apache Mesos|http://mesos.apache.org/] website template, it seems very clear and simple with also an internal blog section :P > Brand new website > - > > Key: CONNECTORS-1495 > URL: https://issues.apache.org/jira/browse/CONNECTORS-1495 > Project: ManifoldCF > Issue Type: New Feature > Components: Site >Affects Versions: ManifoldCF 2.9.1 >Reporter: Piergiorgio Lucidi >Assignee: Piergiorgio Lucidi >Priority: Major > Fix For: ManifoldCF next > > Original Estimate: 480h > Remaining Estimate: 480h > > The community decided to work on a brand new website: > [http://mail-archives.apache.org/mod_mbox/manifoldcf-dev/201712.mbox/%3CCAHVHQx8odjgXMw%3DnhmSeDt0pYOUd0j%2BtkmMNtFnCJvHFcZwyEg%40mail.gmail.com%3E] > The proposed technology is Jekyll but we have also to decide the website > template to use. > [~kamaci] suggested the [Apache CloudStack|https://cloudstack.apache.org/] > template. > [~molgun] proposed this approach: > # Find a modern new static site generator like Jekyll [1] > # Create a template > # Start to use it in a specific path like > [https://manifoldcf.apache.org/*new*] > # Migrate our Forrest xml's to Markdown (we can automate this somehow) > # Start to serve our new site on root path > [1] [https://jekyllrb.com/docs/home/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)