Re: [VOTE] Release Apache Sedona 1.6.0-rc3

2024-05-16 Thread Mo Sarwat
+1
I have checked:
* Download links are valid.
* Checksums and PGP signatures are valid.
* Source code artifacts have correct names matching the current release.


On Tue, May 14, 2024 at 1:30 AM Jia Yu  wrote:

> Hi all,
>
> This is a call for vote on Apache Sedona 1.6.0-rc3. Notably, in this
> RC, we have reverted the commit that upgrades Sedona to Java 11.
>
> Release notes:
>
> https://github.com/apache/sedona/blob/sedona-1.6.0-rc3/docs/setup/release-notes.md
>
> Build instructions:
>
> https://github.com/apache/sedona/blob/sedona-1.6.0-rc3/docs/setup/compile.md
>
> GitHub tag:
> https://github.com/apache/sedona/releases/tag/sedona-1.6.0-rc3
>
> GPG public key to verify the Release:
> https://downloads.apache.org/sedona/KEYS
>
> Source code and binaries:
> https://dist.apache.org/repos/dist/dev/sedona/1.6.0-rc3/
>
> The vote will be open for at least 72 hours or until at least 3 "+1"
> PMC votes are cast
>
> Instruction for checking items on the checklist:
> https://sedona.apache.org/latest/community/vote/
>
> We recommend you use this Jupyter notebook on MyBinder to perform this
> task:
> https://mybinder.org/v2/gh/jiayuasu/sedona-tools/HEAD?labpath=binder%2Fverify-release.ipynb
>
> **Please vote accordingly and you must provide your checklist for your
> vote**.
>
>
> [ ] +1 approve
>
> [ ] +0 no opinion
>
> [ ] -1 disapprove with the reason
>
> Checklist:
>
> [ ] Download links are valid.
>
> [ ] Checksums and PGP signatures are valid.
>
> [ ] Source code artifacts have correct names matching the current release.
>


Re: [VOTE] Release Apache Sedona 1.5.3-rc1

2024-05-09 Thread Mo Sarwat
+1

I checked:
* Download links are valid
* Checksums and PGP signatures are valid
* NOTICE is included
* Source code artifacts have correct names matching the current release
* The project can compile from the source code

On Wed, May 8, 2024 at 11:05 PM Jia Yu  wrote:

>  Hi all,
>
> Sorry for spamming the mailing list. This urgent 1.5.3 release is to
> fix the critical bug SEDONA-556 (Hidden requirement for geopandas in
> apache-sedona 1.5.2): https://issues.apache.org/jira/browse/SEDONA-556
>
> This is a call for vote on Apache Sedona 1.5.3-rc1.
>
> Release notes:
>
> https://github.com/apache/sedona/blob/sedona-1.5.3-rc1/docs/setup/release-notes.md
>
> Build instructions:
>
> https://github.com/apache/sedona/blob/sedona-1.5.3-rc1/docs/setup/compile.md
>
> GitHub tag:
> https://github.com/apache/sedona/releases/tag/sedona-1.5.3-rc1
>
> GPG public key to verify the Release:
> https://downloads.apache.org/sedona/KEYS
>
> Source code and binaries:
> https://dist.apache.org/repos/dist/dev/sedona/1.5.3-rc1/
>
> The vote will be open for at least 72 hours or until at least 3 "+1"
> PMC votes are cast
>
> Instruction for checking items on the checklist:
> https://sedona.apache.org/latest/community/vote/
>
> We recommend you use this Jupyter notebook on MyBinder to perform this
> task:
> https://mybinder.org/v2/gh/jiayuasu/sedona-tools/HEAD?labpath=binder%2Fverify-release.ipynb
>
> **Please vote accordingly and you must provide your checklist for your
> vote**.
>
>
> [ ] +1 approve
>
> [ ] +0 no opinion
>
> [ ] -1 disapprove with the reason
>
> Checklist:
>
> [ ] Download links are valid.
>
> [ ] Checksums and PGP signatures are valid.
>
> [ ] Source code artifacts have correct names matching the current release.
>
> For a detailed checklist  please refer to:
>
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
>


Re: [VOTE] Release Apache Sedona 1.6.0-rc2

2024-05-08 Thread Mo Sarwat
+1

I checked:
* Download links are valid
* Checksums and PGP signatures are valid
* NOTICE is included
* Source code artifacts have correct names matching the current release
* The project can compile from the source code


On Wed, May 8, 2024 at 12:43 AM Jia Yu  wrote:

> Hi all,
>
> This is a call for vote on Apache Sedona 1.6.0-rc2.
>
> Release notes:
>
> https://github.com/apache/sedona/blob/sedona-1.6.0-rc2/docs/setup/release-notes.md
>
> Build instructions:
>
> https://github.com/apache/sedona/blob/sedona-1.6.0-rc2/docs/setup/compile.md
>
> GitHub tag:
> https://github.com/apache/sedona/releases/tag/sedona-1.6.0-rc2
>
> GPG public key to verify the Release:
> https://downloads.apache.org/sedona/KEYS
>
> Source code and binaries:
> https://dist.apache.org/repos/dist/dev/sedona/1.6.0-rc2/
>
> The vote will be open for at least 72 hours or until at least 3 "+1"
> PMC votes are cast
>
> Instruction for checking items on the checklist:
> https://sedona.apache.org/latest/community/vote/
>
> We recommend you use this Jupyter notebook on MyBinder to perform this
> task:
> https://mybinder.org/v2/gh/jiayuasu/sedona-tools/HEAD?labpath=binder%2Fverify-release.ipynb
>
> **Please vote accordingly and you must provide your checklist for your
> vote**.
>
>
> [ ] +1 approve
>
> [ ] +0 no opinion
>
> [ ] -1 disapprove with the reason
>
> Checklist:
>
> [ ] Download links are valid.
>
> [ ] Checksums and PGP signatures are valid.
>
> [ ] Source code artifacts have correct names matching the current release.
>
> For a detailed checklist  please refer to:
>
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
>


Re: [VOTE] Release Apache Sedona 1.5.2-rc3

2024-05-06 Thread Mo Sarwat
+1

I checked:
* Download links are valid
* Checksums and PGP signatures are valid
* NOTICE is included
* Source code artifacts have correct names matching the current release
* The project can compile from the source code
* Sedona basic geometry functions work without geotools-wrapper


On Sat, May 4, 2024 at 12:53 AM Jia Yu  wrote:

> Hi all, This is a call for vote on Apache Sedona 1.5.2-rc3. This RC
> completely solved SEDONA-478 (
> https://issues.apache.org/jira/browse/SEDONA-478) Release notes:
>
> https://github.com/apache/sedona/blob/sedona-1.5.2-rc3/docs/setup/release-notes.md
> Build instructions:
>
> https://github.com/apache/sedona/blob/sedona-1.5.2-rc3/docs/setup/compile.md
> GitHub tag: https://github.com/apache/sedona/releases/tag/sedona-1.5.2-rc3
> GPG public key to verify the Release:
> https://downloads.apache.org/sedona/KEYS Source code and binaries:
> https://dist.apache.org/repos/dist/dev/sedona/1.5.2-rc3/ The vote will be
> open for at least 72 hours or until at least 3 "+1" PMC votes are cast
> Instruction for checking items on the checklist:
> https://sedona.apache.org/latest/community/vote/ We recommend you use this
> Jupyter notebook on MyBinder to perform this task:
>
> https://mybinder.org/v2/gh/jiayuasu/sedona-tools/HEAD?labpath=binder%2Fverify-release.ipynb
> **Please vote accordingly and you must provide your checklist for your
> vote**. [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove with the reason
> Checklist: [ ] Download links are valid. [ ] Checksums and PGP signatures
> are valid. [ ] Source code artifacts have correct names matching the
> current release.
>


Re: [VOTE] Release Apache Sedona 1.5.2-rc1

2024-04-29 Thread Mo Sarwat
+1

checked:
* Download links are valid
* Checksums and PGP signatures are valid
* NOTICE is included
* Source code artifacts have correct names matching the current release
* The project can compile from the source code

Best Regards,
-

On Sun, Apr 28, 2024 at 9:29 PM Jia Yu  wrote:

> Hi all, This is a call for vote on Apache Sedona 1.5.2-rc1. Release notes:
>
> https://github.com/apache/sedona/blob/sedona-1.5.2-rc1/docs/setup/release-notes.md
> Build instructions:
>
> https://github.com/apache/sedona/blob/sedona-1.5.2-rc1/docs/setup/compile.md
> GitHub tag: https://github.com/apache/sedona/releases/tag/sedona-1.5.2-rc1
> GPG public key to verify the Release:
> https://downloads.apache.org/sedona/KEYS Source code and binaries:
> https://dist.apache.org/repos/dist/dev/sedona/1.5.2-rc1/ The vote will be
> open for at least 72 hours or until at least 3 "+1" PMC votes are cast
> Instruction for checking items on the checklist:
> https://sedona.apache.org/latest/community/vote/ We recommend you use this
> Jupyter notebook on MyBinder to perform this task:
>
> https://mybinder.org/v2/gh/jiayuasu/sedona-tools/HEAD?labpath=binder%2Fverify-release.ipynb
> **Please vote accordingly and you must provide your checklist for your
> vote**. [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove with the reason
> Checklist: [ ] Download links are valid. [ ] Checksums and PGP signatures
> are valid. [ ] Source code artifacts have correct names matching the
> current release. For a detailed checklist please refer to:
>
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
>


Re: [VOTE] Release Apache Sedona 1.5.1-rc1

2024-01-16 Thread Mo Sarwat
+1

I checked:
* Download links are valid
* Checksums and PGP signatures are valid
* NOTICE is included
* Source code artifacts have correct names matching the current release
* The project can compile from the source code



On Tue, Jan 16, 2024 at 9:07 PM Jia Yu  wrote:

> Dear all,
>
> We still need one more +1 vote to pass.
>
> Please help us :-)!
>
> Thanks,
> Jia
>
> On Tue, Jan 16, 2024 at 12:23 PM Kanchan Chowdhury 
> wrote:
> >
> > +1
> >
> > I checked:
> > * Download links are valid
> > * Checksums and PGP signatures are valid
> > * NOTICE is included
> > * Source code artifacts have correct names matching the current release
> > * The project can compile from the source code
> >
> >
> > On Sun, Jan 14, 2024 at 8:52 PM Kristin Cowalcijk <
> kontinuat...@apache.org>
> > wrote:
> >
> > > +1
> > >
> > > I checked:
> > > * Download links are valid
> > > * Checksums and PGP signatures are valid
> > > * NOTICE is included
> > > * Source code artifacts have correct names matching the current release
> > > * The project can compile from the source code
> > > * Spark shell can be launched by specifying --packaging using the
> > > staging release. Spatial UDFs, GeoParquet reader/writer, and
> > > Jiffle-based map algebra work as expected.
> > >
> > > spark-shell --packages
> > >
> > >
> org.apache.sedona:sedona-spark-shaded-3.5_2.12:1.5.1,org.datasyslab:geotools-wrapper:1.5.1-28.2
> > > \
> > >   --repositories
> > >
> > >
> https://urldefense.com/v3/__https://repository.apache.org/service/local/repositories/orgapachesedona-1034/content/__;!!IKRxdwAv5BmarQ!dOkO3ZaQ9UWdCi5Pq78_xWbUqI1YTi5djYzLbclUw2eKv-7x6oGfwNzxdLmcaL-nT_E4hlyWM3yD9htHweeaRjjy$
> > > \
> > >   --conf spark.serializer=org.apache.spark.serializer.KryoSerializer \
> > >   --conf
> > >
> spark.kryo.registrator=org.apache.sedona.viz.core.Serde.SedonaVizKryoRegistrator
> > > \
> > >   --conf
> > >
> spark.sql.extensions=org.apache.sedona.viz.sql.SedonaVizExtensions,org.apache.sedona.sql.SedonaSqlExtensions
> > >
> > > On Sun, Jan 14, 2024 at 1:21 PM Jia Yu  wrote:
> > > >
> > > > Hi all,
> > > >
> > > > This is a call for vote on Apache Sedona 1.5.1-rc1. Please refer to
> > > > the changes listed at the bottom of this email.
> > > >
> > > > Release notes:
> > > >
> > >
> https://urldefense.com/v3/__https://github.com/apache/sedona/blob/sedona-1.5.1-rc1/docs/setup/release-notes.md__;!!IKRxdwAv5BmarQ!dOkO3ZaQ9UWdCi5Pq78_xWbUqI1YTi5djYzLbclUw2eKv-7x6oGfwNzxdLmcaL-nT_E4hlyWM3yD9htHwb8yErj-$
> > > >
> > > > Build instructions:
> > > >
> > >
> https://urldefense.com/v3/__https://github.com/apache/sedona/blob/sedona-1.5.1-rc1/docs/setup/compile.md__;!!IKRxdwAv5BmarQ!dOkO3ZaQ9UWdCi5Pq78_xWbUqI1YTi5djYzLbclUw2eKv-7x6oGfwNzxdLmcaL-nT_E4hlyWM3yD9htHwfBLVYn-$
> > > >
> > > > GitHub tag:
> > > >
> > >
> https://urldefense.com/v3/__https://github.com/apache/sedona/releases/tag/sedona-1.5.1-rc1__;!!IKRxdwAv5BmarQ!dOkO3ZaQ9UWdCi5Pq78_xWbUqI1YTi5djYzLbclUw2eKv-7x6oGfwNzxdLmcaL-nT_E4hlyWM3yD9htHwUpWBBKg$
> > > >
> > > > GPG public key to verify the Release:
> > > >
> > >
> https://urldefense.com/v3/__https://downloads.apache.org/sedona/KEYS__;!!IKRxdwAv5BmarQ!dOkO3ZaQ9UWdCi5Pq78_xWbUqI1YTi5djYzLbclUw2eKv-7x6oGfwNzxdLmcaL-nT_E4hlyWM3yD9htHwRXlOW8b$
> > > >
> > > > Source code and binaries:
> > > >
> > >
> https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/sedona/1.5.1-rc1/__;!!IKRxdwAv5BmarQ!dOkO3ZaQ9UWdCi5Pq78_xWbUqI1YTi5djYzLbclUw2eKv-7x6oGfwNzxdLmcaL-nT_E4hlyWM3yD9htHwQtatg6H$
> > > >
> > > > The vote will be open for at least 72 hours or until at least 3 "+1"
> > > > PMC votes are cast
> > > >
> > > > Instruction for checking items on the checklist:
> > > >
> > >
> https://urldefense.com/v3/__https://sedona.apache.org/latest/community/vote/__;!!IKRxdwAv5BmarQ!dOkO3ZaQ9UWdCi5Pq78_xWbUqI1YTi5djYzLbclUw2eKv-7x6oGfwNzxdLmcaL-nT_E4hlyWM3yD9htHwY395IW_$
> > > >
> > > > We recommend you use this Jupyter notebook on MyBinder to perform
> this
> > > > task:
> > >
> https://urldefense.com/v3/__https://mybinder.org/v2/gh/jiayuasu/sedona-tools/HEAD?labpath=binder*2Fverify-release.ipynb__;JQ!!IKRxdwAv5BmarQ!dOkO3ZaQ9UWdCi5Pq78_xWbUqI1YTi5djYzLbclUw2eKv-7x6oGfwNzxdLmcaL-nT_E4hlyWM3yD9htHweieMMPh$
> > > >
> > > > **Please vote accordingly and you must provide your checklist for
> your
> > > vote**.
> > > >
> > > >
> > > > [ ] +1 approve
> > > >
> > > > [ ] +0 no opinion
> > > >
> > > > [ ] -1 disapprove with the reason
> > > >
> > > > Checklist:
> > > >
> > > > [ ] Download links are valid.
> > > >
> > > > [ ] Checksums and PGP signatures are valid.
> > > >
> > > > [ ] Source code artifacts have correct names matching the current
> > > release.
> > > >
> > > > For a detailed checklist  please refer to:
> > > >
> > >
> https://urldefense.com/v3/__https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator*Release*Checklist__;Kys!!IKRxdwAv5BmarQ!dOkO3ZaQ9UWdCi5Pq78_xWbUqI1YTi5djYzLbclUw2eKv-7x6oGfwNzxdLmcaL-nT_E4hlyWM3yD9htHwZ3A1dvK$
> > >
>


Re: [I] H3 functions missing methods: `java.lang.NoSuchMethodError: com.uber.h3core.H3Core...` [sedona]

2023-12-01 Thread Mo Sarwat
Hi,

Not sure about databricks, but it seems to be working fine on Wherobots.
Can you try to run the same function on a sample dataset there on
https://www.wherobots.services/

It should work on the free version.

Docs here:
https://docs.wherobots.services/1.2.0/references/sedonadb/vector-data/Function/?h=h3#st_h3cellids

On Fri, Dec 1, 2023 at 1:29 PM remibaar (via GitHub)  wrote:

>
> remibaar commented on issue #1137:
> URL: https://github.com/apache/sedona/issues/1137#issuecomment-1836735422
>
>After some further investigation I see the Databricks runtime also
> contains H3 functionality. For this it uses `com.uber
>h3` version `3.7.0`. Could this be conflicting with the version `4.1.1`
> which is being used by Sedona? It would explain it as `polygonToCells` is
> not available in version `3.x` of H3.
>
>
> --
> This is an automated message from the Apache Git Service.
> To respond to the message, please log on to GitHub and use the
> URL above to go to the specific comment.
>
> To unsubscribe, e-mail: issues-unsubscr...@sedona.apache.org
>
> For queries about this service, please contact Infrastructure at:
> us...@infra.apache.org
>
>


Re: [VOTE] Release Apache Sedona 1.4.1-rc1

2023-06-22 Thread Mo Sarwat
+1

* Download links are valid
* Checksums and PGP signatures are valid
* NOTICE is included
* Source code artifacts have correct names matching the current release
* The project can compile from the source code

On Tue, Jun 20, 2023 at 10:10 PM Kristin Cowalcijk 
wrote:

> Hi all,
>
> This is a call for vote on Apache Sedona 1.4.1-rc1.
>
> Release notes:
>
> https://github.com/apache/sedona/blob/sedona-1.4.1-rc1/docs/setup/release-notes.md
>
> Build instructions:
>
> https://github.com/apache/sedona/blob/sedona-1.4.1-rc1/docs/setup/compile.md
>
> GitHub tag:
> https://github.com/apache/sedona/releases/tag/sedona-1.4.1-rc1
>
> GPG public key to verify the Release:
> https://downloads.apache.org/sedona/KEYS
>
> Source code and binaries:
> https://dist.apache.org/repos/dist/dev/sedona/1.4.1-rc1/
>
> The vote will be open for at least 72 hours or until at least 3 "+1"
> PMC votes are cast
>
> Instruction for checking items on the checklist:
> https://sedona.apache.org/community/vote/
>
> We recommend you use this Jupyter notebook on MyBinder to perform this
> task:
> https://mybinder.org/v2/gh/jiayuasu/sedona-tools/HEAD?labpath=binder%2Fverify-release.ipynb
>
> **Please vote accordingly and you must provide your checklist for your
> vote**.
>
>
> [ ] +1 approve
>
> [ ] +0 no opinion
>
> [ ] -1 disapprove with the reason
>
> Checklist:
>
> [ ] Download links are valid.
>
> [ ] Checksums and PGP signatures are valid.
>
> [ ] DISCLAIMER is included.
>
> [ ] Source code artifacts have correct names matching the current release.
>
> For a detailed checklist  please refer to:
>
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
>
> Thanks,
> Kristin
>


Re: [jira] [Created] (SEDONA-268) Add support for raster types in Geotiff writer

2023-03-23 Thread Mo Sarwat
Hi Martin,

Thanks for proposing this feature. Will the writer generate cloud-optimized
GeoTiFF. I am asking because Cogs are becoming industry standards for
storing raster in object stores.

-Mo

On Thu, Mar 23, 2023 at 6:53 AM Martin Andersson (Jira) 
wrote:

> Martin Andersson created SEDONA-268:
> ---
>
>  Summary: Add support for raster types in Geotiff writer
>  Key: SEDONA-268
>  URL: https://issues.apache.org/jira/browse/SEDONA-268
>  Project: Apache Sedona
>   Issue Type: Improvement
> Reporter: Martin Andersson
>
>
> As discussed in: [
> https://lists.apache.org/thread/kbwqnj7kn9omtpsoyzbn0zsslvd8cm5t]
>
> With the introduction of raster types in SEDONA-251, it is now possible to
> enhance the existing Geotiff writer to directly support writing Geotiffs
> from rasters.
>
> Currently, the Geotiff writer requires six columns to create Geotiff
> files: origin, geometry, width, height, nBands, and data. However, for
> rasters, only two columns would be necessary: origin and raster.
>
> To achieve this, we propose modifying the Geotiff writer to first attempt
> to use the existing six-column format. If the input DataFrame does not meet
> the necessary criteria, the writer should instead look for the origin
> column and a column with the raster UDT.
>
> For the origin column we could use the existing configuration parameter
> (fieldOrigin). The raster column could be detected by type. If there are
> several columns of type raster, the writer would throw an exception. For
> DataFrames with several raster columns users would need to select one at a
> time. Example:
> {code:java}
> df_many_rasters = ...
> df_many_rasters.select("origin","raster1").write...
> df_many_rasters.select("origin","raster2").write...
> {code}
>
>
>
>
>
>
>
>
>
>
> --
> This message was sent by Atlassian Jira
> (v8.20.10#820010)
>


Re: [VOTE] Release Apache Sedona 1.4.0-rc1

2023-03-16 Thread Mo Sarwat
+1

- Download links are valid
- Checksums and PGP signatures are valid
- NOTICE is included
- Source code artifacts have correct names matching the current release
- The project can compile from the source code


-
Mo
On Wed, Mar 15, 2023 at 11:21 PM Jia Yu  wrote:

> Hi all,
>
> This is a call for vote on Apache Sedona 1.4.0-rc1.
>
> Release notes:
>
> https://github.com/apache/sedona/blob/sedona-1.4.0-rc1/docs/setup/release-notes.md
>
> Build instructions:
>
> https://github.com/apache/sedona/blob/sedona-1.4.0-rc1/docs/setup/compile.md
>
> GitHub tag:
> https://github.com/apache/sedona/releases/tag/sedona-1.4.0-rc1
>
> GPG public key to verify the Release:
> https://downloads.apache.org/sedona/KEYS
>
> Source code and binaries:
> https://dist.apache.org/repos/dist/dev/sedona/1.4.0-rc1/
>
> The vote will be open for at least 72 hours or until at least 3 "+1" PMC
> votes are cast
>
> Instruction for checking items on the checklist:
> https://sedona.apache.org/latest-snapshot/community/vote/
>
> We recommend you use this Jupyter notebook on MyBinder to perform this
> task:
>
> https://mybinder.org/v2/gh/jiayuasu/sedona-tools/HEAD?labpath=binder%2Fverify-release.ipynb
>
> (note: We no longer need to check DISCLAIMER)
>
> **Please vote accordingly and you must provide your checklist for your
> vote**.
>
>
> [ ] +1 approve
>
> [ ] +0 no opinion
>
> [ ] -1 disapprove with the reason
>
> Checklist:
>
> [ ] Download links are valid.
>
> [ ] Checksums and PGP signatures are valid.
>
> [ ] Source code artifacts have correct names matching the current release.
>
> For a detailed checklist  please refer to:
>
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
>
> Thanks,
> Jia
>


Re: [GitHub] [sedona] BarbieQkiller opened a new pull request, #755: [SEDONA-179] Claim OGC compliance.

2023-02-05 Thread Mo Sarwat
This is a great PR!

Just wondering how the output of the test looks like. I will show all OGC
standard requirements and for each requirement a check mark ✅ is printed
out if Sedona supports it. On the other hand, if Sedona does not satisfy a
specific OGC requirement, the test will print out a cross mark ❌

Is that how it works?

Thanks,
-Mo



On Sun, Feb 5, 2023 at 9:51 AM BarbieQkiller (via GitHub) 
wrote:

>
> BarbieQkiller opened a new pull request, #755:
> URL: https://github.com/apache/sedona/pull/755
>
>
>## Did you read the Contributor Guide?
>
>- Yes, I have read [Contributor Rules](
> https://sedona.apache.org/community/rule/) and [Contributor Development
> Guide](https://sedona.apache.org/community/develop/)
>
>## Is this PR related to a JIRA ticket?
>
>- Yes, the URL of the assoicated JIRA ticket is
> https://issues.apache.org/jira/browse/SEDONA-179. The PR name follows the
> format `[SEDONA-179] my subject`.
>
>## What changes were proposed in this PR?
>
>The most relevant parts of OGC sfs tests for Geometry types and
> functions are implemented.
>Findings: Two functions are not compliant plus some functions are not
> implemented in Sedona.
>Tests for those are ignored with comments.
>
>## How was this patch tested?
>
>Test suite.
>
>## Did this PR include necessary documentation updates?
>
>- No, this PR does not affect any public API so no need to change the
> docs.
>
>
>
> --
> This is an automated message from the Apache Git Service.
> To respond to the message, please log on to GitHub and use the
> URL above to go to the specific comment.
>
> To unsubscribe, e-mail: dev-unsubscr...@sedona.apache.org
>
> For queries about this service, please contact Infrastructure at:
> us...@infra.apache.org
>
>


Re: From dev at spark.apache.org: [Suggest] Add geo function to core

2023-01-16 Thread Mo Sarwat
I just did :)

On Mon, Jan 16, 2023 at 9:42 AM Martin Andersson <
u.martin.anders...@gmail.com> wrote:

> > Perhaps, he needs to learn more about it.
> Exactly my thought ;)
>
> I just saw the message. I don't have the time to write a response. If
> you're up for it, go!
>
> Br,
> Martin Andersson
>
> Den mån 16 jan. 2023 kl 17:31 skrev Mo Sarwat :
>
> > Martin, thanks for the info. Does he know about Apache Sedona already?
> > Perhaps, he needs to learn more about it.
> >
> > Thanks,
> > -Mo
> >
> > On Mon, Jan 16, 2023 at 9:19 AM Martin Andersson <
> > u.martin.anders...@gmail.com> wrote:
> >
> > > FYI Geo functions are requested at the spark mailing list. No replies
> > yet.
> > >
> > > https://lists.apache.org/thread/cp6wtw4bk3qg9vhs61r2p934g3gnnv4v
> > >
> > > Br,
> > > Martin Andersson
> > >
> >
>
>
> --
> Hälsningar,
> Martin
>


Re: From dev at spark.apache.org: [Suggest] Add geo function to core

2023-01-16 Thread Mo Sarwat
Martin, thanks for the info. Does he know about Apache Sedona already?
Perhaps, he needs to learn more about it.

Thanks,
-Mo

On Mon, Jan 16, 2023 at 9:19 AM Martin Andersson <
u.martin.anders...@gmail.com> wrote:

> FYI Geo functions are requested at the spark mailing list. No replies yet.
>
> https://lists.apache.org/thread/cp6wtw4bk3qg9vhs61r2p934g3gnnv4v
>
> Br,
> Martin Andersson
>


Re: [VOTE] Release Apache Sedona 1.3.1-incubating-rc1

2022-12-14 Thread Mo Sarwat
+1

* Download links are valid
* Checksums and PGP signatures are valid
* DISCLAIMER and NOTICE are included
* Source code artifacts have correct names matching the current release
* The project can compile from the source code

On Mon, Dec 12, 2022 at 8:55 AM Jia Yu  wrote:

> Hi all,
>
> This is a call for vote on Apache Sedona 1.3.1-incubating-rc1. Due to two
> critical bugs [1] and [2] , the users who use 1.3.0 have trouble running
> Sedona on Java 8 or Scala 2.12. We have to make this new release in a short
> period of time.
>
> Release notes:
>
> https://github.com/apache/incubator-sedona/blob/sedona-1.3.1-incubating-rc1/docs/setup/release-notes.md
>
> Build instructions:
>
> https://github.com/apache/incubator-sedona/blob/sedona-1.3.1-incubating-rc1/docs/setup/compile.md
>
> GitHub tag:
>
> https://github.com/apache/incubator-sedona/releases/tag/sedona-1.3.1-incubating-rc1
>
> GPG public key to verify the Release:
> https://downloads.apache.org/incubator/sedona/KEYS
>
> Source code and binaries:
>
> https://dist.apache.org/repos/dist/dev/incubator/sedona/1.3.1-incubating-rc1/
>
> The vote will be open for at least 72 hours or until at least 3 "+1" PMC
> votes are cast
>
> Instruction for checking items on the checklist:
> https://sedona.apache.org/community/vote/
>
> We recommend you use this Jupyter notebook on MyBinder to perform this
> task:
>
> https://mybinder.org/v2/gh/jiayuasu/sedona-tools/HEAD?labpath=binder%2Fverify-release.ipynb
>
> **Please vote accordingly and you must provide your checklist for your
> vote**.
>
>
> [ ] +1 approve
>
> [ ] +0 no opinion
>
> [ ] -1 disapprove with the reason
>
> Checklist:
>
> [ ] Download links are valid.
>
> [ ] Checksums and PGP signatures are valid.
>
> [ ] DISCLAIMER is included.
>
> [ ] Source code artifacts have correct names matching the current release.
>
> [ ] LICENSE (You have to manually check the LICENSE file)
>
> [ ] No unexpected binary files (You have to manually download binaries from
> the link above)
>
> For a detailed checklist  please refer to:
>
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
>
>
> [1] https://issues.apache.org/jira/browse/SEDONA-210
> [2] https://issues.apache.org/jira/browse/SEDONA-211
>


Fwd: Replace LGPL dependencies by Apache ones?

2022-12-09 Thread Mo Sarwat
Martin,

That sounds like a good idea - thanks for the proposal. But, we first need
to consider the following:

1. Make sure that will not break other components in Sedona
2. The speed of using SIS is at least  the same as GeoTools.  Better if
faster for sure

If those 2 points are covered, I believe we can go ahead with migration to
SIS. We will definitely love to have you as a Sedona contributor 

Thanks,
Mo

On Fri, Dec 9, 2022 at 6:01 AM Martin Desruisseaux <
martin.desruisse...@geomatys.com> wrote:

> Hello all
>
> The Sedona root pom.xml file declares some GeoTools modules as
> dependencies that user must add themselves [1]. But I do not know if
> those dependencies are optional. Can Sedona works without them, as
> requested by [2]? Alternatively, would it be conceivable to replace them
> by Apache SIS [3]? The GeoTools modules that are used seems to be for
> referencing services and GeoTIFF support, both of them being services
> offered by Apache SIS as well. The API for referencing services should
> be similar, making transition easier.
>
> Is there any interest for such migration? If yes, I would be glad to help.
>
>  Martin
>
> [1]
> https://github.com/apache/incubator-sedona/blob/5c0f92701b45d49dbab78a5366776e30b0fef834/pom.xml#L135
> [2]https://www.apache.org/legal/resolved.html#optional
> [3]https://sis.apache.org/
>


Re: Replace LGPL dependencies by Apache ones?

2022-12-09 Thread Mo Sarwat
Martin,

That sounds like a good idea - thanks for the proposal. But, we first need
to consider the following:

1. Make sure that will not break other components in Sedona
2. The speed of using SIS is at least  the same as GeoTools.  Better if
faster for sure

If those 2 points are covered, I believe we can go ahead with migration to
SIS. We will definitely love to have you as a Sedona contributor 

Thanks,
Mo

On Fri, Dec 9, 2022 at 6:01 AM Martin Desruisseaux <
martin.desruisse...@geomatys.com> wrote:

> Hello all
>
> The Sedona root pom.xml file declares some GeoTools modules as
> dependencies that user must add themselves [1]. But I do not know if
> those dependencies are optional. Can Sedona works without them, as
> requested by [2]? Alternatively, would it be conceivable to replace them
> by Apache SIS [3]? The GeoTools modules that are used seems to be for
> referencing services and GeoTIFF support, both of them being services
> offered by Apache SIS as well. The API for referencing services should
> be similar, making transition easier.
>
> Is there any interest for such migration? If yes, I would be glad to help.
>
>  Martin
>
> [1]
> https://github.com/apache/incubator-sedona/blob/5c0f92701b45d49dbab78a5366776e30b0fef834/pom.xml#L135
> [2]https://www.apache.org/legal/resolved.html#optional
> [3]https://sis.apache.org/
>


Re: [VOTE] Release Apache Sedona 1.3.0-incubating-rc2

2022-11-18 Thread Mo Sarwat
Everyone, please remember to vote :)

On Fri, Nov 18, 2022 at 3:37 AM Martin Andersson <
u.martin.anders...@gmail.com> wrote:

> +1 (non-binding)
>
> Tests for our pipelines passed with sedona-1.3.0-rc2
>
> Den tors 17 nov. 2022 kl 19:38 skrev Mo Sarwat :
>
> > +1
> >
> > I checked:
> > * Download links are valid
> > * Checksums and PGP signatures are valid
> > * DISCLAIMER and NOTICE are included
> > * Source code artifacts have correct names matching the current release
> > * The project can compile from the source code
> >
> >
> > On Thu, Nov 17, 2022 at 12:18 AM Jia Yu  wrote:
> >
> > > Hi all,
> > >
> > > This is a call for vote on Apache Sedona 1.3.0-incubating-rc2.
> > >
> > > Release notes:
> > >
> > >
> >
> https://github.com/apache/incubator-sedona/blob/sedona-1.3.0-incubating-rc2/docs/setup/release-notes.md
> > >
> > > Build instructions:
> > >
> > >
> >
> https://github.com/apache/incubator-sedona/blob/sedona-1.3.0-incubating-rc2/docs/setup/compile.md
> > >
> > > GitHub tag:
> > >
> > >
> >
> https://github.com/apache/incubator-sedona/releases/tag/sedona-1.3.0-incubating-rc2
> > >
> > > GPG public key to verify the Release:
> > > https://downloads.apache.org/incubator/sedona/KEYS
> > >
> > > Source code and binaries:
> > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/sedona/1.3.0-incubating-rc2/
> > >
> > > The vote will be open for at least 72 hours or until at least 3 "+1"
> PMC
> > > votes are cast
> > >
> > > Instruction for checking items on the checklist:
> > > https://sedona.apache.org/community/vote/
> > >
> > > We recommend you use this Jupyter notebook on MyBinder to perform this
> > > task:
> > >
> > >
> >
> https://mybinder.org/v2/gh/jiayuasu/sedona-tools/HEAD?labpath=binder%2Fverify-release.ipynb
> > >
> > > **Please vote accordingly and you must provide your checklist for your
> > > vote**.
> > >
> > >
> > > [ ] +1 approve
> > >
> > > [ ] +0 no opinion
> > >
> > > [ ] -1 disapprove with the reason
> > >
> > > Checklist:
> > >
> > > [ ] Download links are valid.
> > >
> > > [ ] Checksums and PGP signatures are valid.
> > >
> > > [ ] DISCLAIMER is included.
> > >
> > > [ ] Source code artifacts have correct names matching the current
> > release.
> > >
> > > For a detailed checklist  please refer to:
> > >
> > >
> >
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
> > >
> > > Thanks,
> > > Jia
> > >
> >
>
>
> --
> Hälsningar,
> Martin
>


Re: [VOTE] Release Apache Sedona 1.3.0-incubating-rc2

2022-11-17 Thread Mo Sarwat
+1

I checked:
* Download links are valid
* Checksums and PGP signatures are valid
* DISCLAIMER and NOTICE are included
* Source code artifacts have correct names matching the current release
* The project can compile from the source code


On Thu, Nov 17, 2022 at 12:18 AM Jia Yu  wrote:

> Hi all,
>
> This is a call for vote on Apache Sedona 1.3.0-incubating-rc2.
>
> Release notes:
>
> https://github.com/apache/incubator-sedona/blob/sedona-1.3.0-incubating-rc2/docs/setup/release-notes.md
>
> Build instructions:
>
> https://github.com/apache/incubator-sedona/blob/sedona-1.3.0-incubating-rc2/docs/setup/compile.md
>
> GitHub tag:
>
> https://github.com/apache/incubator-sedona/releases/tag/sedona-1.3.0-incubating-rc2
>
> GPG public key to verify the Release:
> https://downloads.apache.org/incubator/sedona/KEYS
>
> Source code and binaries:
>
> https://dist.apache.org/repos/dist/dev/incubator/sedona/1.3.0-incubating-rc2/
>
> The vote will be open for at least 72 hours or until at least 3 "+1" PMC
> votes are cast
>
> Instruction for checking items on the checklist:
> https://sedona.apache.org/community/vote/
>
> We recommend you use this Jupyter notebook on MyBinder to perform this
> task:
>
> https://mybinder.org/v2/gh/jiayuasu/sedona-tools/HEAD?labpath=binder%2Fverify-release.ipynb
>
> **Please vote accordingly and you must provide your checklist for your
> vote**.
>
>
> [ ] +1 approve
>
> [ ] +0 no opinion
>
> [ ] -1 disapprove with the reason
>
> Checklist:
>
> [ ] Download links are valid.
>
> [ ] Checksums and PGP signatures are valid.
>
> [ ] DISCLAIMER is included.
>
> [ ] Source code artifacts have correct names matching the current release.
>
> For a detailed checklist  please refer to:
>
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
>
> Thanks,
> Jia
>


Re: [VOTE] Release Apache Sedona 1.3.0-incubating-rc1

2022-11-15 Thread Mo Sarwat
Martin,

That makes sense. We will take your comment into account and generate a new
release candidate accordingly.

Thanks a lot,
Mo

On Tue, Nov 15, 2022 at 4:09 AM Martin Andersson <
u.martin.anders...@gmail.com> wrote:

> I trust the judgement of the maintainers  :)
> It looks like the vote passes.
>
> It's a bit concerning that correctness issues aren't treated as blockers.
> Correctness issues are really the worst kind of defect as it could silently
> corrupt your data. Performance issues and breaking API changes will break
> your pipelines in a very noticeable way without corrupting the data. A lax
> attitude towards correctness is a red flag for many enterprises. You won't
> trust your data with software that might corrupt it.
>
> If the release process doesn't allow for fixing defects it needs to be
> fixed. A defect should only be judged by its severity. Not how hard it is
> to cut a new release candidate. Commonly a release branch is created when
> the process is started. Features and bug fixes are merged to main as usual.
> If there are any blockers fixed on main they are cherry picked from main to
> the release branch.
>
> Looking forward to Sedona 1.3.0! Great work every one!
>
> //Martin
>
> Den mån 14 nov. 2022 kl 22:51 skrev Jia Yu :
>
> > Hi Martin,
> >
> > I don't think this is a blocker and we can put it in the next release. It
> > is kind of complicated to create another release candidate unless there
> is
> > a critical bug or it misses required components for an Apache release.
> >
> > Hope this makes sense :-)
> >
> > Jia
> >
> > On Mon, Nov 14, 2022 at 3:13 AM Martin Andersson <
> > u.martin.anders...@gmail.com> wrote:
> >
> > > Hi all,
> > >
> > > Should SEDONA-193 be considered a blocker for the release?
> > >
> > > It's a correctness issue and a regression from sedona-1.2.1.
> > >
> > > /Martin
> > >
> > > Den mån 14 nov. 2022 kl 03:18 skrev Kengo Seki :
> > >
> > > > +1 (binding)
> > > >
> > > > I checked:
> > > > * Download links are valid
> > > > * Checksums and PGP signatures are valid
> > > > * DISCLAIMER and NOTICE are included
> > > > * Source code artifacts have correct names matching the current
> release
> > > > * The project can compile from the source code
> > > >
> > > > Kengo Seki 
> > > >
> > > > 2022年11月13日(日) 21:20 若井幸夫 :
> > > > >
> > > > > +1
> > > > >
> > > > > I checked:
> > > > > * Download links are valid
> > > > > * Checksums and PGP signatures are valid
> > > > > * DISCLAIMER and NOTICE are included
> > > > > * Source code artifacts have correct names matching the current
> > release
> > > > > * The project can compile from the source code
> > > > >
> > > > > On Sun, Nov 13, 2022 at 11:07 AM Jia Yu  wrote:
> > > > > >
> > > > > > Hi Felix,
> > > > > >
> > > > > > In terms of licenses, the only problematic dependency in Sedona
> is
> > > the
> > > > DBI
> > > > > > in Sedona R module. However, Yitao has removed this dependency
> from
> > > > Sedona
> > > > > > in this release:
> > > > > >
> > > >
> > >
> >
> https://github.com/apache/incubator-sedona/commit/54942047b91a4f60f6d6e3128b73f4c9a7342982
> > > > > >
> > > > > > I think we are all good here.
> > > > > >
> > > > > > Thanks,
> > > > > > Jia
> > > > > >
> > > > > > On Sat, Nov 12, 2022 at 3:17 PM Felix Cheung <
> > > > felixcheun...@hotmail.com>
> > > > > > wrote:
> > > > > >
> > > > > > > What’s the thought on R dbplyr dependency?
> > > > > > > 
> > > > > > > From: Jia Yu 
> > > > > > > Sent: Saturday, November 12, 2022 12:40:27 PM
> > > > > > > To: dev@sedona.apache.org 
> > > > > > > Subject: Re: [VOTE] Release Apache Sedona 1.3.0-incubating-rc1
> > > > > > >
> > > > > > > Dear all,
> > > > > > >
> > > > > > > This release is supposed to be the last release before
> > graduation.
> > > > Please
> > > &

[VOTE] Release Apache Sedona 1.3.0-incubating-rc1

2022-11-12 Thread Mo Sarwat
Hi all,

This is a call for vote on Apache Sedona 1.3.0-incubating-rc1. Please refer
to the changes listed at the bottom of this email.

Release notes:
https://github.com/apache/incubator-sedona/blob/sedona-1.3.0-incubating-rc1/docs/setup/release-notes.md

Build instructions:
https://github.com/apache/incubator-sedona/blob/sedona-1.3.0-incubating-rc1/docs/setup/compile.md

GitHub tag:
https://github.com/apache/incubator-sedona/releases/tag/sedona-1.3.0-incubating-rc1

GPG public key to verify the Release:
https://downloads.apache.org/incubator/sedona/KEYS

Source code and binaries:
https://dist.apache.org/repos/dist/dev/incubator/sedona/1.3.0-incubating-rc1/

The vote will be open for at least 72 hours or until at least 3 "+1" PMC
votes are cast

Instruction for checking items on the checklist:
https://sedona.apache.org/community/vote/

We recommend you use this Jupyter notebook on MyBinder to perform this
task:
https://mybinder.org/v2/gh/jiayuasu/sedona-tools/HEAD?labpath=binder%2Fverify-release.ipynb

**Please vote accordingly and you must provide your checklist for your
vote**.


[ ] +1 approve

[ ] +0 no opinion

[ ] -1 disapprove with the reason

Checklist:

[ ] Download links are valid.

[ ] Checksums and PGP signatures are valid.

[ ] DISCLAIMER is included.

[ ] Source code artifacts have correct names matching the current release.

For a detailed checklist  please refer to:
https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist

Regards,
Mo Sarwat


Re: [RESULT][VOTE] Release Apache Sedona 1.2.1-incubating-rc1

2022-08-29 Thread Mo Sarwat
Is the release approved? Did we get the IPMC approval yet?

On Tue, Aug 9, 2022 at 7:42 PM Kanchan Chowdhury 
wrote:

> Dear all,
>
> The vote closes now as 72hr have passed. The vote PASSES with
>
> +1 (binding): Jia Yu, Mo Sarwat, Adam Binford
> +0 (non-binding):
> No -1 votes
>
> The vote thread:
> https://lists.apache.org/thread/511gjndxmdxh4g2rzwyxppjc00orz3s3
>
> I will now bring the vote to gene...@incubator.apache.org to get approval
> by the IPMC. If this vote passes too, the release is accepted and will be
> published.
>


Re: [VOTE] Release Apache Sedona 1.2.1-incubating-rc1

2022-08-09 Thread Mo Sarwat
+1

On Tue, Aug 9, 2022 at 9:24 AM Kanchan Chowdhury 
wrote:

> Dear All,
>
> We need more votes for Apache Sedona Release 1.2.1. Could you please look
> into the details in my voting email and vote accordingly? Thank you for
> your time.
>
> Best Regards,
> Kanchan Chowdhury
>
> On Fri, Aug 5, 2022, 8:40 PM Kanchan Chowdhury 
> wrote:
>
> > Hi all,
> >
> > This is a call for vote on Apache Sedona 1.2.1-incubating-rc1. Please
> > refer to the changes listed at the bottom of this email.
> >
> > Release notes:
> >
> >
> https://github.com/apache/incubator-sedona/blob/bcb1803c24dc9decfb113a31db8fc14433be025b/docs/setup/release-notes.md
> >
> > Build instructions:
> >
> >
> https://github.com/apache/incubator-sedona/blob/sedona-1.2.1-incubating-rc1/docs/setup/compile.md
> >
> > GitHub tag:
> >
> >
> https://github.com/apache/incubator-sedona/releases/tag/sedona-1.2.1-incubating-rc1
> >
> > GPG public key to verify the Release:
> > https://downloads.apache.org/incubator/sedona/KEYS
> >
> > Source code and binaries:
> >
> >
> https://dist.apache.org/repos/dist/dev/incubator/sedona/1.2.1-incubating-rc1/
> >
> > The vote will be open for at least 72 hours or until at least 3 "+1" PMC
> > votes are cast
> >
> > Please vote accordingly:
> >
> > [ ] +1 approve
> >
> > [ ] +0 no opinion
> >
> > [ ] -1 disapprove with the reason
> >
> > Checklist for reference (because of DISCLAIMER-WIP, other checklist items
> > are not blockers):
> >
> > [ ] Download links are valid.
> >
> > [ ] Checksums and PGP signatures are valid.
> >
> > [ ] DISCLAIMER is included.
> >
> > [ ] Source code artifacts have correct names matching the current
> release.
> >
> > For a detailed checklist  please refer to:
> >
> >
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
> >
> >
>


Re: [VOTE] Graduate Apache Sedona (incubating) to a Top Level Project

2022-06-18 Thread Mo Sarwat
+1


On Sat, Jun 18, 2022 at 6:05 PM Jia Yu  wrote:

> Dear all in the community,
>
> I am starting a vote to graduate Apache Sedona (incubating) as a Top Level
> Project.
>
> After a community discussion [1], we gathered a lot of feedback that
> the community supported Sedona to graduate from the Apache incubator
> as a top-level Apache project.
>
> Sedona has been incubating since 07-19-2020. For almost 2 years, the
> Sedona community has made great progress and grown rapidly under the
> guidance of our mentors. We believe the Sedona project has met the
> conditions for graduation. Project maturity model is detailed in [2],
> and the summary on the state of the community are listed below.
>
> Sedona joined the Apache Incubator on July 19 2020. As of May 29 2022
>
> ***Community statistics***
>
> - number of contributions (commits) since incubation
> 265
> Overall: 965
> 27% of the commits were added since incubation.
>
> - number of contributors (and growth since incubation)
> 40
> Overall: 74
> 54% of the contributors joined since incubation
>
> - email discussions since incubation: 798 threads on dev@sedona.apache.org
>
> - releases: 5
>
> - number of release managers: 2 (Jia Yu and Paweł Kociński)
>
> - affiliations of committers / PPMC members
> Paweł Kociński: GetInData (Poland)
> Netanel Malka: Sela Group (Israel)
> Jinxuan Wu: Bloomberg (US)
> Zongsi Zhang: Grab (Singapore)
> Jia Yu: Washington State University (US)
> Mohame Sarwat: Arizona State University (US)
> Yitao Li: SafeGraph (US)
>
> - new committers or PPMC members since incubation
> Yitao Li: SafeGraph
>
> - monthly downloads:
> over 500k from Maven Central, PyPi and CRAN.
>
> ***Code, License, and Copyright***
>
> Sedona community maintains project code on GitHub, and all modules
> code is under Apache 2.0 license. We have reviewed all the
> dependencies and ensured they do not bring any license issues [3]. All
> the status files, license headers, and copyright are up to date.
>
> ***Quality***
>
> Sedona community created 5 GitHub Workflows [4], which cover
> compilation, unit testing, integration testing, etc. All code patches need
> to pass these
> pipelines first. In addition, Sedona has a matching Pull Request
> template and commit requirements to ensure that all commits have
> corresponding classification and traceability.
>
> ***Independence***
>
> All of the 7 PPMC members are spread across 7 different
> organizations.
>
> For these reasons, we initiate this vote on whether to graduate Sedona
> from Apache Incubator, everyone from the Sedona community has the
> right to vote, please vote on graduating Sedona from Apache Incubator:
>
> [ ] +1 yes, I support Sedona to graduate from the Apache incubator and
> become a top-level Apache project.
>
> [ ] +0 no opinion
>
> [ ] -1 no, the Sedona project is not ready to graduate, because ...
>
> This vote will be open for at least 72 hours or until receive 3 +1 vote
> from PPMC.
>
> [1] https://lists.apache.org/thread/svd06kp5dojvw7pyk731tbrzkqfhjzbs
> [2] https://issues.apache.org/jira/browse/SEDONA-81
> [3] https://github.com/apache/incubator-sedona/blob/master/LICENSE
> [4]
> https://github.com/apache/incubator-sedona/tree/master/.github/workflows
>


Re: [DISCUSS] Graduate Sedona to Top Level Project

2022-06-08 Thread Mo Sarwat
Thanks Jia - I don’t mind getting the vote started.

On Wed, Jun 8, 2022 at 11:04 AM Jia Yu  wrote:

> Dear all,
>
> Our suitable name search ticket has been approved by ASF:
> https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-200
>
> If you have no other comments, I will call for a vote to decide if Sedona
> is ready to graduate.
>
> Thanks,
> Jia
>
> On Mon, Jun 6, 2022 at 12:51 AM Jia Yu  wrote:
>
> > Dear Felix,
> >
> > Thanks for reminding me of this.
> >
> > I have updated the Sedona website to better document the current decision
> > making process.
> >
> > 1. Review a PR:
> > https://sedona.apache.org/community/rule/#review-a-pull-request
> > 2. Vote a release:
> > https://sedona.apache.org/community/publish/#vote-in-dev-sedonaapacheorg
> > 3. Vote a new PMC member:
> >
> https://sedona.apache.org/community/contributor/#nominate-a-committer-or-pmc-member
> >
> > Please let me know if you have any other suggestions.
> >
> > Thanks,
> > Jia
> >
> > On Wed, Jun 1, 2022 at 3:59 PM Felix Cheung 
> > wrote:
> >
> >> Are there decision-making guidelines published?
> >>
> >>
> >> On Sun, May 29, 2022 at 10:49 PM Jia Yu  wrote:
> >>
> >> > Dear Sedona PMC members and users,
> >> >
> >> > We are getting ready for the graduation process.
> >> >
> >> > 1. I have summarized the community statistics and Sedona maturity
> model.
> >> > See https://issues.apache.org/jira/browse/SEDONA-81
> >> > 2. I have created a suitable name search JIRA ticket (may take some
> >> time to
> >> > get approved):
> >> >
> >> >
> >>
> https://issues.apache.org/jira/projects/PODLINGNAMESEARCH/issues/PODLINGNAMESEARCH-200?filter=reportedbyme
> >> > 3. I have updated the podling report (may need a few hours to by
> >> synced):
> >> > https://incubator.apache.org/projects/sedona.html
> >> >
> >> > PMC members, please double check these questions from the podling
> report
> >> > and see if you have any concerns. Otherwise, I will mark them as "NO"
> >> after
> >> > June 5th. Then I will call for a vote for graduation and sign off
> >> > the report.
> >> >
> >> > Collaborative Development
> >> >
> >> >- Have all of the active long-term volunteers been identified and
> >> >acknowledged as committers on the project?
> >> >- Are there three or more independent committers? (The legal
> >> definition
> >> >of independence is long and boring, but basically it means that
> there
> >> > is no
> >> >binding relationship between the individuals, such as a shared
> >> employer,
> >> >that is capable of overriding their free will as individuals,
> >> directly
> >> > or
> >> >indirectly.)
> >> >- Are project decisions being made in public by the committers?
> >> >- Are the decision-making guidelines published and agreed to by all
> >> of
> >> >the committers?
> >> >
> >> > Licensing awareness
> >> >
> >> >- Are all licensing, trademark, credit issues being taken care of
> and
> >> >acknowledged by all committers?
> >> >
> >> > Thanks,
> >> > Jia
> >> >
> >> > On Fri, Dec 10, 2021 at 7:51 AM Felix Cheung <
> felixcheun...@hotmail.com
> >> >
> >> > wrote:
> >> >
> >> > > Hi!
> >> > >
> >> > > Highly recommend the community look at and complete the Maturity
> mode
> >> > >
> >> > >
> >> >
> >>
> https://community.apache.org/apache-way/apache-project-maturity-model.html
> >> > >
> >> > > Also it is a good idea to compute some community stats: number of
> >> > > contributions (commits), number of contributors (and growth since
> >> > > incubation), email discussions, releases,  number of release
> managers,
> >> > > affiliations of committers / PPMC members, new committers or PPMC
> >> members
> >> > > since incubation etc
> >> > >
> >> > > 
> >> > > From: Paweł Kociński 
> >> > > Sent: Friday, December 10, 2021 2:12:57 AM
> >> > > To: Jia Yu 
> >> > > Cc: Jinxuan Wu ; Mohamed Sarwat <
> >> msar...@asu.edu>;
> >> > > Netanel Malka ; Zongsi Zhang <
> >> > > zongsi.zh...@grabtaxi.com>; dev@sedona.apache.org <
> >> dev@sedona.apache.org
> >> > >
> >> > > Subject: Re: [DISCUSS] Graduate Sedona to Top Level Project
> >> > >
> >> > > That sounds awesome. Can I help you somehow with the process ?
> >> > >
> >> > >
> >> > > W dniu pt., 10.12.2021 o 01:56 Jia Yu 
> napisał(a):
> >> > >
> >> > > > Dear all,
> >> > > >
> >> > > > It has been 16 months since Apache Sedona joined the Apache
> >> Incubator
> >> > in
> >> > > > July 2020. We have made 4 Apache releases so far. I think it is a
> >> good
> >> > > time
> >> > > > to start the discussion of  graduating Apache Sedona from the
> >> incubator
> >> > > to
> >> > > > become a Top Level Project.
> >> > > >
> >> > > > For graduation, to the best of my knowledge, we need to follow the
> >> > > > graduation guideline [1] and podling status report [2]. After a
> >> brief
> >> > > > evaluation, I think most of the remaining steps are to clear up
> the
> >> > > > copyright issues.
> >> > > >
> >> > > > Please feel free to chime in if 

Re: [VOTE] Release Apache Sedona 1.2.0-incubating-rc2

2022-04-06 Thread Mo Sarwat
+1

On Wed, Apr 6, 2022 at 12:42 PM Yitao Li  wrote:

> +1
>
> I checked:
>
> 1. Download links are valid.
>
> 2. Checksums and PGP signatures are valid.
>
> 3. DISCLAIMER and NOTICE included.
>
> 4. Source code artifacts have correct names matching the current release.
>
> 5. The project can compile from source.
>
>
> On 2022/04/06 05:04:26 Jia Yu wrote:
> > Dear all (Sedona PPMC please read my message at the end of this email),
> >
> > +1 (binding)
> >
> > I checked:
> >
> > 1. Download links are valid.
> >
> > 2. Checksums and PGP signatures are valid.
> >
> > 3. DISCLAIMER and NOTICE included.
> >
> > 4. Source code artifacts have correct names matching the current release.
> >
> > 5. The project can compile from source.
> >
> >
> > Sedona PPMC,
> >
> > According to the comments from the incubator PMC, from now on, when you
> > cast a vote, you must provide the checklist you checked. To make your
> life
> > easier, I created a number of scripts on Sedona website [1]. Please
> follow
> > the steps and cast your vote. This is critical for the Sedona community.
> > Thank you all in advance!
> >
> > [1] Sedona staging website (not the official Sedona website):
> > https://sedona.staged.apache.org/setup/vote/
> >
> > Thanks,
> > Jia
> >
> >
> > On Mon, Apr 4, 2022 at 11:32 PM Paweł Kociński 
> wrote:
> >
> > > Hi all,
> > >
> > > This is a call for vote on Apache Sedona 1.2.0-incubating-rc2
> (previous was
> > > stopped due to changes in the NOTICE file). Please refer to the changes
> > > listed at the bottom of this email.
> > >
> > > Release notes:
> > >
> > >
> https://github.com/apache/incubator-sedona/blob/sedona-1.2.0-incubating-rc2/docs/setup/release-notes.md
> > >
> > > Build instructions:
> > >
> > >
> https://github.com/apache/incubator-sedona/blob/sedona-1.2.0-incubating-rc2/docs/setup/compile.md
> > >
> > > GitHub tag:
> > >
> > >
> https://github.com/apache/incubator-sedona/releases/tag/sedona-1.2.0-incubating-rc2
> > >
> > > GPG public key to verify the Release:
> > > https://dist.apache.org/repos/dist/dev/incubator/sedona/KEYS
> > >
> > > Source code and binaries:
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/sedona/1.2.0-incubating-rc2/
> > >
> > > The vote will be open for at least 72 hours or until a majority of at
> least
> > > 3 "approve" PMC votes are cast
> > >
> > > Please vote accordingly:
> > >
> > > [ ] +1 approve
> > >
> > > [ ] +0 no opinion
> > >
> > > [ ] -1 disapprove with the reason
> > >
> > > Checklist for reference (because of DISCLAIMER-WIP, other checklist
> items
> > > are not blockers):
> > >
> > > [ ] Download links are valid.
> > >
> > > [ ] Checksums and PGP signatures are valid.
> > >
> > > [ ] DISCLAIMER is included.
> > >
> > > [ ] Source code artifacts have correct names matching the current
> release.
> > >
> > > For a detailed checklist  please refer to:
> > >
> > >
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
> > >
> > > 
> > > Changes after previous release candidate (rc-1)
> > > - Notice file has been fixed in the pr
> > > https://github.com/apache/incubator-sedona/pull/594/files
> > >
> >
>


Re: [VOTE] Release Apache Sedona 1.2.0-incubating-rc1

2022-03-23 Thread Mo Sarwat
+1

On Wed, Mar 23, 2022 at 11:38 AM Jia Yu  wrote:

> Dear all,
>
> +1 (binding)
>
> Thanks,
> Jia
>
> On Tue, Mar 22, 2022 at 11:44 PM Paweł Kociński 
> wrote:
>
> > Hi all,
> >
> > This is a call for vote on Apache Sedona 1.2.0-incubating-rc1. Please
> refer
> > to the changes listed at the bottom of this email.
> >
> > Release notes:
> >
> >
> https://github.com/apache/incubator-sedona/blob/sedona-1.2.0-incubating-rc1/docs/setup/release-notes.md
> >
> > Build instructions:
> >
> >
> https://github.com/apache/incubator-sedona/blob/sedona-1.2.0-incubating-rc1/docs/setup/compile.md
> >
> > GitHub tag:
> >
> >
> https://github.com/apache/incubator-sedona/releases/tag/sedona-1.2.0-incubating-rc1
> >
> > GPG public key to verify the Release:
> > https://downloads.apache.org/incubator/sedona/KEYS
> >
> > Source code and binaries:
> >
> >
> https://dist.apache.org/repos/dist/dev/incubator/sedona/1.2.0-incubating-rc1/
> >
> > The vote will be open for at least 72 hours or until a majority of at
> least
> > 3 "approve" PMC votes are cast
> >
> > Please vote accordingly:
> >
> > [ ] +1 approve
> >
> > [ ] +0 no opinion
> >
> > [ ] -1 disapprove with the reason
> >
> > Checklist for reference (because of DISCLAIMER-WIP, other checklist items
> > are not blockers):
> >
> > [ ] Download links are valid.
> >
> > [ ] Checksums and PGP signatures are valid.
> >
> > [ ] DISCLAIMER is included.
> >
> > [ ] Source code artifacts have correct names matching the current
> release.
> >
> > For a detailed checklist  please refer to:
> >
> >
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
> >
> > 
> >
> > Changes according to the comments on the previous release
> > Original comment (Permalink from https://lists.apache.org/list.html):
> > https://lists.apache.org/thread/d2wbfqmmrnvd8wlfgyynt87xq8cs1k4v
> >
> > 1. NOTICE file
> > Fixed (see https://github.com/apache/incubator-sedona/pull/594)
> >
> > 2. headers for R workflow scripts
> > Added (see https://github.com/apache/incubator-sedona/pull/594)
> >
> > 3. checksum and signature name on Sedona website download page
> > Fixed (see https://sedona.apache.org/download/)
> >
> > Regards,
> > Paweł
> >
>


Re: [VOTE] Release Apache Sedona 1.1.0-incubating-rc1

2021-09-30 Thread Mo Sarwat
+1

On Wed, Sep 29, 2021 at 9:38 PM Jia Yu  wrote:

> CC several key members in the community
>
>
>
> On Wed, Sep 29, 2021 at 9:31 PM Jia Yu  wrote:
>
> > Hi all,
> >
> > This is a call for vote on Apache Sedona 1.1.0-incubating-rc1. Please
> > refer to the changes listed at the bottom of this email.
> >
> > Release notes:
> >
> >
> https://github.com/apache/incubator-sedona/blob/sedona-1.1.0-incubating-rc1/docs/download/release-notes.md
> >
> > Build instructions:
> >
> >
> https://github.com/apache/incubator-sedona/blob/sedona-1.1.0-incubating-rc1/docs/download/compile.md
> >
> > GitHub tag:
> >
> >
> https://github.com/apache/incubator-sedona/releases/tag/sedona-1.1.0-incubating-rc1
> >
> > GPG public key to verify the Release:
> > https://dist.apache.org/repos/dist/dev/incubator/sedona/KEYS
> >
> > Source code and binaries:
> >
> >
> https://dist.apache.org/repos/dist/dev/incubator/sedona/1.1.0-incubating-rc1/
> >
> > The vote will be open for at least 72 hours or until a majority of at
> > least 3 "approve" PMC votes are cast
> >
> > Please vote accordingly:
> >
> > [ ] +1 approve
> >
> > [ ] +0 no opinion
> >
> > [ ] -1 disapprove with the reason
> >
> > Checklist for reference (because of DISCLAIMER-WIP, other checklist items
> > are not blockers):
> >
> > [ ] Download links are valid.
> >
> > [ ] Checksums and PGP signatures are valid.
> >
> > [ ] DISCLAIMER is included.
> >
> > [ ] Source code artifacts have correct names matching the current
> release.
> >
> > For a detailed checklist  please refer to:
> >
> >
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
> >
> > 
> > Changes according to the comments on the previous release
> > Original comment (Permalink from https://lists.apache.org/list.html):
> >
> >
> https://lists.apache.org/thread.html/rcc3252c2afda7761afb205eb00a2f8a5d71256fc7f4d631efc879629%40%3Cgeneral.incubator.apache.org%3E
> >
> > 1. Fix the header issue in the BSD license
> > This has been fixed.
> >
> > [1]
> >
> https://github.com/apache/incubator-sedona/blob/sedona-1.1.0-incubating-rc1/zeppelin/index.js
> > [2]
> >
> https://github.com/apache/incubator-sedona/blob/sedona-1.1.0-incubating-rc1/licenses/LICENSE-zeppelin-helium-plugin
> >
> > 2. Add the license for scalastyle_config.xml
> >
> > [3]
> >
> https://github.com/apache/incubator-sedona/blob/sedona-1.1.0-incubating-rc1/LICENSE#L210
> >
> > 3. Replace NASA HDF data with some alternatives to avoid the legal issue
> >
> > All NASA data has been removed from the repo.
> >
>


Re: [VOTE] Release Apache Sedona 1.0.1-incubating-rc1

2021-05-21 Thread Mo Sarwat
+1

On Tue, May 18, 2021 at 9:57 PM Jia Yu  wrote:

> Hi all,
>
> This is a call for vote on Apache Sedona 1.0.1-incubating-rc1. Please refer
> to the changes listed at the bottom of this email.
>
> Release notes:
>
> https://github.com/apache/incubator-sedona/blob/sedona-1.0.1-incubating-rc1/docs/download/release-notes.md
>
> Build instructions:
>
> https://github.com/apache/incubator-sedona/blob/sedona-1.0.1-incubating-rc1/docs/download/compile.md
>
> GitHub tag:
>
> https://github.com/apache/incubator-sedona/releases/tag/sedona-1.0.1-incubating-rc1
>
> GPG public key to verify the Release:
> https://dist.apache.org/repos/dist/dev/incubator/sedona/KEYS
>
> Source code and binaries:
>
> https://dist.apache.org/repos/dist/dev/incubator/sedona/1.0.1-incubating-rc1/
>
> The vote will be open for at least 72 hours or until a majority of at least
> 3 +1 PMC votes are cast
>
> Please vote accordingly:
>
> [ ] +1 approve
>
> [ ] +0 no opinion
>
> [ ] -1 disapprove with the reason
>
> Checklist for reference (because of DISCLAIMER-WIP, other checklist items
> are not blockers):
>
> [ ] Download links are valid.
>
> [ ] Checksums and PGP signatures are valid.
>
> [ ] DISCLAIMER is included.
>
> [ ] Source code artifacts have correct names matching the current release.
>
> For a detailed checklist  please refer to:
>
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
>
> 
> Changes according to the comments of Justin Mclean on the 1.0.0-incubating
> release
> Original comment URL:
>
> https://lists.apache.org/thread.html/r828873cbb2685dcfb0719680f3aac6dbf982720fcd9cd5f69a26ec55%40%3Cgeneral.incubator.apache.org%3E
>
> 1. There are some test files I think I like to know where they come from
> e.g. county_small_wkb.tsv and what license the contents are under.
>
> License for test data has been added to Sedona license
>
> https://github.com/apache/incubator-sedona/blob/sedona-1.0.1-incubating-rc1/LICENSE
>
> 2. The LICENSE here seems odd why does it have "Copyright (c) 2019-2020,
> Apache Sedona” in it?
>
> The issue has been fixed. The license for zeppelin plugin has been added to
> LICENSE as well.
>
> https://github.com/apache/incubator-sedona/blob/sedona-1.0.1-incubating-rc1/LICENSE
>
> 3. Please put instructions on how to build in the release, instructions can
> change over time so pointing to a URL may not be helpful when trying to
> build older versions.
>
> Build instruction has been added to svn/dist/dev
>
> https://dist.apache.org/repos/dist/dev/incubator/sedona/1.0.1-incubating-rc1/
>


Re: Contributing Apache Sedona(Raster Dataframes)

2021-04-19 Thread Mo Sarwat
Shantanu,

It will be a great idea to include GeoTiff capability into Apache Sedona.
As for the other libraries mentioned by Jim. In case they plan on pushing
their code as part of the Apache Sedona source code, I believe it will not
be a good idea for you to push your code. However, in case the developers
of these libraries work separately from Apache Sedona and do not refer to
it, I do not see why you cannot propose your own solution based upon the
Sedona ecosystem. That will benefit the entire Sedona community since they
do not need to load extra libraries in order to handle GeoTiff data into
Sedona.

Thanks again for your contribution.

On Mon, Apr 19, 2021 at 10:23 AM Fitch, Simeon  wrote:

> Shantanu,
>
> As Jim alludes to, we'd definitely be interested in collaborating over this
> capability rather than creating competing solutions. There are more
> technical challenges to solving this problem than people to solve them!
> RasterFrames  already has map algebra ops (an
> many other) available as > 200 PySpark functions
> . Would definitely be interested
> in
> getting your opinion on what you think is missing, and where you could
> contribute!
>
> Best,
>
> Simeon
>
>
> On Mon, Apr 19, 2021 at 11:01 AM Jim Hughes  wrote:
>
> > Hi Shantanu,
> >
> > I'd be interested to know how your work would compare to existing
> > projects which provide raster support in Spark.  LocationTech GeoTrellis
> > has existed for several years and provides that support already.  Also,
> > LocationTech RasterFrames builds on top of GeoTrellis to provide PySpark
> > and Spark SQL support for data science with respect to raster-based
> > dataframes.
> >
> > Cheers,
> >
> > Jim
> >
> > On 4/18/21 1:25 PM, Shantanu Aggarwal wrote:
> > > Hello All,
> > >
> > > I am a current graduate student at Arizona State University and wanted
> to
> > > propose raster data frames written in Pyspark that can be incorporated
> in
> > > Apache Sedona to load satellite images and be able to perform various
> map
> > > algebra operations on it.
> > >
> > > How can I add my constructors as a part of the Python folder? Is there
> a
> > > separate guide on how to contribute?
> > >
> > > Hope to hear from you soon!
> > >
> > >
> > > Very Respectfully
> > > Shantanu Aggarwal
> > > Masters In Science
> > > Arizona State University
> > >
> >
> >
>
> --
> Simeon Fitch
> Co-founder & VP of R
> Astraea, Inc.
>


Re: [VOTE] Apache Sedona (incubating) rc1

2021-01-27 Thread Mo Sarwat
I vote +1

On Wed, Jan 20, 2021 at 1:26 AM Jia Yu  wrote:

> Hi all,
>
> This is a call for vote on Apache Sedona (incubating) 1.0.0 rc1. Please
> refer to the changes listed at the bottom of this email.
>
> Release note:
>
> https://sedona.staged.apache.org/download/GeoSpark-All-Modules-Release-notes/#sedona-100
>
> Build instructions:
> https://sedona.staged.apache.org/download/compile/
>
> GitHub tag:
>
> https://github.com/apache/incubator-sedona/releases/tag/sedona-1.0.0-incubating-rc1
>
> GPG public key to verify the Release:
> https://dist.apache.org/repos/dist/dev/incubator/sedona/KEYS
>
> Source code and binaries:
>
> https://dist.apache.org/repos/dist/dev/incubator/sedona/1.0.0-incubating-rc1/
>
> The vote will be open for at least 72 hours or until a majority of at least
> 3 +1 PMC votes are cast
>
> Please vote accordingly:
>
> [ ] +1 approve
>
> [ ] +0 no opinion
>
> [ ] -1 disapprove with the reason
>
> Checklist for reference (because of DISCLAIMER-WIP, other checklist items
> are not blockers):
>
> [ ] Download links are valid.
>
> [ ] Checksums and PGP signatures are valid.
>
> [ ] DISCLAIMER is included.
>
> [ ] Source code artifacts have correct names matching the current release.
>
> For a detailed checklist  please refer to:
>
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
>
> Changes from the last failed vote (let's call it rc0 :-) ):
> 1. Version changed from "1.0.0-incubator" to "1.0.0-incubating"
> 2. Source code and binary now hosted on dist/dev/incubator/sedona/
> 3. Source code and binary now are signed by RSA-4096 key with
> ji...@apache.org
> 4. Source code and binary now use sha512 checksum
> 5. Binaries are not staged on repository.apache.org yet. I will stage them
> after the vote passes.
> 6. The compressed source code size changed from 600+ MB to 100+ MB, by
> remove duplicate test data. Will find a way to further in the future
> releases.
> 7. GeoTools (LGPL license, ASF Category X license) binaries have been
> completed removed from Sedona binaries. Users have to compile the source
> code by themselves if they want to use ShapefileReader and CRS
> Transformation.
>
> @fengji...@gmail.com  Von, the GitHub tag is called
> "sedona-1.0.0-incubating-rc1" which has "sedona" prefix. This is because
> our GitHub tags include old tags for GeoSpark. To differentiate Sedona tags
> from old tags, I intend to add the "sedona" prefix.
>
> Thank you very much!
> Jia
>


Re: [VOTE] Release Apache Sedona (incubating) 1.0.0

2021-01-11 Thread Mo Sarwat
+1

Mo Sarwat

On Mon, Jan 11, 2021 at 9:30 PM  wrote:

> Hi,
>
>
> This is Jinxuan Wu, I am giving this release a +1 (approve)
>
> Did following checks:
> [x] Download links are valid.
> [x] Checksums and PGP signatures are valid.
> [x] DISCLAIMER is included.
> [x] Source code artifacts have correct names matching the current release.
>
> On 2021/01/07 10:16:11, Jia Yu  wrote:
> > Hi All,
> >
> > After a fruitful discussion about our first Apache Sedona release
> > 1.0.0-incubator, the release has been created. This is a call for vote to
> > release Apache Sedona (incubating) 1.0.0.
> >
> > Note that: the current sha1 and checksum verification of Sedona will
> > require us to manually download artifact jars, sha1, asc from
> > repository.apache.org 12 times each. It is very annoying. Please let me
> > know if you have any suggestions to speed up the process.
> >
> > Release note:
> >
> https://sedona.staged.apache.org/download/GeoSpark-All-Modules-Release-notes/#sedona-100
> >
> > Build instructions:
> > https://sedona.staged.apache.org/download/compile/
> >
> > Git tag:
> >
> https://github.com/apache/incubator-sedona/releases/tag/sedona-1.0.0-incubator
> >
> > Maven staging repository (search for "sedona", 12 artifacts in total):
> > https://repository.apache.org/#stagingRepositories
> >
> > Release Commit ID:
> >
> https://github.com/apache/incubator-sedona/commit/29f897bbcaf65aa5b5b28ea4e93c6b7e783d83a6
> >
> > GPG public key to verify the Release:
> >
> https://gist.githubusercontent.com/jiayuasu/8b6cc263c538148490f7a090ee1dbeab/raw/09d3821e2794ddf22542f74c0db5195cf5c1ff49/gpg-public-key.gpg
> >
> > The vote will be open for at least 72 hours or until a majority of at
> least
> > 3 +1 PMC votes are cast
> >
> > Please vote accordingly:
> >
> > [ ] +1 approve
> >
> > [ ] +0 no opinion
> >
> > [ ] -1 disapprove with the reason
> >
> > Checklist for reference (because of DISCLAIMER-WIP, other checklist items
> > are not blockers):
> >
> > [ ] Download links are valid.
> >
> > [ ] Checksums and PGP signatures are valid.
> >
> > [ ] DISCLAIMER is included.
> >
> > [ ] Source code artifacts have correct names matching the current
> release.
> >
> > For a detailed checklist please refer to:
> >
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
> >
> > To verify the checksum,
> > 1. open https://repository.apache.org
> > 2 (1) click each release jar (12 in total) to see its current SHA1 (under
> > Artifact tab) (2) download .jar.sha1 to see the content of the uploaded
> > sha1. This two should match
> >
> > To verify the GPG key (12 in total),
> > gpg --import the-key-file
> > gpg --verify xxx.jar.asc xxx.jar
> >
> > You should see something like "gpg: Good signature from "Jia Yu (Arizona
> > State University Data Systems Lab) " gpg: WARNING: This
> > key is not certified with a trusted signature!"
> >
> > Thanks,
> > Jia
>


Re: Support Spark 2.4 in Sedona 1.0

2020-11-12 Thread Mo Sarwat
Yes, I believe we still need to support Spark 2.4 since  many Sedona users
are still using it

On Wed, Nov 11, 2020 at 11:21 PM Netanel Malka  wrote:

> What do you mean by compile target?
>
> ?
>
> Iv'e found Apache Zeppelin handle multiple Spark versions here using
> profile for each Spark version:
>
> https://github.com/apache/zeppelin/blob/master/spark/pom.xml#L185
>
>
> Do you think this method is better?
>
>
>
> Netanel Malka,
> Big Data Consultant
> [Description: Description: Description: Description:
> cid:image001.jpg@01C85203.36A2AF30]
> 
> From: Felix Cheung 
> Sent: Thursday, November 12, 2020 04:05
> To: dev@sedona.apache.org
> Cc: Jinxuan Wu; Mohamed Sarwat; Netanel Malka; Paweł Kociński; Zongsi
> Zhang; d...@sedona.incubator.apache.org
> Subject: Re: Support Spark 2.4 in Sedona 1.0
>
> I am not sure it should be a branch? It is common to deal with this as a
> compile target, not as a separate branch. A separate branch might have
> difficulty to release?
>
> There are a few example in projects where they handle multiple Spark
> target version like this.
>
>
> On Wed, Nov 11, 2020 at 12:56 PM Jia Yu  ji...@apache.org>> wrote:
> OK. I agree. I am gonna create a branch for spark-2.3/2.4. Regarding the
> compiler used in each branch,
>
> For Sedona on Spark 3.0, I will compile it using Scala 2.12
> For Sedona on Spark 2.4, I will compile it using Scala 2.11.
>
> For the Java code in both branches, I will compile them using Java 1.8
>
> Am I missing anything here?
>
>
> On Wed, Nov 11, 2020 at 7:31 AM Netanel Malka  netan...@sela.co.il>> wrote:
>
> > Hi,
> >
> > I also think that we need to support 2.4.
> >
> > I saw that even Apache Spark still releases 2.4.x artifacts. (2.4.7 Sep
> > 12, 2020)
> >
> > I also asked about it on *us...@spark.apache.org us...@spark.apache.org>  us...@spark.apache.org>>*
> >  :
> >
> >
> > *Sean Owen (answered the question): *
> >
> > "I don't think there's an official EOL for Spark 2.4.x but would expect
> > another maintenance release in the first half of 2021 at least. I'd also
> > guess it wouldn't be maintained by 2022."
> >
> >
> > ?BR,
> >
> >
> >
> > Netanel Malka,
> > Big Data Consultant
> > [image: Description: Description: Description: Description:
> > cid:image001.jpg@01C85203.36A2AF30]
> > --
> > *From:* Paweł Kociński  pawel93kocin...@gmail.com>>
> > *Sent:* Wednesday, November 11, 2020 00:29
> > *To:* Jia Yu
> > *Cc:* dev@sedona.apache.org;
> d...@sedona.incubator.apache.org;
> Jinxuan Wu;
> > Mohamed Sarwat; Netanel Malka; Zongsi Zhang
> > *Subject:* Re: Support Spark 2.4 in Sedona 1.0
> >
> > Hi Jia,
> > I think we should support spark 2.4, a lot of users still use it. More
> > than that I think more users still have jobs written in spark 2.4 than
> > 3.0.  We will use an additional branch for that use case ? I mean Spark
> 2.4
> > with scala 2.12 is important one.
> > Regards,
> > Paweł
> >
> > pon., 9 lis 2020 o 20:44 Jia Yu  ji...@apache.org>> napisał(a):
> >
> >> Dear all,
> >>
> >> In Sedona 1.0, we definitely will support Spark 3.0. But I wonder
> whether
> >> we should support Spark 2.4.
> >>
> >> In order to support Spark 2.4, we need to do the following
> >>
> >> 1. Compile the source using Scala 2.11. Sedona master branch currently
> is
> >> compiled by Scala 2.12 and Java 1.8
> >> 2. For the Scala code of Sedona-SQL and Viz-SQL, I need to change the
> (1)
> >> UDF registration hook (2) the SQL aggregation function format
> >> 3. In the future releases of Sedona, use git cherry-pick to pick
> >> important features back to the Spark 2.4 branch. This is what I did in
> >> GeoSpark to support Spark 2.1, 2.2, 2.3
> >>
> >> GeoSpark 1.2.0 - 1.3.1 support Spark 2.4 already. We can simply leave it
> >> that way and just support Spark 3.0.
> >>
> >> Do you think we should support Spark 2.4 in the future release?
> >>
> >> Thanks,
> >> Jia Yu
> >>
> >
>


Re: Disable GitHub Issues and use JIRA

2020-09-04 Thread Mo Sarwat
Hi Jia,

I think it will be a good idea to have a single centralized location where
users submit their issues and bug reports. However, is there a way we make
this clear and easy to current and future users ?

THanks,

On Fri, Sep 4, 2020 at 11:00 AM Jia Yu  wrote:

> Hello folks,
>
>
>
> I am setting up the Sedona GitHub repo. Since we are using JIRA tickets (
>
> https://issues.apache.org/jira/projects/SEDONA/issues/?filter=allopenissues
> )
>
> to manage all PRs and Issues, should we disable the GitHub "Issues" tag?
>
> just like what Spark does: https://github.com/apache/spark
>
>
>
> I prefer to disable the "Issues" on GitHub otherwise we may end up having
>
> users post issues in two separate places, which is difficult to track.
>
> Before I disable it, we may need to create the corresponding copies on JIRA
>
> for some important GitHub issues.
>
>
>
> Please let me know what you think.
>
>
>
> Thanks,
>
> Jia
>
>