Closed asakatida closed 6 years ago
Thanks
On Tue, May 29, 2018 at 1:01 AM, Adam Grandquist notifications@github.com wrote:
Assigned #3 https://github.com/RebirthDB/rebirthdb/issues/3 to @atris https://github.com/atris.
— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/RebirthDB/rebirthdb/issues/3#event-1649834182, or mute the thread https://github.com/notifications/unsubscribe-auth/ABpO46da5eGRu0iRdSVy5hmGB29f-DMsks5t3FCggaJpZM4UQiU_ .
-- Regards,
Atri l'apprenant
I am not an expert here, but it doesn't sound good to remove windows Support to fix a failing test. We use RethinkDB currently only on windows and request the community to continue the support.
@sankethpb Docker should solve your headache. Windows support isn't needed that much anymore.
Lots of people use RethinkDB (or Rebirth) on Windows because they own a Windows Server. This is a bad idea!
If the entire application is containerized then, docker is good but otherwise, just to host database (RethinkDB/RebirthDB) there will be too much overhead to setup and maintain docker, data persistence etc. Docker works fine only on latest Windows OS (10 and latest server), in older OS its complicated. Also like @PassTheMayo mentioned, Lots of people use RethinkDB (or Rebirth) on Windows because they own a Windows Server and currently very easy to setup.
@grandquista @atris @maarteNNNN @thelinuxlich It would be a bad idea to remove Windows support without a compelling reason. It would be great to fix the test or remove the test if it is not valid anymore rather than removing the support for Windows.
Ok, if we have users who wish to have support for windows, we shall continue to have it. Thanks for chipping in.
On Thu, May 31, 2018 at 11:04 AM Sanketh P B notifications@github.com wrote:
If the entire application is containerized then, docker is good but otherwise, just to host database (RethinkDB/RebirthDB) there will be too much overhead to setup and maintain docker, data persistence etc. Docker works fine only on latest Windows OS (10 and latest server), in older OS its complicated. Also like @PassTheMayo https://github.com/PassTheMayo mentioned, Lots of people use RethinkDB (or Rebirth) on Windows because they own a Windows Server and currently very easy to setup.
@grandquista https://github.com/grandquista @atris https://github.com/atris @maarteNNNN https://github.com/maarteNNNN @thelinuxlich https://github.com/thelinuxlich It would be a bad idea to remove Windows support without a compelling reason. It would be great to fix the test or remove the test if it is not valid anymore rather than removing the support for Windows.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/RebirthDB/rebirthdb/issues/3#issuecomment-393409591, or mute the thread https://github.com/notifications/unsubscribe-auth/ABpO4zB5dEwT7jUpLL6wHbIfkEFX3rh0ks5t34DsgaJpZM4UQiU_ .
-- Regards,
Atri l'apprenant
Thank you 👍
Actually we need to be smart about our resources if we want to keep a healthy release schedule. The Windows version always was beta quality and behind in stability. If no developer steps in to assume the responsibility of keeping the Windows support, we shouldn't postpone the release.
This issue should be reopened
Agreed. However, we should look at easier migrations then. I wouldn't want to lose our Windows users
On Thu, May 31, 2018 at 11:19 AM Alisson Cavalcante Agiani notifications@github.com wrote:
Reopened #3.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.
-- Regards,
Atri l'apprenant
So you will mantain the windows version?
We will probably stumble upon things we want to do which aren't compatible with Windows. Not to mention performance issues because of windows lack of fork(), etc
I didnt say that :)
My two cents here are that we should make it easier for existing windows users to migrate to a Linux based system. I have personally never used Windows, so do not know whats the state there.
On Thu, May 31, 2018 at 11:35 AM Alisson Cavalcante Agiani < notifications@github.com> wrote:
So you will mantain the windows version?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/RebirthDB/rebirthdb/issues/3#issuecomment-393415332, or mute the thread https://github.com/notifications/unsubscribe-auth/ABpO4w4fM7t5ikm8W7bf_dJn1_90X1Ixks5t34g6gaJpZM4UQiU_ .
-- Regards,
Atri l'apprenant
I agree with @thelinuxlich that we need a maintainer. If somebody steps in, we can continue to have the support, or we will be forced to drop it in 2.4
I could support in setting up Build system in Appveyor for windows
And the core engine code?
Question for the windows edition supporters. I'm using the windows version mainly for development and I hate to use docker just for this but I tried now and the Ubuntu version works well on WSL. Can anyone test if there are considerable downsides of just using WSL (I'm guessing performance wise) instead of the windows version?
I second ronzeidman. When using WSL is equally good or even better then Windows or Docker I am all in removing Windows support. I use Windows version purely for development.
It is settled, we are removing it.
I don't think that's really a great option until Windows 7 and Windows 8 are both entirely unsupported - so that'd be in 2023 (for Windows 8 anyway). After that, sure, why not? WSL is pretty great.
Sadly a lot of people either don't have machines that can handle Windows 10, or bought into the scaremongering and didn't take the free upgrade when they had the chance.
@gdude2002 we are short on core developers, so we have to be wise about what fish we can fry. That said, lack of windows support cannot hinder the release schedule
Current consensus from external discussion is that windows support should be removed. This will fix at least one test that is out of date and failing.