This vote is being canceled, and this release candidate will not move forward.
- Jason > On Oct 16, 2023, at 11:42 PM, Joshua Poore <poor...@apache.org> wrote: > > See my PR for updated license headers: > https://github.com/apache/flagon-distill/pull/21 (tests pass locally and with > CI) > > Remaining files w/o ALv2 meet exclusionary criteria described below—I think > the next Release Candidate should do it… Again, sorry. the headers are a > hardline requirement as they trace back to the ASF’s “legal shield”. Thank > you so much for all the phenomenal work here. > > Suggest next VOTE thread indicates the Release Candidate number in subjects > to reduce confusion on the lists between the various votes. > > Thank you so much for all the phenomenal work here. > > Best, > > Josh > >> On Oct 16, 2023, at 10:34 PM, Joshua Poore <poor...@apache.org> wrote: >> >> GREAT WORK! >> >> but… -1 (please don’t kill me) (Binding) >> >> Remember that initial releases are the hardest! >> >> I checked: >> >> [ X ] Build and Unit Tests Pass >> [ X ] Signatures and Hashes Match Keys (checked SHA 512) >> [ X ] LICENSE, and NOTICE Files in Source and Binary Release Packages >> [ X ] LICENSE, and NOTICE are consistent with ASF and Incubator Policy >> [ X ] CHANGELOG included with release distribution (not needed for initial >> release) >> [ - ] All Source Files Have Correct ASF Headers >> [ X ] No Binary Files in Source Release Packages (excluding img files) >> >> The only hard blocker for release now is the ASF headers. There are a number >> of src files which need licenses (see below). There are a few exclusions to >> this rule: >> >> 1. Binaries like image files, which can’t have headers >> 2. Generated files (e.g., docs files that are generated from source are >> excluded) >> 3. Configs and other types in which headers would be parsed and break stuff >> (i.e., .json, .bin), or headers cannot be added (e.g., .csv). >> >> Rule of thumb—if it can take a comment, it should get a header. >> >> I’m going to work on this tonight to help out on this. One question: is >> everything in docs/docs generated by a make process? It’ll save us some time >> knowing what’s source and what’s been generated by the docs build process. >> >> +++++++++++++++License Header Audit+++++++++++++++++++++++ >> >> Generated with Apache RAT: >> https://creadur.apache.org/rat/apache-rat/index.html >> >> Report generated with this command (note exclusions -e): % java -jar $RAT -e >> ".+\\.json" -e ".+\\.csv" -e ".+\\.txt" -e ".+\\.bat" -d flagon-distill >> >> >> Files with Apache License headers will be marked AL >> Binary files (which do not require any license headers) will be marked B >> Compressed archives will be marked A >> Notices, licenses etc. will be marked N >> AL flagon-distill/.asf.yaml >> AL flagon-distill/.dockerignore >> !????? flagon-distill/.flake8 >> AL flagon-distill/.gitignore >> !????? flagon-distill/.pre-commit-config.yaml >> AL flagon-distill/.readthedocs.yaml >> AL flagon-distill/AUTHORS.rst >> AL flagon-distill/CHANGELOG.md >> AL flagon-distill/CONTRIBUTING.rst >> N flagon-distill/DISCLAIMER >> N flagon-distill/LICENSE >> AL flagon-distill/MANIFEST.in >> !????? flagon-distill/Makefile >> N flagon-distill/NOTICE >> AL flagon-distill/README.rst >> !????? flagon-distill/poetry.lock >> !????? flagon-distill/poetry.toml >> AL flagon-distill/pyproject.toml >> !????? flagon-distill/pytest_prev_init.ini >> AL flagon-distill/setup.cfg >> AL flagon-distill/setup.py >> AL flagon-distill/Dashboard/app.py >> AL flagon-distill/Dashboard/index.py >> AL flagon-distill/Dashboard/assets/bootstrap.min.css >> AL flagon-distill/Dashboard/assets/style.css >> AL flagon-distill/Dashboard/pages/bar_chart.py >> AL flagon-distill/Dashboard/pages/bubble.py >> AL flagon-distill/Dashboard/pages/gantt.py >> AL flagon-distill/Dashboard/pages/home.py >> AL flagon-distill/Dashboard/pages/pie.py >> AL flagon-distill/Dashboard/pages/upload.py >> AL flagon-distill/Dashboard/pages/upload_tst.py >> AL flagon-distill/distill/__init__.py >> AL flagon-distill/distill/__version__.py >> AL flagon-distill/distill/analytics/__init__.py >> AL flagon-distill/distill/analytics/graph/README.md >> AL flagon-distill/distill/analytics/graph/__init__.py >> AL flagon-distill/distill/analytics/graph/conf.py >> AL flagon-distill/distill/analytics/graph/graph.py >> AL flagon-distill/distill/analytics/stat/__init__.py >> AL flagon-distill/distill/analytics/stat/stats.py >> AL flagon-distill/distill/process/__init__.py >> AL flagon-distill/distill/process/search.py >> AL flagon-distill/distill/process/transform.py >> AL flagon-distill/distill/segmentation/README.rst >> AL flagon-distill/distill/segmentation/__init__.py >> AL flagon-distill/distill/segmentation/segment.py >> AL flagon-distill/distill/segmentation/segmentation_error.py >> AL flagon-distill/distill/segmentation/segments.py >> AL flagon-distill/distill/utils/__init__.py >> AL flagon-distill/distill/utils/crud.py >> AL flagon-distill/docs/Combining_Segments_with_Set_Logic.rst >> AL flagon-distill/docs/Creating_Segments.rst >> AL flagon-distill/docs/Example_Usage.rst >> AL flagon-distill/docs/Exporting_Segments.rst >> AL flagon-distill/docs/Funnel_Function.rst >> AL flagon-distill/docs/Getting_Started.rst >> AL flagon-distill/docs/Graph_Index.rst >> AL flagon-distill/docs/Makefile >> AL flagon-distill/docs/Manipulating_Collections_of_Segment_Objects.rst >> AL flagon-distill/docs/Process.rst >> AL flagon-distill/docs/Process_Docs.rst >> AL flagon-distill/docs/Sankey_Function.rst >> AL flagon-distill/docs/Segmentation.rst >> AL flagon-distill/docs/Utilities.rst >> AL flagon-distill/docs/Utility_Functions.rst >> AL flagon-distill/docs/Writing_Segments.rst >> AL flagon-distill/docs/conf.py >> AL flagon-distill/docs/index.rst >> !????? flagon-distill/docs/docs/.buildinfo >> !????? flagon-distill/docs/docs/.buildinfo 2 >> !????? flagon-distill/docs/docs/Combining_Segments_with_Set_Logic.html >> !????? flagon-distill/docs/docs/Creating_Segments.html >> !????? flagon-distill/docs/docs/Example 2.html >> !????? flagon-distill/docs/docs/Example.html >> !????? flagon-distill/docs/docs/Example_Usage.html >> !????? flagon-distill/docs/docs/Exporting_Segments.html >> !????? flagon-distill/docs/docs/Funnel_Function.html >> !????? flagon-distill/docs/docs/Getting_Started.html >> !????? flagon-distill/docs/docs/Graph 2.html >> !????? flagon-distill/docs/docs/Graph.html >> !????? flagon-distill/docs/docs/Graph_Index.html >> !????? >> flagon-distill/docs/docs/Manipulating_Collections_of_Segment_Objects.html >> !????? flagon-distill/docs/docs/Process.html >> !????? flagon-distill/docs/docs/Process_Docs.html >> !????? flagon-distill/docs/docs/Sankey_Function.html >> !????? flagon-distill/docs/docs/Segmentation.html >> !????? flagon-distill/docs/docs/Utilities.html >> !????? flagon-distill/docs/docs/Utility_Functions.html >> !????? flagon-distill/docs/docs/Writing_Segments.html >> !????? flagon-distill/docs/docs/genindex 2.html >> !????? flagon-distill/docs/docs/genindex.html >> !????? flagon-distill/docs/docs/index 2.html >> !????? flagon-distill/docs/docs/index.html >> B flagon-distill/docs/docs/objects 2.inv >> B flagon-distill/docs/docs/objects.inv >> !????? flagon-distill/docs/docs/search 2.html >> !????? flagon-distill/docs/docs/search.html >> !????? flagon-distill/docs/docs/searchindex 2.js >> !????? flagon-distill/docs/docs/searchindex.js >> B flagon-distill/docs/docs/_images/Games_List.png >> B flagon-distill/docs/docs/_images/Gantt.png >> B flagon-distill/docs/docs/_images/Graph_0.png >> B flagon-distill/docs/docs/_images/Graph_1.png >> B flagon-distill/docs/docs/_images/Graph_2.png >> B flagon-distill/docs/docs/_images/Graph_3.png >> B flagon-distill/docs/docs/_images/Number_of_Logs_Bar_Chart.png >> B flagon-distill/docs/docs/_images/Segment_Pie_Chart.png >> B flagon-distill/docs/docs/_images/Segment_Timeline.png >> B flagon-distill/docs/docs/_images/Superset_Dashboard.png >> B flagon-distill/docs/docs/_images/Timeline_Graph.png >> B flagon-distill/docs/docs/_images/Video_Game_Filter.png >> B flagon-distill/docs/docs/_images/dash.mp4 >> !????? flagon-distill/docs/docs/_static/basic 2.css >> !????? flagon-distill/docs/docs/_static/basic.css >> !????? flagon-distill/docs/docs/_static/doctools 2.js >> !????? flagon-distill/docs/docs/_static/doctools.js >> !????? flagon-distill/docs/docs/_static/documentation_options 2.js >> !????? flagon-distill/docs/docs/_static/documentation_options.js >> B flagon-distill/docs/docs/_static/file 2.png >> B flagon-distill/docs/docs/_static/file.png >> !????? flagon-distill/docs/docs/_static/jquery 2.js >> !????? flagon-distill/docs/docs/_static/jquery-3.5.1 2.js >> !????? flagon-distill/docs/docs/_static/jquery-3.5.1.js >> !????? flagon-distill/docs/docs/_static/jquery.js >> !????? flagon-distill/docs/docs/_static/language_data.js >> B flagon-distill/docs/docs/_static/minus 2.png >> B flagon-distill/docs/docs/_static/minus.png >> B flagon-distill/docs/docs/_static/plus 2.png >> B flagon-distill/docs/docs/_static/plus.png >> !????? flagon-distill/docs/docs/_static/pygments 2.css >> !????? flagon-distill/docs/docs/_static/pygments.css >> !????? flagon-distill/docs/docs/_static/searchtools.js >> !????? flagon-distill/docs/docs/_static/underscore-1.12.0 2.js >> !????? flagon-distill/docs/docs/_static/underscore-1.12.0.js >> !????? flagon-distill/docs/docs/_static/underscore.js >> !????? flagon-distill/docs/docs/_static/css/badge_only 2.css >> !????? flagon-distill/docs/docs/_static/css/badge_only.css >> !????? flagon-distill/docs/docs/_static/css/theme 2.css >> !????? flagon-distill/docs/docs/_static/css/theme.css >> B flagon-distill/docs/docs/_static/css/fonts/Roboto-Slab-Bold.woff >> B flagon-distill/docs/docs/_static/css/fonts/Roboto-Slab-Bold.woff2 >> B flagon-distill/docs/docs/_static/css/fonts/Roboto-Slab-Regular.woff >> B flagon-distill/docs/docs/_static/css/fonts/Roboto-Slab-Regular.woff2 >> B flagon-distill/docs/docs/_static/css/fonts/fontawesome-webfont.eot >> !????? flagon-distill/docs/docs/_static/css/fonts/fontawesome-webfont.svg >> B flagon-distill/docs/docs/_static/css/fonts/fontawesome-webfont.ttf >> B flagon-distill/docs/docs/_static/css/fonts/fontawesome-webfont.woff >> B flagon-distill/docs/docs/_static/css/fonts/fontawesome-webfont.woff2 >> B flagon-distill/docs/docs/_static/css/fonts/lato-bold-italic.woff >> B flagon-distill/docs/docs/_static/css/fonts/lato-bold-italic.woff2 >> B flagon-distill/docs/docs/_static/css/fonts/lato-bold.woff >> B flagon-distill/docs/docs/_static/css/fonts/lato-bold.woff2 >> B flagon-distill/docs/docs/_static/css/fonts/lato-normal-italic.woff >> B flagon-distill/docs/docs/_static/css/fonts/lato-normal-italic.woff2 >> B flagon-distill/docs/docs/_static/css/fonts/lato-normal.woff >> B flagon-distill/docs/docs/_static/css/fonts/lato-normal.woff2 >> !????? flagon-distill/docs/docs/_static/dark_mode_css/custom.css >> !????? flagon-distill/docs/docs/_static/dark_mode_css/dark.css >> !????? flagon-distill/docs/docs/_static/dark_mode_css/general.css >> !????? flagon-distill/docs/docs/_static/dark_mode_js/default_dark.js >> !????? flagon-distill/docs/docs/_static/dark_mode_js/default_light.js >> !????? flagon-distill/docs/docs/_static/dark_mode_js/theme_switcher.js >> !????? flagon-distill/docs/docs/_static/js/badge_only.js >> !????? flagon-distill/docs/docs/_static/js/html5shiv-printshiv.min.js >> !????? flagon-distill/docs/docs/_static/js/html5shiv.min.js >> !????? flagon-distill/docs/docs/_static/js/theme.js >> B flagon-distill/docs/docs/doctrees/Example.doctree >> B flagon-distill/docs/docs/doctrees/Graph.doctree >> B flagon-distill/docs/docs/doctrees/environment.pickle >> B flagon-distill/docs/docs/doctrees/index copy.doctree >> B flagon-distill/docs/docs/doctrees/index.doctree >> !????? flagon-distill/docs/docs/html/.buildinfo >> !????? flagon-distill/docs/docs/html/.nojekyll >> !????? flagon-distill/docs/docs/html/Example.html >> !????? flagon-distill/docs/docs/html/Graph.html >> !????? flagon-distill/docs/docs/html/genindex.html >> !????? flagon-distill/docs/docs/html/index copy.html >> !????? flagon-distill/docs/docs/html/index.html >> B flagon-distill/docs/docs/html/objects.inv >> !????? flagon-distill/docs/docs/html/search.html >> !????? flagon-distill/docs/docs/html/searchindex.js >> !????? flagon-distill/docs/docs/html/_static/alabaster.css >> !????? flagon-distill/docs/docs/html/_static/basic.css >> !????? flagon-distill/docs/docs/html/_static/custom.css >> !????? flagon-distill/docs/docs/html/_static/doctools.js >> !????? flagon-distill/docs/docs/html/_static/documentation_options.js >> B flagon-distill/docs/docs/html/_static/file.png >> !????? flagon-distill/docs/docs/html/_static/jquery-3.5.1.js >> !????? flagon-distill/docs/docs/html/_static/jquery.js >> !????? flagon-distill/docs/docs/html/_static/language_data.js >> B flagon-distill/docs/docs/html/_static/minus.png >> B flagon-distill/docs/docs/html/_static/plus.png >> !????? flagon-distill/docs/docs/html/_static/pygments.css >> !????? flagon-distill/docs/docs/html/_static/searchtools.js >> !????? flagon-distill/docs/docs/html/_static/underscore-1.12.0.js >> !????? flagon-distill/docs/docs/html/_static/underscore.js >> !????? flagon-distill/docs/docs/html/_static/css/badge_only.css >> !????? flagon-distill/docs/docs/html/_static/css/theme.css >> B flagon-distill/docs/docs/html/_static/css/fonts/Roboto-Slab-Bold.woff >> B flagon-distill/docs/docs/html/_static/css/fonts/Roboto-Slab-Bold.woff2 >> B >> flagon-distill/docs/docs/html/_static/css/fonts/Roboto-Slab-Regular.woff >> B >> flagon-distill/docs/docs/html/_static/css/fonts/Roboto-Slab-Regular.woff2 >> B >> flagon-distill/docs/docs/html/_static/css/fonts/fontawesome-webfont.eot >> !????? >> flagon-distill/docs/docs/html/_static/css/fonts/fontawesome-webfont.svg >> B >> flagon-distill/docs/docs/html/_static/css/fonts/fontawesome-webfont.ttf >> B >> flagon-distill/docs/docs/html/_static/css/fonts/fontawesome-webfont.woff >> B >> flagon-distill/docs/docs/html/_static/css/fonts/fontawesome-webfont.woff2 >> B flagon-distill/docs/docs/html/_static/css/fonts/lato-bold-italic.woff >> B flagon-distill/docs/docs/html/_static/css/fonts/lato-bold-italic.woff2 >> B flagon-distill/docs/docs/html/_static/css/fonts/lato-bold.woff >> B flagon-distill/docs/docs/html/_static/css/fonts/lato-bold.woff2 >> B >> flagon-distill/docs/docs/html/_static/css/fonts/lato-normal-italic.woff >> B >> flagon-distill/docs/docs/html/_static/css/fonts/lato-normal-italic.woff2 >> B flagon-distill/docs/docs/html/_static/css/fonts/lato-normal.woff >> B flagon-distill/docs/docs/html/_static/css/fonts/lato-normal.woff2 >> !????? flagon-distill/docs/docs/html/_static/dark_mode_css/custom.css >> !????? flagon-distill/docs/docs/html/_static/dark_mode_css/dark.css >> !????? flagon-distill/docs/docs/html/_static/dark_mode_css/general.css >> !????? flagon-distill/docs/docs/html/_static/dark_mode_js/default_dark.js >> !????? flagon-distill/docs/docs/html/_static/dark_mode_js/default_light.js >> !????? flagon-distill/docs/docs/html/_static/dark_mode_js/theme_switcher.js >> !????? flagon-distill/docs/docs/html/_static/js/badge_only.js >> !????? flagon-distill/docs/docs/html/_static/js/html5shiv-printshiv.min.js >> !????? flagon-distill/docs/docs/html/_static/js/html5shiv.min.js >> !????? flagon-distill/docs/docs/html/_static/js/theme.js >> B flagon-distill/docs/images/Games_List.png >> B flagon-distill/docs/images/Gantt.png >> B flagon-distill/docs/images/Graph_0.png >> B flagon-distill/docs/images/Graph_1.png >> B flagon-distill/docs/images/Graph_2.png >> B flagon-distill/docs/images/Graph_3.png >> B flagon-distill/docs/images/Number_of_Logs_Bar_Chart.png >> B flagon-distill/docs/images/Segment_Pie_Chart.png >> B flagon-distill/docs/images/Segment_Timeline.png >> B flagon-distill/docs/images/Superset_Dashboard.png >> B flagon-distill/docs/images/Timeline_Graph.png >> B flagon-distill/docs/images/Video_Game_Filter.png >> B flagon-distill/docs/images/dash.mp4 >> !????? flagon-distill/examples/Distill_Workflow_Example.ipynb >> !????? flagon-distill/examples/Segments_Demo.ipynb >> !????? flagon-distill/examples/SuperSet_ElasticDSL_Demo.ipynb >> AL flagon-distill/examples/TestPipeline.ipynb >> AL flagon-distill/github/workflows/main.yml >> AL flagon-distill/tests/README.rst >> !????? flagon-distill/tests/__init__.py >> !????? flagon-distill/tests/data_config.py >> AL flagon-distill/tests/test_graph.py >> AL flagon-distill/tests/test_search.py >> AL flagon-distill/tests/test_segment.py >> AL flagon-distill/tests/test_segments.py >> AL flagon-distill/tests/test_transform.py >> AL flagon-distill/tests/test_utils.py >> AL flagon-distill/tests/testing_utils.py >> >> >>> On Oct 12, 2023, at 12:20 AM, Amir Ghaemi <agha...@umd.edu> wrote: >>> >>> Hi all, >>> >>> Great work! +1 from me. >>> >>> [✓] Build and Unit Tests Pass (On Windows - Python 3.10) >>> [✓] DISCLAIMER, LICENSE, and NOTICE Files in Source and Binary Release >>> Packages >>> [✓] DISCLAIMER, LICENSE, and NOTICE are consistent with ASF and Incubator >>> Policy >>> [✓] All Source Files Have Correct ASF Headers >>> [ ] No Binary Files in Source Release Packages >>> [ ] Signatures and Hashes Match Keys >>> [ ] CHANGELOG included with release distribution >>> >>> Best, >>> *Amir M. Ghaemi* >>> >>> >>> >>> On Wed, Oct 11, 2023 at 1:01 PM Evan Jones <evan.a.jon...@gmail.com> wrote: >>> >>>> Hi all, >>>> >>>> Great work on delivering this baby into the world. >>>> >>>> Vote: +1 >>>> Checks: >>>> >>>> - Build and unit tests pass >>>> - DISCLAIMER, LICENSE, and NOTICE Files in Source and Binary Release >>>> Packages >>>> - DISCLAIMER, LICENSE, and NOTICE are consistent with ASF and Incubator >>>> Policy >>>> - CHANGELOG included with release distribution >>>> - All Source Files Have Correct ASF Headers >>>> >>>> Best >>>> >>>> Evan Jones >>>> Website: www.ea-jones.com >>>> >>>> >>>> On Tue, Oct 10, 2023 at 4:12 PM proton_mail_bridge < >>>> jason_...@protonmail.com> >>>> wrote: >>>> >>>>> Hi Folks, >>>>> >>>>> Let’s try this again, please VOTE on the Apache Flagon Distill 0.1.0 >>>>> Release Candidate #02. >>>>> About Flagon: http://flagon.incubator.apache.org/ >>>>> This is the first Beta release. >>>>> >>>>> Git source tag (0.1.0-rc02): >>>>> https://github.com/apache/flagon-distill/releases/tag/0.1.0-rc02 >>>>> >>>>> Staging repo: https://dist.apache.org/repos/dist/dev/flagon/ >>>>> Source Release Artifacts: >>>>> >>>> https://dist.apache.org/repos/dist/dev/flagon/apache-flagon-distill-0.1.0-RC-02/ >>>>> PGP release keys: https://dist.apache.org/repos/dist/dev/flagon/KEYS >>>>> Successful Github Actions Build and Tests: >>>>> https://github.com/apache/flagon-distill/actions/runs/6471907570 >>>>> PyPi Test Repo: https://test.pypi.org/project/flagon-distill/0.1.0rc2/ >>>>> >>>>> Vote will be open for 72 hours. >>>>> Please VOTE as follows: >>>>> [ ] +1, let's get it released!!! >>>>> [ ]+/-0, fine, but consider to fix few issues before… >>>>> [ ] -1, nope, because... (and please explain why) >>>>> >>>>> Along with your VOTE, please indicate testing and checks you've made >>>>> against build artifacts, src, and documentation: >>>>> [ ] Build and Unit Tests Pass >>>>> [ ] Signatures and Hashes Match Keys >>>>> [ ] DISCLAIMER, LICENSE, and NOTICE Files in Source and Binary Release >>>>> Packages >>>>> [ ] DISCLAIMER, LICENSE, and NOTICE are consistent with ASF and Incubator >>>>> Policy >>>>> [ ] CHANGELOG included with release distribution >>>>> [ ] All Source Files Have Correct ASF Headers >>>>> [ ] No Binary Files in Source Release Packages >>>>> >>>>> Thank you to everyone that is able to VOTE as well as everyone that >>>>> contributed to Apache Flagon Distill 0.1.0! >>>>> >>>> >> >