Thanks Stamatis for your great job!
It's a good beginning about migrating document from wiki to web-site.
I think we can refer to https://github.com/apache/spark-website in the future 
development. We can create the multi-version hive-site, refer to spark:
https://archive.apache.org/dist/spark/docs/3.4.3/
https://archive.apache.org/dist/spark/docs/3.4.4/
https://spark.apache.org/docs/latest/index.html

Therefore, we can add/delete some stuff in the different hive-site version, and 
users can slso know clearing which new feature/hive syntax was added in the 
version.

Thanks,
Butao Zhang

On 2024/12/12 13:06:18 Stamatis Zampetakis wrote:
> The first step towards the migration of the wiki to the site is done.
> Please check https://issues.apache.org/jira/browse/HIVE-28666 and
> share your feedback there or under the respective PR.
> 
> Best,
> Stamatis
> 
> On Wed, Dec 11, 2024 at 12:56 PM Stamatis Zampetakis <zabe...@gmail.com> 
> wrote:
> >
> > Hey everyone,
> >
> > Improving and facilitating contributions for newcomers is super important 
> > so any action towards this direction is very much welcome. I am not sure 
> > what exactly you have in mind Okumin but if there's a meaningful way to 
> > combine/organize the aforementioned documents we can review the concrete 
> > proposal and move it forward.
> >
> > As others mentioned already, in the past we discussed the migration of the 
> > wiki to the website. This should be the first step since it would greatly 
> > facilitate the review process especially if we start moving material 
> > around. I think everyone agrees that moving away from the wiki is the right 
> > direction so I started working on a POC to get a first version in the next 
> > few days. It won't be perfect but we can improve gradually.
> >
> > Regarding the javadocs, I don't know if it should be moved to the site or 
> > not but the fact that it is broken right now is something that is worth a 
> > ticket and it would be great if someone has the bandwidth to look into it.
> >
> > Best,
> > Stamatis
> >
> >
> > On Tue, Dec 10, 2024, 7:30 PM Simhadri G <simhad...@apache.org> wrote:
> >>
> >> Thanks for bringing this up.
> >>
> >> I would like to add that the current javadocs for hive hosted on svn is 
> >> broken .
> >> https://hive.apache.org/docs/javadocs/
> >>
> >> We should move the javadocs to the hive-site repo as a part of this 
> >> initiative as well.
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >> On Tue, Dec 10, 2024, 11:27 PM Ayush Saxena <ayush...@gmail.com> wrote:
> >>>
> >>> Thanks, everyone, for the discussion! I recall bringing up this
> >>> initiative during our conversations about the Hive 4.0 release. At the
> >>> time, most of us agreed on the importance of having versioned
> >>> documentation on the website, especially since the current information
> >>> is scattered across various wikis—some of which are outdated—causing
> >>> confusion for many users.
> >>>
> >>> As part of a long-term plan, if someone has the bandwidth, we should
> >>> prioritize migrating Hive 4.X documentation to the website. Even if
> >>> it’s not possible to do it all at once, taking incremental steps in
> >>> that direction would be highly beneficial.
> >>>
> >>> For context, I had started drafting a wiki for Hive 4.x [1], given the
> >>> lack of time to integrate all relevant documentation directly into the
> >>> website. If anyone is interested in picking this up, a good starting
> >>> point might be migrating the contribution guidelines and key portions
> >>> of the 4.x documentation to the site.
> >>>
> >>> – Ayush
> >>>
> >>> [1] https://cwiki.apache.org/confluence/display/Hive/Apache+Hive+4.0.X
> >>>
> >>> On Mon, 9 Dec 2024 at 08:27, Butao Zhang <butaozha...@163.com> wrote:
> >>> >
> >>> > Thanks Okumin for starting this thread.  We definitely need a more 
> >>> > comprehensive contribution documents!
> >>> > Personally, i want to add a new webpage in 
> >>> > hive-site(https://github.com/apache/hive-site/). But our hive-site is 
> >>> > so simple, i am not sure if some folks  want to develop a brand new 
> >>> > hive-site :). Some other OSS project like Spark & Iceberg, have the 
> >>> > good & updated doc/webpage, which can make new contribution work happy.
> >>> >
> >>> > Therefore, maybe the current reasonable solution is to add a new 
> >>> > document for Hive master/ Hive4, as we only focus on Hive master/ Hive4 
> >>> > since then. But we need to ensure the Hive developers could easily find 
> >>> > the new wiki docs, e.g. maybe add a link from the old wiki docs.
> >>> >
> >>> >
> >>> > Thanks,
> >>> > Butao Zhang
> >>> > ---- Replied Message ----
> >>> > FromShohei Okumiya<oku...@apache.org>
> >>> > Date12/9/2024 10:23
> >>> > To<dev@hive.apache.org>
> >>> > Subject[DISCUSS] Reorganize documents for developers/contributors
> >>> > Hi Hive developers,
> >>> >
> >>> > I'd like to discuss my idea, which provides a single source for Hive
> >>> > contributors.
> >>> >
> >>> > Recently, I reviewed multiple pull requests submitted by new
> >>> > contributors. Our Query Unit Test suite was tricky enough for new
> >>> > people, and we sometimes needed to guide them through GitHub or
> >>> > e-mails. It requires some contexts like the directory structure or
> >>> > various types of TestCliDriver. I think a comprehensive document would
> >>> > be helpful.
> >>> >
> >>> > We already have three documents that describe how to use the testing
> >>> > framework. It is hard to remember which contains the latest
> >>> > information as they all have generic titles. Also, I think some
> >>> > content is not aligned with real needs(e.g., branch-1 or branch-2 are
> >>> > unimportant for most people in 2024). I guess they can be barriers for
> >>> > new developers.
> >>> > - Developer Guide:
> >>> > https://cwiki.apache.org/confluence/display/Hive/DeveloperGuide
> >>> > - How to Contribute to Apache Hive:
> >>> > https://cwiki.apache.org/confluence/display/Hive/HowToContribute
> >>> > - Hive Developer FAQ:
> >>> > https://cwiki.apache.org/confluence/display/Hive/HiveDeveloperFAQ
> >>> >
> >>> > Then, I'd like to propose creating a document for developers tuned for
> >>> > 2024 and deprecating the old documents. This will help new
> >>> > contributors develop Hive, and existing committers support patch
> >>> > authors. Do you know if this initiative is viable?
> >>> >
> >>> > If it is viable, where should it be written, i.e., WIKI or hive-site?
> >>> > I guess we prefer hive-site for new pages, but that might not be true.
> >>> >
> >>> > Regards,
> >>> > Okumin
> 

Reply via email to