Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.4.0-incubating
    • Component/s: None
    • Labels:
      None

      Description

      The apache web site http://incubator.apache.org/optiq is blank. This task is to create a simple initial web site.

      Maybe re-use some content from the old github front page, https://github.com/julianhyde/optiq/tree/master, in files README.md, REFERENCE.md, etc.

      1. calcite.new.site.tgz
        262 kB
        Sree Vaddi
      2. optiq-site.tar.gz
        472 kB
        Sree Vaddi

        Issue Links

          Activity

          Hide
          sreevaddi Sree Vaddi added a comment - - edited

          initial site with basic info:

          Create 'trunk', 'branches' and 'tags' folder at SVN location:
          https://svn.apache.org/repos/asf/incubator/optiq/

          Explode this attached file (optiq-site.tar.gz) and check-in to:
          https://svn.apache.org/repos/asf/incubator/optiq/site/trunk

          Show
          sreevaddi Sree Vaddi added a comment - - edited initial site with basic info: Create 'trunk', 'branches' and 'tags' folder at SVN location: https://svn.apache.org/repos/asf/incubator/optiq/ Explode this attached file (optiq-site.tar.gz) and check-in to: https://svn.apache.org/repos/asf/incubator/optiq/site/trunk
          Hide
          julianhyde Julian Hyde added a comment -

          Can't proceed on this until INFRA-8418 is fixed an we've changed site name calcite.incubator.apache.org and switched from CMS to svnpubsub.

          Show
          julianhyde Julian Hyde added a comment - Can't proceed on this until INFRA-8418 is fixed an we've changed site name calcite.incubator.apache.org and switched from CMS to svnpubsub.
          Hide
          sreevaddi Sree Vaddi added a comment -

          Watching INFRA-8418 and
          Accommodating these changes in my local, as well.

          Show
          sreevaddi Sree Vaddi added a comment - Watching INFRA-8418 and Accommodating these changes in my local, as well.
          Hide
          sreevaddi Sree Vaddi added a comment -

          Hi Julian, Julian Hyde

          Now, that INFRA-8414 is resolved, it is (now) time to build a proper website.

          1.
          markdown with and without CMS.

          eg no CMS, http://phoenix.apache.org/
          eg CMS, http://sentry.incubator.apache.org/

          2.
          twiki along with maven-fluido
          eg, http://falcon.incubator.apache.org/index.html
          It is apache website but modern look and feel with modern features (search, flash, etc...)

          What do you say, we use for our calcite, new site ?

          Thanks

          Show
          sreevaddi Sree Vaddi added a comment - Hi Julian, Julian Hyde Now, that INFRA-8414 is resolved, it is (now) time to build a proper website. 1. markdown with and without CMS. eg no CMS, http://phoenix.apache.org/ eg CMS, http://sentry.incubator.apache.org/ 2. twiki along with maven-fluido eg, http://falcon.incubator.apache.org/index.html It is apache website but modern look and feel with modern features (search, flash, etc...) What do you say, we use for our calcite, new site ? Thanks
          Hide
          julianhyde Julian Hyde added a comment -

          I like that idea. I have used maven to generate a site in the past (see http://www.hydromatic.net/calcite/) and the skin looks more modern.

          The minimum requirement is that we have the current content (what is at http://calcite.incubator.apache.org, or what is in https://github.com/apache/incubator-calcite/blob/master/README.md, which is the same content, near enough).

          If you can write a site-generator that produces that, that would be awesome. Then I will check in and post the new site, and we can iterate.

          Show
          julianhyde Julian Hyde added a comment - I like that idea. I have used maven to generate a site in the past (see http://www.hydromatic.net/calcite/ ) and the skin looks more modern. The minimum requirement is that we have the current content (what is at http://calcite.incubator.apache.org , or what is in https://github.com/apache/incubator-calcite/blob/master/README.md , which is the same content, near enough). If you can write a site-generator that produces that, that would be awesome. Then I will check in and post the new site, and we can iterate.
          Hide
          sreevaddi Sree Vaddi added a comment - - edited

          Hi Julian, Julian Hyde

          The attachment 'calcite.new.site.tgz' is the new website structure.
          Go to SVN location:
          https://svn.apache.org/repos/asf/incubator/calcite/

          Explode:
          tar -xzf calcite.new.site.tgz

          Run:
          <calcite $> mvn site

          This produces the 'site' folder,
          https://svn.apache.org/repos/asf/incubator/calcite/site

          Check-in SVN:
          'site' folder is needed but not the generated content.

          Setup eclipse:
          <calcite $> mvn eclipse:eclipse

          From eclipse:
          File -> Import -> Existing Projects into workspace

          Editing contents and Verifying from within eclipse:
          Setup Server and publish, to see your changes.
          http://localhost:8080/calcite/

          note: Setup Server: Many ways, HTTP Server, Apache Tomcat, etc...

          Show
          sreevaddi Sree Vaddi added a comment - - edited Hi Julian, Julian Hyde The attachment 'calcite.new.site.tgz' is the new website structure. Go to SVN location: https://svn.apache.org/repos/asf/incubator/calcite/ Explode: tar -xzf calcite.new.site.tgz Run: <calcite $> mvn site This produces the 'site' folder, https://svn.apache.org/repos/asf/incubator/calcite/site Check-in SVN: 'site' folder is needed but not the generated content. Setup eclipse: <calcite $> mvn eclipse:eclipse From eclipse: File -> Import -> Existing Projects into workspace Editing contents and Verifying from within eclipse: Setup Server and publish, to see your changes. http://localhost:8080/calcite/ note: Setup Server: Many ways, HTTP Server, Apache Tomcat, etc...
          Hide
          sreevaddi Sree Vaddi added a comment -

          Server Setup in eclipse:
          Server view -> New -> Server -> Apache -> Tomcat 8 -> next -> Tomcat installation directory -> 'calcite-website-general' -> add -> finish.

          Double click on the server you just added in the 'server' view.
          Overview tab will be open.
          Click the next tab i.e. 'Modules'.
          Click on Add External Web Modules.
          Document base : <calcite $>/site which is 'calcite/site'.
          Path: /calcite (or you can leave it default '/')
          OK
          Start server.
          Open browser and goto http://localhost:8080/calcite
          Hola !

          Show
          sreevaddi Sree Vaddi added a comment - Server Setup in eclipse: Server view -> New -> Server -> Apache -> Tomcat 8 -> next -> Tomcat installation directory -> 'calcite-website-general' -> add -> finish. Double click on the server you just added in the 'server' view. Overview tab will be open. Click the next tab i.e. 'Modules'. Click on Add External Web Modules. Document base : <calcite $>/site which is 'calcite/site'. Path: /calcite (or you can leave it default '/') OK Start server. Open browser and goto http://localhost:8080/calcite Hola !
          Hide
          julianhyde Julian Hyde added a comment -

          Working on this. Blocked by INFRA-8516.

          Show
          julianhyde Julian Hyde added a comment - Working on this. Blocked by INFRA-8516 .
          Hide
          julianhyde Julian Hyde added a comment -

          Taking a different approach. I started with an empty Jekyll web site (inspired by http://orc.apache.org/) and now have the old content moved over in to the new organization.

          I checked in a work-in-progress https://github.com/julianhyde/incubator-calcite/tree/355-site and deployed the results (via svnpubsub and http://svn.apache.org/repos/asf/incubator/calcite/site/, as before) to http://calcite.incubator.apache.org/.

          Looks pretty good, IMHO.

          Show
          julianhyde Julian Hyde added a comment - Taking a different approach. I started with an empty Jekyll web site (inspired by http://orc.apache.org/ ) and now have the old content moved over in to the new organization. I checked in a work-in-progress https://github.com/julianhyde/incubator-calcite/tree/355-site and deployed the results (via svnpubsub and http://svn.apache.org/repos/asf/incubator/calcite/site/ , as before) to http://calcite.incubator.apache.org/ . Looks pretty good, IMHO.
          Hide
          julianhyde Julian Hyde added a comment -

          Fixed in http://git-wip-us.apache.org/repos/asf/incubator-calcite/commit/5c049bc8.

          The new web site is already deployed at http://calcite.incubator.apache.org/, in time for the 1.3 release announcement.

          Show
          julianhyde Julian Hyde added a comment - Fixed in http://git-wip-us.apache.org/repos/asf/incubator-calcite/commit/5c049bc8 . The new web site is already deployed at http://calcite.incubator.apache.org/ , in time for the 1.3 release announcement.
          Hide
          jnadeau Jacques Nadeau added a comment -

          Resolved in release 1.4.0-incubating (2015-08-23)

          Show
          jnadeau Jacques Nadeau added a comment - Resolved in release 1.4.0-incubating (2015-08-23)

            People

            • Assignee:
              julianhyde Julian Hyde
              Reporter:
              julianhyde Julian Hyde
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development