Hi all, It's great to see some effort in improving the website. The POC from Simhadri looks really cool; I didn't check the content but I love the look and feel.
Now regarding the current process for modifying and updating the website there is some info in this relatively recent thread [1]. Moving forward, I would really like to have the source code of the website (markdown etc) in the main repo of the project [2], and use GitHub actions to automatically build and push the content to the site repo [3] per commit basis. This workflow is used in Apache Calcite and I find it extremely convenient. Best, Stamatis [1] https://lists.apache.org/thread/4b6x4d6z4tgnv4mo0ycg30y4dlt0msbd [2] https://github.com/apache/hive [3] https://github.com/apache/hive-site On Thu, Sep 15, 2022 at 10:50 PM Ayush Saxena <ayush...@gmail.com> wrote: > Owen, > I am not sure if I am catching you right, But now the repository for the > website has changed, we no longer use our main *hive.git* repository for > the website, We are using the* hive-site *repository for the website, The > migration happened this year January I suppose. > > Can give a check to the set of commit here from: gmcdonald > <https://github.com/apache/hive-site/commits?author=gmcdonald> and > Humbedooh <https://github.com/apache/hive-site/commits?author=Humbedooh> > https://github.com/apache/hive-site/commits/main > > Now whatever you push to main branch of hive-site( > https://github.com/apache/hive-site) it gets published on the *asf-site* > branch by the buildbot( > https://github.com/apache/hive-site/commits/asf-site) > > Simhadri's changes will be directed to the main branch of the hive-site > repo and they will get auto published on the asf-site branch, I tried this > a couple of months back and it indeed worked that way. Let me know if we > are missing anything on this, I tried to find threads around this but not > sure if it is in private@ or so, couldn't find, I will try again and if > there is something around that what needs to be done, I will have a word > with the Infra folks and get that sorted, if it isn't already. > > -Ayush > > On Fri, 16 Sept 2022 at 01:49, Owen O'Malley <owen.omal...@gmail.com> > wrote: > >> Look at the threads and talk to Apache Infra. They couldn't make it work >> before. We would have needed to manually publish to the asf-site branch. >> >> On Thu, Sep 15, 2022 at 7:54 PM Simhadri G <simhadri...@gmail.com> wrote: >> >>> Thanks Ayush, Pau Tallada and Owen O'Malley for the feedback! >>> >>> @Owen , This website revamp indeed replaces the website with markdown as >>> you have mentioned. I have referred to your PR for some of the content for >>> the site. >>> The actual code for the website is here: >>> https://github.com/simhadri-g/hive-site/tree/new-site >>> >>> Once we add markdown files to the source code under /content/ , hugo >>> will rebuild the files and generate the static html files in ./public/ >>> directory. >>> I have copied over these static files to a separate repo and temporarily >>> hosted it with gh-pages to start the mail chain. >>> >>> For the final site, I am already trying to automate this with github >>> actions. So, as soon as any new changes are made to the site branch, the >>> github actions will automatically tigger and update the site. >>> >>> Thanks! >>> >>> On Fri, Sep 16, 2022 at 12:17 AM Owen O'Malley <owen.omal...@gmail.com> >>> wrote: >>> >>>> I found it - https://github.com/apache/hive/pull/1410 >>>> >>>> On Thu, Sep 15, 2022 at 6:42 PM Owen O'Malley <owen.omal...@gmail.com> >>>> wrote: >>>> >>>>> I had a PR to replace the website with markdown. Apache Infra was >>>>> supposed to make it autopublish. *sigh* >>>>> >>>>> .. Owen >>>>> >>>>> On Thu, Sep 15, 2022 at 4:23 PM Pau Tallada <tall...@pic.es> wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> Great work! >>>>>> +1 on updating it as well >>>>>> >>>>>> Missatge de Ayush Saxena <ayush...@gmail.com> del dia dj., 15 de >>>>>> set. 2022 a les 17:40: >>>>>> >>>>>>> Hi Simhadri, >>>>>>> Thanx for the initiative, +1 on updating our current website. >>>>>>> The new website looks way better than the existing one. >>>>>>> Can create a Jira and link this to that after a couple of days if >>>>>>> there aren’t any objections to the move, so as people can drop further >>>>>>> suggestions over there. >>>>>>> >>>>>>> -Ayush >>>>>>> >>>>>>> > On 15-Sep-2022, at 8:33 PM, SG <simhadri...@gmail.com> wrote: >>>>>>> > >>>>>>> > Hi Everyone, >>>>>>> > >>>>>>> > The existing apache hive website https://hive.apache.org/ hasn't >>>>>>> been >>>>>>> > updated for a very long time. Additionally, I was not able to >>>>>>> build the >>>>>>> > docker image associated with the site to test out new changes as >>>>>>> well. >>>>>>> > https://github.com/apache/hive-site >>>>>>> > >>>>>>> > Since the website is the front page of the project, I believe it >>>>>>> would be >>>>>>> > good to revamp the apache hive website with the latest features and >>>>>>> > releases. >>>>>>> > >>>>>>> > As a result, I have spent some time setting up an initial draft of >>>>>>> the >>>>>>> > website. There are still quite a few things that still need to be >>>>>>> > added/updated in the draft. Here is the prototype site that I put >>>>>>> together >>>>>>> > so everyone could check it out: >>>>>>> https://simhadri-g.github.io/hive-site-hugo/ >>>>>>> > >>>>>>> > The new website is based on Hugo. Hugo, is one of the most popular >>>>>>> > open-source static site generators. I was able to get a hugo >>>>>>> version of the >>>>>>> > site up very quickly with a landing page and docs and hugo also >>>>>>> makes >>>>>>> > maintaining the site very simple. >>>>>>> > >>>>>>> > Please have a look. Any feedback is much appreciated. >>>>>>> > >>>>>>> > Existing website: https://hive.apache.org/ >>>>>>> > New website: https://simhadri-g.github.io/hive-site-hugo/ >>>>>>> > >>>>>>> > Thanks! >>>>>>> > Simhadri G >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> ---------------------------------- >>>>>> Pau Tallada Crespí >>>>>> Departament de Serveis >>>>>> Port d'Informació Científica (PIC) >>>>>> Tel: +34 93 170 2729 >>>>>> ---------------------------------- >>>>>> >>>>>>