Jump to page: 1 26  
Page
Thread overview
The end of curl (in phobos)
May 06, 2016
Johannes Pfau
May 06, 2016
Dicebot
May 06, 2016
Kagamin
May 06, 2016
Dicebot
May 06, 2016
Andrea Fontana
May 06, 2016
deadalnix
May 06, 2016
Dicebot
May 06, 2016
yawniek
May 07, 2016
ikod
May 07, 2016
Suliman
May 07, 2016
yawniek
May 08, 2016
ikod
May 06, 2016
qznc
May 08, 2016
Lionello Lunesu
May 06, 2016
Dsby
May 06, 2016
Jonathan M Davis
May 06, 2016
Adam D. Ruppe
May 06, 2016
Jonathan M Davis
May 06, 2016
Kagamin
May 07, 2016
Jonas Drewsen
May 08, 2016
Adam D. Ruppe
May 08, 2016
Jonathan M Davis
May 08, 2016
Vladimir Panteleev
May 10, 2016
krzaq
May 10, 2016
Vladimir Panteleev
May 10, 2016
krzaq
May 10, 2016
Vladimir Panteleev
May 10, 2016
Jonathan M Davis
May 08, 2016
Suliman
May 09, 2016
Jonathan M Davis
May 09, 2016
sigod
May 09, 2016
Jonathan M Davis
May 09, 2016
ZombineDev
Feb 18, 2017
Seb
Feb 18, 2017
ketmar
Feb 19, 2017
Chris Wright
Feb 18, 2017
Dmitry Olshansky
Feb 18, 2017
Seb
Feb 19, 2017
Matthias Klumpp
May 09, 2016
Vladimir Panteleev
May 13, 2016
Johannes Pfau
May 07, 2016
Lutger Blijdestijn
May 08, 2016
Walter Bright
Feb 19, 2017
Gavin
Feb 20, 2017
Cym13
May 06, 2016
As discussed yesterday at DConf, curl in phobos must go.

The plan is as follows.

1. undocument everything curl related in may 2016
2. deprecate everything curl related in may 2017
3. delete everything curl related in may 2018
3.1 move curl stuff to undead

PR: https://github.com/dlang/phobos/pull/4283
May 06, 2016
Am Fri, 06 May 2016 08:32:03 +0000
schrieb Robert burner Schadek <rburners@gmail.com>:

> As discussed yesterday at DConf, curl in phobos must go.
> 
> The plan is as follows.
> 
> 1. undocument everything curl related in may 2016
> 2. deprecate everything curl related in may 2017
> 3. delete everything curl related in may 2018
> 3.1 move curl stuff to undead
> 
> PR: https://github.com/dlang/phobos/pull/4283

Wouldn't it make sense to do 3.1 right now so people can switch earlier?
May 06, 2016
On Friday, 6 May 2016 at 08:32:03 UTC, Robert burner Schadek wrote:
> As discussed yesterday at DConf, curl in phobos must go.
>
> The plan is as follows.
>
> 1. undocument everything curl related in may 2016
> 2. deprecate everything curl related in may 2017
> 3. delete everything curl related in may 2018
> 3.1 move curl stuff to undead
>
> PR: https://github.com/dlang/phobos/pull/4283

I hope a replacement is planned, isn't it?

Andrea
May 06, 2016
On Friday, 6 May 2016 at 08:43:09 UTC, Johannes Pfau wrote:
> Wouldn't it make sense to do 3.1 right now so people can switch earlier?

Then every bugfix to curl needs to be put in two repos. And the idea is that people have two years to find a better solution. So hopefully when we put curl in undead in 2018 nobody is using it anymore.

May 06, 2016
On 05/06/2016 10:53 AM, Robert burner Schadek wrote:
> On Friday, 6 May 2016 at 08:43:09 UTC, Johannes Pfau wrote:
>> Wouldn't it make sense to do 3.1 right now so people can switch earlier?
> 
> Then every bugfix to curl needs to be put in two repos. And the idea is that people have two years to find a better solution. So hopefully when we put curl in undead in 2018 nobody is using it anymore.

Deprecated modules don't get bugfixes. It
is quite important to put it into undead the same moment it gets
deprecated because there is no real replacement available so existing
projects must have a clean migration path to keep working.
May 06, 2016
On Friday, 6 May 2016 at 08:32:03 UTC, Robert burner Schadek wrote:
> As discussed yesterday at DConf, curl in phobos must go.
>
> The plan is as follows.
>
> 1. undocument everything curl related in may 2016
> 2. deprecate everything curl related in may 2017
> 3. delete everything curl related in may 2018
> 3.1 move curl stuff to undead
>
> PR: https://github.com/dlang/phobos/pull/4283

Give it to the doom guy: https://www.youtube.com/watch?v=3SAFSz8yxrE
May 06, 2016
On 5/6/16 10:32 AM, Robert burner Schadek wrote:
> As discussed yesterday at DConf, curl in phobos must go.
>
> The plan is as follows.
>
> 1. undocument everything curl related in may 2016
> 2. deprecate everything curl related in may 2017
> 3. delete everything curl related in may 2018
> 3.1 move curl stuff to undead
>
> PR: https://github.com/dlang/phobos/pull/4283

0. Write curl replacement
May 06, 2016
On Friday, 6 May 2016 at 09:00:24 UTC, Dicebot wrote:
> Deprecated modules don't get bugfixes. It
> is quite important to put it into undead the same moment it gets
> deprecated because there is no real replacement available so existing
> projects must have a clean migration path to keep working.

sounds fair enough

so the changed schedule is
1. undocument everything curl related in may 2016
2. deprecate everything curl related in may 2017
2.1 move curl stuff to undead
2.2 no more bugfixes for curl stuff
3. delete everything curl related in phobos in may 2018

May 06, 2016
On 5/6/16 11:21 AM, Andrei Alexandrescu wrote:
> On 5/6/16 10:32 AM, Robert burner Schadek wrote:
>> As discussed yesterday at DConf, curl in phobos must go.
>>
>> The plan is as follows.
>>
>> 1. undocument everything curl related in may 2016
>> 2. deprecate everything curl related in may 2017
>> 3. delete everything curl related in may 2018
>> 3.1 move curl stuff to undead
>>
>> PR: https://github.com/dlang/phobos/pull/4283
>
> 0. Write curl replacement

So push dates to 2026-2028 then? ;)

-Steve
May 06, 2016
On 5/6/16 10:53 AM, Robert burner Schadek wrote:
> On Friday, 6 May 2016 at 08:43:09 UTC, Johannes Pfau wrote:
>> Wouldn't it make sense to do 3.1 right now so people can switch earlier?
>
> Then every bugfix to curl needs to be put in two repos. And the idea is
> that people have two years to find a better solution. So hopefully when
> we put curl in undead in 2018 nobody is using it anymore.
>

This is not a problem. Curl API isn't changing. I think it's a good idea to have it in undead early.

-Steve
« First   ‹ Prev
1 2 3 4 5 6