Uploaded image for project: 'Apache Hudi (incubating)'
  1. Apache Hudi (incubating)
  2. HUDI-121

Prepare for first Apache Release

    XMLWordPrintableJSON

    Details

      Description

      Process explained here .
      http://www.apache.org/dev/release-publishing.html
      https://www.apache.org/legal/resolved.html

      In a nutshell, the following needs to happen

      • Preparing the code (naming, licenses..)
      • Nominating a release manager 
      • Resolving external dependencies 
      • ...

       

       I am also adding some "Good to do" tasks, which are optional but would increase our quality

       

      We will file subtasks under this JIRA to shepherd the whole thing.

        Attachments

          Issue Links

          1.
          Identify release manager Sub-task Closed Vinoth Chandar  
          2.
          Rename code packages/constants to org.apache.hudi Sub-task Closed Balaji Varadarajan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 0.5h
          3.
          Ensure third party libs are compatible with ASF policy Sub-task Resolved Balaji Varadarajan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 40m
          4.
          Change copyright/license notice on all files Sub-task Closed Balaji Varadarajan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          5.
          Add a release download page to site Sub-task Closed Balaji Varadarajan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 0.5h
          6.
          Setup infra for nightly/snapshot releases Sub-task Resolved Balaji Varadarajan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          7.
          How to release cWiki page Sub-task In Progress Balaji Varadarajan  
          8.
          Migration guide to the apache artifacts/release Sub-task Resolved Balaji Varadarajan  
          9.
          Remove Platform Packages from Hudi Bundle Sub-task Resolved Balaji Varadarajan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          10.
          Remove org.json:json dependency from Hudi Sub-task Closed Balaji Varadarajan  
          11.
          Figure out git command to reapply open PRs to renamed package structure Sub-task Closed Vinoth Chandar  
          12.
          Nishith : Create gpg key and add to KEYS file Sub-task Closed Nishith Agarwal

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 10m
          13.
          Vinoth : Create gpg key and add to KEYS file Sub-task Closed Vinoth Chandar

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          14.
          Create Hudi project subdirectory in www.apache.org/dist Sub-task Closed Balaji Varadarajan  
          15.
          Publish Source jars along with compiled jars Sub-task Closed Balaji Varadarajan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          16.
          Balaji : Create gpg key and add to KEYS file Sub-task Closed Balaji Varadarajan  
          17.
          Whimsy Check: Add hudi logo to infrastructure/site/trunk repository Sub-task Closed Balaji Varadarajan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          18.
          Whimsy Check: Add Missing Apache links in http://hudi.incubator.apache.org/ Sub-task Closed Balaji Varadarajan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 40m
          19.
          anchee : Create gpg key and add to KEYS file Sub-task Closed Anbu Cheeralan  
          20.
          zqureshi : Create gpg key and add to KEYS file Sub-task Closed Zeeshan Qureshi  
          21.
          prasanna : Create gpg key and add to KEYS file Sub-task Closed Prasanna Rajaperumal  
          22.
          thw: Create gpg key and add to KEYS file Sub-task Closed Thomas Weise  
          23.
          lresende : Create gpg key and add to KEYS file Sub-task Closed Unassigned  
          24.
          kishoreg : Create gpg key and add to KEYS file Sub-task Closed Unassigned  
          25.
          smarthi: Create KEYS for signing releases Sub-task Closed Suneel Marthi

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          26.
          Ensure podling name search report is updated in whimsy Sub-task Closed Balaji Varadarajan  
          27.
          Make a final "com.uber.hoodie" release before switching to org.apache.hudi Sub-task Closed Balaji Varadarajan  
          28.
          Update Apache Hudi Website to reflect package renames Sub-task Closed Balaji Varadarajan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 10m
          29.
          Upload KEYS to dist.apache.hudi Sub-task Closed Balaji Varadarajan  
          30.
          Add missing Apache License in some files Sub-task Closed leesf

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          31.
          Final check to ensure all relevant files have Apache License headers Sub-task Closed Unassigned

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          32.
          Remove LICENSE and NOTICE files in hoodie child modules Sub-task Closed Balaji Varadarajan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m

            Activity

              People

              • Assignee:
                vbalaji Balaji Varadarajan
                Reporter:
                vinoth Vinoth Chandar
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 7h 40m
                  7h 40m