I pushed for Windows support 5+ years ago but I just use WSL now.  (WSL2
makes it easier for Docker but it's not required.)

On Tue, Jul 28, 2020 at 8:41 PM Yuki Morishita <yu...@apache.org> wrote:

> Hi,
>
> I'd like to raise my concern about Windows support, as we are getting
> closer to 4.0 release.
>
> Since the support for JDK11 (CASSANDRA-9608), Windows script to start
> Cassandra is broken.
> The fix for the script is posted to
> https://issues.apache.org/jira/projects/CASSANDRA/issues/CASSANDRA-14608.
>
> Windows scripts are not maintained recently, and I don't think we have
> any Windows environment in CI for testing.
> I don't think it is a good idea to release Apache Cassandra with
> broken Windows scripts.
>
> With the latest update of Windows 10, even the Windows 10 Home edition
> users can use Docker for Windows if they enable WSL2 in their machine.
> However, the update is not yet available for everyone, and I believe
> many Enterprises hold onto upgrading to the latest version. Even if
> they do so, they can disable WSL2 from using. Some companies may not
> allow installing VirtualBox either.
>
> So, what we can do for 4.0 release:
>
> - Stop supporting Windows. Remove every bat/ps1 scripts from the
> source and distribution. Encourage Windows users to use VM/Docker.
> - Continue supporting Windows. Set up Windows test environment. Test
> every Windows scripts for future releases.
>
> Since I saw enterprises with restricted dev environments (and saw
> people trying to use cassandra on Windows on StackOverflow), I want to
> have Windows scripts ready to be used.
> But I'm also fine if we decide to remove all Windows scripts since I
> use Docker anyway.
>
> Regards,
> Yuki
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> For additional commands, e-mail: dev-h...@cassandra.apache.org
>
>

-- 
Jonathan Ellis
co-founder, http://www.datastax.com
@spyced

Reply via email to