Re: [DISCUSS] RC2 IPMC vote thread

2023-01-03 Thread Julian Hyde
Thanks for your answer, Frank. I thought I'd ask just in case the
project had gotten stuck in a place not needed by current
requirements.

Let's definitely continue the discussion after the release. All of the
components that are part of a project should be released from time to
time, and, I dare say, at least once before graduation. As a reviewer,
it's of course easier to review a single release that contains a
single .tar.gz file (even if it contains the source code of ten
components). But that wouldn't make sense if those components are
versioned independently.

We're almost there with the release. The toughest part of every
podling's life cycle is the first time Justin Mclean reviews their
release artifacts. He doesn't miss a thing. We're over that hump now
-- huge thanks, Riley! -- so let's keep going. I predict there will be
one more RC and it will sail through both the dev@sdap and the
general@incubator votes.

Julian


On Tue, Jan 3, 2023 at 3:00 PM Frank Greguska  wrote:
>
> I'll do my best.
>
> Technically, SDAP has 10 repositories:
> https://github.com/apache?utf8=%E2%9C%93=incubator-sdap==
>
> A few of those should be archived/cleaned up at this point but that hasn't
> been a priority. In general though, SDAP is not one piece of software. It
> is a suite of software needed to accomplish the goal of running an
> integrated data analytic center for Big Science problems. This has been the
> subject of discussion for a while; should SDAP have one single major
> version that encompasses all components or should they each be
> versioned/packaged independently? We've decided for this first go around to
> just create one artifact with the most important/commonly used components
> needed to say SDAP is installed.
>
> - Frank
>
> On Tue, Jan 3, 2023 at 2:35 PM Julian Hyde  wrote:
>
> > Can someone explain why SDAP has 3 separate GitHub repositories rather
> > than one?
> >
> > It's not my place to suggest changes. But if the separate repositories
> > are causing more pain than joy, it might be worth reconsidering.
> > (Several times I have typed in
> > https://github.com/apache/incubator-sdap/ and been surprised that
> > there's nothing there.)
> >
> > Julian
> >
> > On Tue, Jan 3, 2023 at 2:20 PM Riley Kuttruff  wrote:
> > >
> > > Thanks. This change will require an update to the build instructions. I
> > have an open pull request to get that done [1] that I would like to get
> > approved and merged before trying the next rc.
> > >
> > > [1] https://github.com/apache/incubator-sdap-nexus/pull/225
> > >
> > > On 2023/01/03 21:50:30 Frank Greguska wrote:
> > > > Makes sense to me.
> > > >
> > > > - Frank
> > > >
> > > > On Tue, Jan 3, 2023 at 1:16 PM Riley Kuttruff  wrote:
> > > >
> > > > > I've been looking into better structuring our release artifacts and
> > was
> > > > > wondering if anyone had any opinions on how I've updated it:
> > > > >
> > > > >
> > > > > > (sdap-nexus) rileykk@MT-110978 apache-sdap-1.0.0-rc3 % tar -tf
> > > > > apache-sdap-nexusproto-1.0.0-src-incubating.tar.gz
> > > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/.gitignore
> > > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/CONTRIBUTING.md
> > > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/DISCLAIMER-WIP
> > > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/LICENSE
> > > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/NOTICE
> > > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/README
> > > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/README.md
> > > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/build.gradle
> > > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradle.properties
> > > > > >
> > > > >
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradle/wrapper/gradle-wrapper.jar
> > > > > >
> > > > >
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradle/wrapper/gradle-wrapper.properties
> > > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradlew
> > > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradlew.bat
> > > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/jenkins/Jenkinsfile
> > > > > >
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/jenkins/pipeline-syntax.gdsl
> > > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/nexusproto.iml
> > > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/settings.gradle
> > > > > >
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/proto/DataTile.proto
> > > > > >
> > > > >
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/python/nexusproto/__init__.py
> > > > > >
> > > > >
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/python/nexusproto/serialization.py
> > > > > >
> > > > >
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/python/nexusproto/setup.py
> > > > > > (sdap-nexus) rileykk@MT-110978 apache-sdap-1.0.0-rc3 % tar -tf
> > > > > apache-sdap-nexus-1.0.0-src-incubating.tar.gz
> > > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/.gitignore
> > > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/CHANGELOG.md
> > > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/CONTRIBUTING.md
> > > > > > 

Re: [DISCUSS] RC2 IPMC vote thread

2023-01-03 Thread Frank Greguska
I'll do my best.

Technically, SDAP has 10 repositories:
https://github.com/apache?utf8=%E2%9C%93=incubator-sdap==

A few of those should be archived/cleaned up at this point but that hasn't
been a priority. In general though, SDAP is not one piece of software. It
is a suite of software needed to accomplish the goal of running an
integrated data analytic center for Big Science problems. This has been the
subject of discussion for a while; should SDAP have one single major
version that encompasses all components or should they each be
versioned/packaged independently? We've decided for this first go around to
just create one artifact with the most important/commonly used components
needed to say SDAP is installed.

- Frank

On Tue, Jan 3, 2023 at 2:35 PM Julian Hyde  wrote:

> Can someone explain why SDAP has 3 separate GitHub repositories rather
> than one?
>
> It's not my place to suggest changes. But if the separate repositories
> are causing more pain than joy, it might be worth reconsidering.
> (Several times I have typed in
> https://github.com/apache/incubator-sdap/ and been surprised that
> there's nothing there.)
>
> Julian
>
> On Tue, Jan 3, 2023 at 2:20 PM Riley Kuttruff  wrote:
> >
> > Thanks. This change will require an update to the build instructions. I
> have an open pull request to get that done [1] that I would like to get
> approved and merged before trying the next rc.
> >
> > [1] https://github.com/apache/incubator-sdap-nexus/pull/225
> >
> > On 2023/01/03 21:50:30 Frank Greguska wrote:
> > > Makes sense to me.
> > >
> > > - Frank
> > >
> > > On Tue, Jan 3, 2023 at 1:16 PM Riley Kuttruff  wrote:
> > >
> > > > I've been looking into better structuring our release artifacts and
> was
> > > > wondering if anyone had any opinions on how I've updated it:
> > > >
> > > >
> > > > > (sdap-nexus) rileykk@MT-110978 apache-sdap-1.0.0-rc3 % tar -tf
> > > > apache-sdap-nexusproto-1.0.0-src-incubating.tar.gz
> > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/.gitignore
> > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/CONTRIBUTING.md
> > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/DISCLAIMER-WIP
> > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/LICENSE
> > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/NOTICE
> > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/README
> > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/README.md
> > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/build.gradle
> > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradle.properties
> > > > >
> > > >
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradle/wrapper/gradle-wrapper.jar
> > > > >
> > > >
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradle/wrapper/gradle-wrapper.properties
> > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradlew
> > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradlew.bat
> > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/jenkins/Jenkinsfile
> > > > >
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/jenkins/pipeline-syntax.gdsl
> > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/nexusproto.iml
> > > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/settings.gradle
> > > > >
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/proto/DataTile.proto
> > > > >
> > > >
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/python/nexusproto/__init__.py
> > > > >
> > > >
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/python/nexusproto/serialization.py
> > > > >
> > > >
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/python/nexusproto/setup.py
> > > > > (sdap-nexus) rileykk@MT-110978 apache-sdap-1.0.0-rc3 % tar -tf
> > > > apache-sdap-nexus-1.0.0-src-incubating.tar.gz
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/.gitignore
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/CHANGELOG.md
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/CONTRIBUTING.md
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/DISCLAIMER-WIP
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/LICENSE
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/NOTICE
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/README
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/README.md
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/VERSION.txt
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.gitignore
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/analysis.iml
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/encodings.xml
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/misc.xml
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/modules.xml
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/vcs.xml
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/README.md
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/__init__.py
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/conda-requirements.txt
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/package-list.txt
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/setup.py
> > > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/static/index.html
> > > > > 

Re: [DISCUSS] RC2 IPMC vote thread

2023-01-03 Thread Julian Hyde
Can someone explain why SDAP has 3 separate GitHub repositories rather than one?

It's not my place to suggest changes. But if the separate repositories
are causing more pain than joy, it might be worth reconsidering.
(Several times I have typed in
https://github.com/apache/incubator-sdap/ and been surprised that
there's nothing there.)

Julian

On Tue, Jan 3, 2023 at 2:20 PM Riley Kuttruff  wrote:
>
> Thanks. This change will require an update to the build instructions. I have 
> an open pull request to get that done [1] that I would like to get approved 
> and merged before trying the next rc.
>
> [1] https://github.com/apache/incubator-sdap-nexus/pull/225
>
> On 2023/01/03 21:50:30 Frank Greguska wrote:
> > Makes sense to me.
> >
> > - Frank
> >
> > On Tue, Jan 3, 2023 at 1:16 PM Riley Kuttruff  wrote:
> >
> > > I've been looking into better structuring our release artifacts and was
> > > wondering if anyone had any opinions on how I've updated it:
> > >
> > >
> > > > (sdap-nexus) rileykk@MT-110978 apache-sdap-1.0.0-rc3 % tar -tf
> > > apache-sdap-nexusproto-1.0.0-src-incubating.tar.gz
> > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/.gitignore
> > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/CONTRIBUTING.md
> > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/DISCLAIMER-WIP
> > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/LICENSE
> > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/NOTICE
> > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/README
> > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/README.md
> > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/build.gradle
> > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradle.properties
> > > >
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradle/wrapper/gradle-wrapper.jar
> > > >
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradle/wrapper/gradle-wrapper.properties
> > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradlew
> > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradlew.bat
> > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/jenkins/Jenkinsfile
> > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/jenkins/pipeline-syntax.gdsl
> > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/nexusproto.iml
> > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/settings.gradle
> > > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/proto/DataTile.proto
> > > >
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/python/nexusproto/__init__.py
> > > >
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/python/nexusproto/serialization.py
> > > >
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/python/nexusproto/setup.py
> > > > (sdap-nexus) rileykk@MT-110978 apache-sdap-1.0.0-rc3 % tar -tf
> > > apache-sdap-nexus-1.0.0-src-incubating.tar.gz
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/.gitignore
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/CHANGELOG.md
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/CONTRIBUTING.md
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/DISCLAIMER-WIP
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/LICENSE
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/NOTICE
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/README
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/README.md
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/VERSION.txt
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.gitignore
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/analysis.iml
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/encodings.xml
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/misc.xml
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/modules.xml
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/vcs.xml
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/README.md
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/__init__.py
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/conda-requirements.txt
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/package-list.txt
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/setup.py
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/static/index.html
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/test.py
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/README.md
> > > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/__init__.py
> > > >
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms/StandardDeviationSearch_test.py
> > > >
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms/longitudelatitudemap_test.py
> > > >
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms/test_base_doms_handler.py
> > > >
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms/test_subsetter.py
> > > >
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms_spark/__init__.py
> > > >
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms_spark/test_matchup.py
> > > >
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms_spark/test_timeseriesspark.py
> > > > 

Re: [DISCUSS] RC2 IPMC vote thread

2023-01-03 Thread Riley Kuttruff
Thanks. This change will require an update to the build instructions. I have an 
open pull request to get that done [1] that I would like to get approved and 
merged before trying the next rc. 

[1] https://github.com/apache/incubator-sdap-nexus/pull/225

On 2023/01/03 21:50:30 Frank Greguska wrote:
> Makes sense to me.
> 
> - Frank
> 
> On Tue, Jan 3, 2023 at 1:16 PM Riley Kuttruff  wrote:
> 
> > I've been looking into better structuring our release artifacts and was
> > wondering if anyone had any opinions on how I've updated it:
> >
> >
> > > (sdap-nexus) rileykk@MT-110978 apache-sdap-1.0.0-rc3 % tar -tf
> > apache-sdap-nexusproto-1.0.0-src-incubating.tar.gz
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/.gitignore
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/CONTRIBUTING.md
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/DISCLAIMER-WIP
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/LICENSE
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/NOTICE
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/README
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/README.md
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/build.gradle
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradle.properties
> > >
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradle/wrapper/gradle-wrapper.jar
> > >
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradle/wrapper/gradle-wrapper.properties
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradlew
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradlew.bat
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/jenkins/Jenkinsfile
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/jenkins/pipeline-syntax.gdsl
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/nexusproto.iml
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/settings.gradle
> > > Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/proto/DataTile.proto
> > >
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/python/nexusproto/__init__.py
> > >
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/python/nexusproto/serialization.py
> > >
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/python/nexusproto/setup.py
> > > (sdap-nexus) rileykk@MT-110978 apache-sdap-1.0.0-rc3 % tar -tf
> > apache-sdap-nexus-1.0.0-src-incubating.tar.gz
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/.gitignore
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/CHANGELOG.md
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/CONTRIBUTING.md
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/DISCLAIMER-WIP
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/LICENSE
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/NOTICE
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/README
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/README.md
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/VERSION.txt
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.gitignore
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/analysis.iml
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/encodings.xml
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/misc.xml
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/modules.xml
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/vcs.xml
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/README.md
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/__init__.py
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/conda-requirements.txt
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/package-list.txt
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/setup.py
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/static/index.html
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/test.py
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/README.md
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/__init__.py
> > >
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms/StandardDeviationSearch_test.py
> > >
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms/longitudelatitudemap_test.py
> > >
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms/test_base_doms_handler.py
> > >
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms/test_subsetter.py
> > >
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms_spark/__init__.py
> > >
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms_spark/test_matchup.py
> > >
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms_spark/test_timeseriesspark.py
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/config/algorithms.ini
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/conftest.py
> > >
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/data/edge_response.json
> > >
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/integration/algorithms_spark/test_matchup.py
> > > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/redirect/__init__.py
> > >
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/redirect/collections-config.yaml
> > >
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/redirect/test_RemoteSDAPCache.py
> > > 

Re: [DISCUSS] RC2 IPMC vote thread

2023-01-03 Thread Frank Greguska
Makes sense to me.

- Frank

On Tue, Jan 3, 2023 at 1:16 PM Riley Kuttruff  wrote:

> I've been looking into better structuring our release artifacts and was
> wondering if anyone had any opinions on how I've updated it:
>
>
> > (sdap-nexus) rileykk@MT-110978 apache-sdap-1.0.0-rc3 % tar -tf
> apache-sdap-nexusproto-1.0.0-src-incubating.tar.gz
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/.gitignore
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/CONTRIBUTING.md
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/DISCLAIMER-WIP
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/LICENSE
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/NOTICE
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/README
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/README.md
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/build.gradle
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradle.properties
> >
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradle/wrapper/gradle-wrapper.jar
> >
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradle/wrapper/gradle-wrapper.properties
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradlew
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradlew.bat
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/jenkins/Jenkinsfile
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/jenkins/pipeline-syntax.gdsl
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/nexusproto.iml
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/settings.gradle
> > Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/proto/DataTile.proto
> >
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/python/nexusproto/__init__.py
> >
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/python/nexusproto/serialization.py
> >
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/python/nexusproto/setup.py
> > (sdap-nexus) rileykk@MT-110978 apache-sdap-1.0.0-rc3 % tar -tf
> apache-sdap-nexus-1.0.0-src-incubating.tar.gz
> > Apache-SDAP/apache-sdap-nexus-1.0.0/.gitignore
> > Apache-SDAP/apache-sdap-nexus-1.0.0/CHANGELOG.md
> > Apache-SDAP/apache-sdap-nexus-1.0.0/CONTRIBUTING.md
> > Apache-SDAP/apache-sdap-nexus-1.0.0/DISCLAIMER-WIP
> > Apache-SDAP/apache-sdap-nexus-1.0.0/LICENSE
> > Apache-SDAP/apache-sdap-nexus-1.0.0/NOTICE
> > Apache-SDAP/apache-sdap-nexus-1.0.0/README
> > Apache-SDAP/apache-sdap-nexus-1.0.0/README.md
> > Apache-SDAP/apache-sdap-nexus-1.0.0/VERSION.txt
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.gitignore
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/analysis.iml
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/encodings.xml
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/misc.xml
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/modules.xml
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/vcs.xml
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/README.md
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/__init__.py
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/conda-requirements.txt
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/package-list.txt
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/setup.py
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/static/index.html
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/test.py
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/README.md
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/__init__.py
> >
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms/StandardDeviationSearch_test.py
> >
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms/longitudelatitudemap_test.py
> >
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms/test_base_doms_handler.py
> >
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms/test_subsetter.py
> >
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms_spark/__init__.py
> >
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms_spark/test_matchup.py
> >
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms_spark/test_timeseriesspark.py
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/config/algorithms.ini
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/conftest.py
> >
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/data/edge_response.json
> >
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/integration/algorithms_spark/test_matchup.py
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/redirect/__init__.py
> >
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/redirect/collections-config.yaml
> >
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/redirect/test_RemoteSDAPCache.py
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/webapp_test.py
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/webservice/Filtering.py
> >
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/webservice/GenerateImageMRF.py
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/webservice/LayerConfig.py
> > Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/webservice/NexusHandler.py
> >
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/webservice/NexusLivyHandler.py
> > 

Re: [DISCUSS] RC2 IPMC vote thread

2023-01-03 Thread Riley Kuttruff
I've been looking into better structuring our release artifacts and was 
wondering if anyone had any opinions on how I've updated it:


> (sdap-nexus) rileykk@MT-110978 apache-sdap-1.0.0-rc3 % tar -tf 
> apache-sdap-nexusproto-1.0.0-src-incubating.tar.gz
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/.gitignore
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/CONTRIBUTING.md
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/DISCLAIMER-WIP
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/LICENSE
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/NOTICE
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/README
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/README.md
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/build.gradle
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradle.properties
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradle/wrapper/gradle-wrapper.jar
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradle/wrapper/gradle-wrapper.properties
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradlew
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/gradlew.bat
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/jenkins/Jenkinsfile
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/jenkins/pipeline-syntax.gdsl
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/nexusproto.iml
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/settings.gradle
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/proto/DataTile.proto
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/python/nexusproto/__init__.py
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/python/nexusproto/serialization.py
> Apache-SDAP/apache-sdap-nexusproto-1.0.0/src/main/python/nexusproto/setup.py
> (sdap-nexus) rileykk@MT-110978 apache-sdap-1.0.0-rc3 % tar -tf 
> apache-sdap-nexus-1.0.0-src-incubating.tar.gz
> Apache-SDAP/apache-sdap-nexus-1.0.0/.gitignore
> Apache-SDAP/apache-sdap-nexus-1.0.0/CHANGELOG.md
> Apache-SDAP/apache-sdap-nexus-1.0.0/CONTRIBUTING.md
> Apache-SDAP/apache-sdap-nexus-1.0.0/DISCLAIMER-WIP
> Apache-SDAP/apache-sdap-nexus-1.0.0/LICENSE
> Apache-SDAP/apache-sdap-nexus-1.0.0/NOTICE
> Apache-SDAP/apache-sdap-nexus-1.0.0/README
> Apache-SDAP/apache-sdap-nexus-1.0.0/README.md
> Apache-SDAP/apache-sdap-nexus-1.0.0/VERSION.txt
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.gitignore
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/analysis.iml
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/encodings.xml
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/misc.xml
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/modules.xml
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/.idea/vcs.xml
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/README.md
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/__init__.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/conda-requirements.txt
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/package-list.txt
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/setup.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/static/index.html
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/test.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/README.md
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/__init__.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms/StandardDeviationSearch_test.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms/longitudelatitudemap_test.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms/test_base_doms_handler.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms/test_subsetter.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms_spark/__init__.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms_spark/test_matchup.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/algorithms_spark/test_timeseriesspark.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/config/algorithms.ini
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/conftest.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/data/edge_response.json
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/integration/algorithms_spark/test_matchup.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/redirect/__init__.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/redirect/collections-config.yaml
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/redirect/test_RemoteSDAPCache.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/tests/webapp_test.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/webservice/Filtering.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/webservice/GenerateImageMRF.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/webservice/LayerConfig.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/webservice/NexusHandler.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/webservice/NexusLivyHandler.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/webservice/WorkflowDriver.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/webservice/__init__.py
> Apache-SDAP/apache-sdap-nexus-1.0.0/analysis/webservice/algorithms/Capabilities.py
> 

Re: [DISCUSS] RC2 IPMC vote thread

2023-01-03 Thread Riley Kuttruff
I see. I'm pretty sure we may need to put out a new release candidate. At the 
very least we need to update the copyright and also switch to DISCLAIMER-WIP

On 2023/01/03 18:55:52 Frank Greguska wrote:
> My thoughts:
> 
> gradle-wrapper.jar and gradlew.bat can be removed from the actual release
> artifacts.
> I agree the project organization is a bit awkward, but I don't think we
> can/should address that right now.
> We have to update the copyright
> 
> The climatology directory all came from Brian Wilson. I don't know if it's
> actively being used anywhere anymore so maybe we just remove it entirely?
> 
> - Frank
> 
> On Tue, Jan 3, 2023 at 10:04 AM Riley Kuttruff  wrote:
> 
> > Another issue that was pointed out is the climatology directory containing
> > improperly(?) licensed code [1]. Are we using anything in there? Should it
> > be excluded from releases?
> >
> > [1] https://lists.apache.org/thread/brr31mjz13xrgwf6h6fdnnl30tvr4hzy
> >
> > On 2023/01/03 02:36:14 Riley Kuttruff wrote:
> > > Hello everyone,
> > >
> > > The IPMC vote has turned up a couple issues with our release:
> > >
> > > - The presence of a precompiled jar (gradle-wrapper.jar) in the
> > nexusproto release [1]
> > > - Our project organization is 'awkward' and 'cumbersome' [2]
> > > - The copyright line in our NOTICE files is now out of date (2017-2022)
> > [2] I'm worried this will necessitate a new release candidate.
> > >
> > > The vote is still technically ongoing, though I would like to start a
> > discussion on a) how to resolve these issues and b) whether we should
> > pursue a new release candidate.
> > >
> > > Thanks,
> > > Riley
> > >
> > > [1] https://lists.apache.org/thread/5lq0hh5brs42o3t68sx4lv8jpmd3knb7
> > > [2] https://lists.apache.org/thread/0jww8p4bjr51vbqo34w5gs22qy6qftkm
> > >
> >
> 


Re: [DISCUSS] RC2 IPMC vote thread

2023-01-03 Thread Frank Greguska
My thoughts:

gradle-wrapper.jar and gradlew.bat can be removed from the actual release
artifacts.
I agree the project organization is a bit awkward, but I don't think we
can/should address that right now.
We have to update the copyright

The climatology directory all came from Brian Wilson. I don't know if it's
actively being used anywhere anymore so maybe we just remove it entirely?

- Frank

On Tue, Jan 3, 2023 at 10:04 AM Riley Kuttruff  wrote:

> Another issue that was pointed out is the climatology directory containing
> improperly(?) licensed code [1]. Are we using anything in there? Should it
> be excluded from releases?
>
> [1] https://lists.apache.org/thread/brr31mjz13xrgwf6h6fdnnl30tvr4hzy
>
> On 2023/01/03 02:36:14 Riley Kuttruff wrote:
> > Hello everyone,
> >
> > The IPMC vote has turned up a couple issues with our release:
> >
> > - The presence of a precompiled jar (gradle-wrapper.jar) in the
> nexusproto release [1]
> > - Our project organization is 'awkward' and 'cumbersome' [2]
> > - The copyright line in our NOTICE files is now out of date (2017-2022)
> [2] I'm worried this will necessitate a new release candidate.
> >
> > The vote is still technically ongoing, though I would like to start a
> discussion on a) how to resolve these issues and b) whether we should
> pursue a new release candidate.
> >
> > Thanks,
> > Riley
> >
> > [1] https://lists.apache.org/thread/5lq0hh5brs42o3t68sx4lv8jpmd3knb7
> > [2] https://lists.apache.org/thread/0jww8p4bjr51vbqo34w5gs22qy6qftkm
> >
>


Re: [DISCUSS] RC2 IPMC vote thread

2023-01-03 Thread Riley Kuttruff
Another issue that was pointed out is the climatology directory containing 
improperly(?) licensed code [1]. Are we using anything in there? Should it be 
excluded from releases?

[1] https://lists.apache.org/thread/brr31mjz13xrgwf6h6fdnnl30tvr4hzy

On 2023/01/03 02:36:14 Riley Kuttruff wrote:
> Hello everyone,
> 
> The IPMC vote has turned up a couple issues with our release:
> 
> - The presence of a precompiled jar (gradle-wrapper.jar) in the nexusproto 
> release [1]
> - Our project organization is 'awkward' and 'cumbersome' [2]
> - The copyright line in our NOTICE files is now out of date (2017-2022) [2] 
> I'm worried this will necessitate a new release candidate.
> 
> The vote is still technically ongoing, though I would like to start a 
> discussion on a) how to resolve these issues and b) whether we should pursue 
> a new release candidate.
> 
> Thanks,
> Riley
> 
> [1] https://lists.apache.org/thread/5lq0hh5brs42o3t68sx4lv8jpmd3knb7
> [2] https://lists.apache.org/thread/0jww8p4bjr51vbqo34w5gs22qy6qftkm
> 


[DISCUSS] RC2 IPMC vote thread

2023-01-02 Thread Riley Kuttruff
Hello everyone,

The IPMC vote has turned up a couple issues with our release:

- The presence of a precompiled jar (gradle-wrapper.jar) in the nexusproto 
release [1]
- Our project organization is 'awkward' and 'cumbersome' [2]
- The copyright line in our NOTICE files is now out of date (2017-2022) [2] I'm 
worried this will necessitate a new release candidate.

The vote is still technically ongoing, though I would like to start a 
discussion on a) how to resolve these issues and b) whether we should pursue a 
new release candidate.

Thanks,
Riley

[1] https://lists.apache.org/thread/5lq0hh5brs42o3t68sx4lv8jpmd3knb7
[2] https://lists.apache.org/thread/0jww8p4bjr51vbqo34w5gs22qy6qftkm