Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-06-07 Thread Charles Srstka via swift-users
> On Mar 20, 2017, at 11:39 AM, Jon Shier via swift-evolution 
>  wrote:
> 
>   So when is this transition happening? The sooner the better, as Mail 
> can’t really handle threads with large messages, like the recent evolution 
> threads about Foundation serialization and decoding. It just stops rendering 
> messages.

Huh, I figured I was the only one that happened to since the Radar I opened on 
that actually didn’t get marked as a duplicate (rdar://31137438 
). For me, it was worse than you describe; once I clicked on 
that thread, Mail would stop rendering messages from *any* thread, not just 
that one, and basically became non-functional until I quit the app and 
restarted it. The thread was quite the land mine, and I will admit to 
occasionally using some… colorful language after accidentally clicking on it.

Charles

___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-03-20 Thread Jon Shier via swift-users
Sorry, didn’t see the other threads about this. Sooner is better but I’m glad 
to know it’s at least planned.



Jon

> On Mar 20, 2017, at 12:39 PM, Jon Shier  wrote:
> 
>   So when is this transition happening? The sooner the better, as Mail 
> can’t really handle threads with large messages, like the recent evolution 
> threads about Foundation serialization and decoding. It just stops rendering 
> messages. Discourse would help a lot for these sorts of discussions.
> 
> 
> 
> Jon
> 
>> On Feb 22, 2017, at 3:18 PM, Gavin Eadie via swift-evolution 
>> > wrote:
>> 
>> I've been participating on email lists and forums for forty-ish years and 
>> this dichotomy has been an ever present cloud hanging over that activity, 
>> sometimes, sadly, to the extent that the list-v-forum debate has swamped the 
>> desired topic of conversation .. I've seen it reach language-war proportions.
>> 
>> I'll express my ignorance before I go further .. I have not tracked the 
>> progress of recent (typically web-based) computer aided communications 
>> products so don't bite my head off .. what follows is a position I've held 
>> for a long time, a plea for a product that may well exist now.
>> 
>> I'm a big 'delayed binding' fan which, in this context, could mean 
>> separating the storage of the content from the display of the content.  
>> Surely there are stores that can be accessed by IMAP (for those that want 
>> the 'mailing list' experience and the Eudora interface), and by other 
>> methods SQL, REST, JSON (for those who want a more expressive web-app 
>> experience)?
>> 
>> This would seem to be in the same spirit of Markdown .. expressive when 
>> rendered, but quite readable in its raw form.
>> 
>> I'm sure you get the idea .. doesn't any such thing exist?
>> 
>> 
>> On Sun, Feb 19, 2017 at 4:41 PM, Lane Schwartz via swift-users 
>> > wrote:
>> 
>> Is there a plan to enable an integrated mailing list functionality so that 
>> those of us who prefer that modality can continue to participate via email? 
>> Other forum software that I've been asked to use in the past (sorry, I can't 
>> remember the name) had this functionality, and it made a huge difference for 
>> me.
>> 
>> 
>> On Wed, Feb 8, 2017 at 6:03 PM, Ted kremenek via swift-users 
>> > wrote:
>> 
>> [...] Specifically, there are those who really value using email for 
>> participation on swift-evolution and swift-users, and the goal is to get the 
>> forum setup to allow those people to continue to feel effective when using 
>> email for discussions on these "lists".
>> ___
>> swift-evolution mailing list
>> swift-evolut...@swift.org 
>> https://lists.swift.org/mailman/listinfo/swift-evolution
> 

___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-03-20 Thread Jon Shier via swift-users
So when is this transition happening? The sooner the better, as Mail 
can’t really handle threads with large messages, like the recent evolution 
threads about Foundation serialization and decoding. It just stops rendering 
messages. Discourse would help a lot for these sorts of discussions.



Jon

> On Feb 22, 2017, at 3:18 PM, Gavin Eadie via swift-evolution 
>  wrote:
> 
> I've been participating on email lists and forums for forty-ish years and 
> this dichotomy has been an ever present cloud hanging over that activity, 
> sometimes, sadly, to the extent that the list-v-forum debate has swamped the 
> desired topic of conversation .. I've seen it reach language-war proportions.
> 
> I'll express my ignorance before I go further .. I have not tracked the 
> progress of recent (typically web-based) computer aided communications 
> products so don't bite my head off .. what follows is a position I've held 
> for a long time, a plea for a product that may well exist now.
> 
> I'm a big 'delayed binding' fan which, in this context, could mean separating 
> the storage of the content from the display of the content.  Surely there are 
> stores that can be accessed by IMAP (for those that want the 'mailing list' 
> experience and the Eudora interface), and by other methods SQL, REST, JSON 
> (for those who want a more expressive web-app experience)?
> 
> This would seem to be in the same spirit of Markdown .. expressive when 
> rendered, but quite readable in its raw form.
> 
> I'm sure you get the idea .. doesn't any such thing exist?
> 
> 
> On Sun, Feb 19, 2017 at 4:41 PM, Lane Schwartz via swift-users 
> > wrote:
> 
> Is there a plan to enable an integrated mailing list functionality so that 
> those of us who prefer that modality can continue to participate via email? 
> Other forum software that I've been asked to use in the past (sorry, I can't 
> remember the name) had this functionality, and it made a huge difference for 
> me.
> 
> 
> On Wed, Feb 8, 2017 at 6:03 PM, Ted kremenek via swift-users 
> > wrote:
> 
> [...] Specifically, there are those who really value using email for 
> participation on swift-evolution and swift-users, and the goal is to get the 
> forum setup to allow those people to continue to feel effective when using 
> email for discussions on these "lists".
> ___
> swift-evolution mailing list
> swift-evolut...@swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution

___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-02-21 Thread Dimitri Racordon via swift-users
It misses most of the features for which Discourse emerged in the first place. 
There are no categories, no tags, the searching tool is quite primitive and the 
quotation look is actually worse than in an email client.

Sorry but for me this is clearly a lesser experience than Discourse.

On 18 Feb 2017, at 12:39, Jan Neumüller via swift-evolution 
> wrote:

This looks way better then Discourse. +1 from me.

Mit freundlichen Grüßen,
Jan Neumüller
--
GPG/PGP-Key: http://www.slayers.de/transfer/Jan_GPG_pub.asc

On 17 Feb 2017, at 21:45, Jose Cheyo Jimenez via swift-users 
> wrote:

Hi Ted,

Today I learned about https://esdiscuss.org/ which is like an archiver viewer 
for disc...@mozilla.org pipermail mailing list

All their code is at  https://github.com/esdiscuss

This still preserves pipermail as the one source of truth but it allows better 
searching and visibility.

There is even a reply button which opens up a mail client presumably the 
correct headers.

Thanks!


On Feb 9, 2017, at 5:18 PM, Ted Kremenek via swift-users 
> wrote:


On Feb 9, 2017, at 4:09 PM, Matthew Johnson 
> wrote:


On Feb 9, 2017, at 6:04 PM, Ted Kremenek 
> wrote:


On Feb 9, 2017, at 3:52 PM, Ted Kremenek via swift-users 
> wrote:

I’ve been mostly silent in this conversation largely because I didn’t realize 
it was leading up to a formal decision.  I wish it would have followed the 
proposal process so it was clear to everyone that a decision was being 
considered and this was our chance to offer input.

FWIW, I am not ignoring this thread.  At some point there was diminishing 
signal on the thread, and it felt like the category of opinions that had been 
voiced had been vocalized on the thread.  Looping in swift-users into that 
thread would have been a good thing to do in hindsight so more people felt like 
they had a chance to participate.  Based on what I am seeing in reaction to 
this decision, however, I’m not seeing much new signal.

Just to add to this point — new insights on this topic are welcome, and will be 
paid attention to.  The decision to change to a forum is because that was 
evaluated as being the best thing for the community, based on the range of 
opinions provided and the tradeoffs made.  If there is something important that 
was missed, obviously that is not going to be ignored.  We want to do the right 
thing.  So far I still feel that moving to a forum software is the right 
choice, but I’d like to do that in a way that allows people to still 
participate effectively via email.

Is there any way to have a trial run so we can evaluate the email experience of 
using the forum software before we make the final switch?  I agree that this 
sounds like the right direction, but it’s hard to know what the email 
experience will really be like until we give it a try for a week or so.

I need to formalize a plan, but yes I’d like to trial this somehow.  Nate Cook 
created a staged installation of Discourse when the thread on swift-evolution 
was happening and there was some useful telemetry out of that experiment (such 
as how rich text email interacted with doing inline replies).  Moving to 
Discourse (or some alternate forum software if we decide Discourse is not a 
fit) would be a staged thing.  The main question to me is how do we do a 
meaningful trial without actually doing the real discussions in the forum 
(while the mailing lists are still running).
___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users

___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users

___
swift-evolution mailing list
swift-evolut...@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-02-18 Thread Jan Neumüller via swift-users
This looks way better then Discourse. +1 from me.

Mit freundlichen Grüßen,
Jan Neumüller
-- 
GPG/PGP-Key: http://www.slayers.de/transfer/Jan_GPG_pub.asc

> On 17 Feb 2017, at 21:45, Jose Cheyo Jimenez via swift-users 
>  wrote:
> 
> Hi Ted, 
> 
> Today I learned about https://esdiscuss.org/  which 
> is like an archiver viewer for disc...@mozilla.org 
>  pipermail mailing list 
> 
> All their code is at  https://github.com/esdiscuss 
> 
> 
> This still preserves pipermail as the one source of truth but it allows 
> better searching and visibility.
> 
> There is even a reply button which opens up a mail client presumably the 
> correct headers. 
> 
> Thanks!
> 
> 
>> On Feb 9, 2017, at 5:18 PM, Ted Kremenek via swift-users 
>> > wrote:
>> 
>>> 
>>> On Feb 9, 2017, at 4:09 PM, Matthew Johnson >> > wrote:
>>> 
>>> 
 On Feb 9, 2017, at 6:04 PM, Ted Kremenek > wrote:
 
 
> On Feb 9, 2017, at 3:52 PM, Ted Kremenek via swift-users 
> > wrote:
> 
>> I’ve been mostly silent in this conversation largely because I didn’t 
>> realize it was leading up to a formal decision.  I wish it would have 
>> followed the proposal process so it was clear to everyone that a 
>> decision was being considered and this was our chance to offer input.  
> 
> FWIW, I am not ignoring this thread.  At some point there was diminishing 
> signal on the thread, and it felt like the category of opinions that had 
> been voiced had been vocalized on the thread.  Looping in swift-users 
> into that thread would have been a good thing to do in hindsight so more 
> people felt like they had a chance to participate.  Based on what I am 
> seeing in reaction to this decision, however, I’m not seeing much new 
> signal.
 
 Just to add to this point — new insights on this topic are welcome, and 
 will be paid attention to.  The decision to change to a forum is because 
 that was evaluated as being the best thing for the community, based on the 
 range of opinions provided and the tradeoffs made.  If there is something 
 important that was missed, obviously that is not going to be ignored.  We 
 want to do the right thing.  So far I still feel that moving to a forum 
 software is the right choice, but I’d like to do that in a way that allows 
 people to still participate effectively via email.
>>> 
>>> Is there any way to have a trial run so we can evaluate the email 
>>> experience of using the forum software before we make the final switch?  I 
>>> agree that this sounds like the right direction, but it’s hard to know what 
>>> the email experience will really be like until we give it a try for a week 
>>> or so.
>> 
>> I need to formalize a plan, but yes I’d like to trial this somehow.  Nate 
>> Cook created a staged installation of Discourse when the thread on 
>> swift-evolution was happening and there was some useful telemetry out of 
>> that experiment (such as how rich text email interacted with doing inline 
>> replies).  Moving to Discourse (or some alternate forum software if we 
>> decide Discourse is not a fit) would be a staged thing.  The main question 
>> to me is how do we do a meaningful trial without actually doing the real 
>> discussions in the forum (while the mailing lists are still running).
>> ___
>> swift-users mailing list
>> swift-users@swift.org 
>> https://lists.swift.org/mailman/listinfo/swift-users 
>> 
> ___
> swift-users mailing list
> swift-users@swift.org
> https://lists.swift.org/mailman/listinfo/swift-users

___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-02-17 Thread Jose Cheyo Jimenez via swift-users
Hi Ted, 

Today I learned about https://esdiscuss.org/  which is 
like an archiver viewer for disc...@mozilla.org pipermail mailing list 

All their code is at  https://github.com/esdiscuss 


This still preserves pipermail as the one source of truth but it allows better 
searching and visibility.

There is even a reply button which opens up a mail client presumably the 
correct headers. 

Thanks!


> On Feb 9, 2017, at 5:18 PM, Ted Kremenek via swift-users 
>  wrote:
> 
>> 
>> On Feb 9, 2017, at 4:09 PM, Matthew Johnson > > wrote:
>> 
>> 
>>> On Feb 9, 2017, at 6:04 PM, Ted Kremenek >> > wrote:
>>> 
>>> 
 On Feb 9, 2017, at 3:52 PM, Ted Kremenek via swift-users 
 > wrote:
 
> I’ve been mostly silent in this conversation largely because I didn’t 
> realize it was leading up to a formal decision.  I wish it would have 
> followed the proposal process so it was clear to everyone that a decision 
> was being considered and this was our chance to offer input.  
 
 FWIW, I am not ignoring this thread.  At some point there was diminishing 
 signal on the thread, and it felt like the category of opinions that had 
 been voiced had been vocalized on the thread.  Looping in swift-users into 
 that thread would have been a good thing to do in hindsight so more people 
 felt like they had a chance to participate.  Based on what I am seeing in 
 reaction to this decision, however, I’m not seeing much new signal.
>>> 
>>> Just to add to this point — new insights on this topic are welcome, and 
>>> will be paid attention to.  The decision to change to a forum is because 
>>> that was evaluated as being the best thing for the community, based on the 
>>> range of opinions provided and the tradeoffs made.  If there is something 
>>> important that was missed, obviously that is not going to be ignored.  We 
>>> want to do the right thing.  So far I still feel that moving to a forum 
>>> software is the right choice, but I’d like to do that in a way that allows 
>>> people to still participate effectively via email.
>> 
>> Is there any way to have a trial run so we can evaluate the email experience 
>> of using the forum software before we make the final switch?  I agree that 
>> this sounds like the right direction, but it’s hard to know what the email 
>> experience will really be like until we give it a try for a week or so.
> 
> I need to formalize a plan, but yes I’d like to trial this somehow.  Nate 
> Cook created a staged installation of Discourse when the thread on 
> swift-evolution was happening and there was some useful telemetry out of that 
> experiment (such as how rich text email interacted with doing inline 
> replies).  Moving to Discourse (or some alternate forum software if we decide 
> Discourse is not a fit) would be a staged thing.  The main question to me is 
> how do we do a meaningful trial without actually doing the real discussions 
> in the forum (while the mailing lists are still running).
> ___
> swift-users mailing list
> swift-users@swift.org 
> https://lists.swift.org/mailman/listinfo/swift-users 
> 
___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-02-13 Thread Travis Griggs via swift-users
Not sure if I got the "reply all" right… I’ll throw my 2c in.

I like mailing lists. I like them, because they let me choose the viewer that I 
want to participate with(separation of presentation and data). I lose that with 
a web forum. And there’s something valuable about actually forcing people to 
reduce their questions/answers to simple textual communications. 

I’m not familiar with “Discourse”, but I guess I can learn new things. But I 
think this “bring your own viewer” is a meaningful thing for some people, so if 
it can be a hybrid (doubling as a mailing list), then I’m cool with that.

In general, I’ve found mailing lists to be longer lasting and more vibrant than 
any of the forums I’ve dealt with, especially of late. The only exception I can 
think of would be the StackWhatever sites, and even those I’ve noticed seem to 
be less useful of late. I find it’s harder to get your questions noticed in 
forums.
___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-02-10 Thread Robert Widmann via swift-users
 
~Robert Widmann

2017/02/10 3:35、Tino Heth via swift-evolution  
のメッセージ:

> 
>> Easy explained - The problem rises indeed not from the added features but 
>> from the fp group that imposes it’s usage in the Standard libraries and “the 
>> swifty way”. I like many features of Swift (or I wouldn’t be here) but I 
>> don’t want to live in Haskel world. And for some reason these guys become 
>> more and more influential in the community.
> 
> 
> I personally see functional programming as a useful tool that avoids some 
> hard problems, but I have to agree that there is an unhealthy hype about it.
> It is quite common among developers to overuse "new" (fp itself is quite old) 
> toys, and that's ok ― but there are definitely some people who are pushing 
> hard against established concepts like OO, in the deep belief their opinion 
> is the only truth, and that everything else should be abolished.
> I think it's bad for the spirit of the community when members think that way, 
> and even state that those who don't agree with their personal interpretation 
> about what's "swifty" should leave.
> 

This part is shocking to me.  I've been trying to follow this list as best I 
can, and I can't think of a single instance of somebody being asked to leave 
the discussion because they didn't agree with some FP zealotry.  I could be 
wrong, but that's certainly not the kind of community that we should have, and 
you should raise this with the powers that be when you see it.  We should be 
able to disagree but always with the utmost respect for each other's 
experiences.

> That's one reason I don't like the adjective "swifty", but afaics, those who 
> actually decide about the future of Swift have no plans to encourage certain 
> styles by crippling the alternatives.
> 
> Imho the goal should be improvement for everyone:
> Those who like fp, those who like POP, those who like OO… and, of course, for 
> those who like mailing list, as well as for those who hate them.
> ___
> swift-evolution mailing list
> swift-evolut...@swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution
___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-02-10 Thread Tino Heth via swift-users

> Easy explained - The problem rises indeed not from the added features but 
> from the fp group that imposes it’s usage in the Standard libraries and “the 
> swifty way”. I like many features of Swift (or I wouldn’t be here) but I 
> don’t want to live in Haskel world. And for some reason these guys become 
> more and more influential in the community.


I personally see functional programming as a useful tool that avoids some hard 
problems, but I have to agree that there is an unhealthy hype about it.
It is quite common among developers to overuse "new" (fp itself is quite old) 
toys, and that's ok — but there are definitely some people who are pushing hard 
against established concepts like OO, in the deep belief their opinion is the 
only truth, and that everything else should be abolished.
I think it's bad for the spirit of the community when members think that way, 
and even state that those who don't agree with their personal interpretation 
about what's "swifty" should leave.

That's one reason I don't like the adjective "swifty", but afaics, those who 
actually decide about the future of Swift have no plans to encourage certain 
styles by crippling the alternatives.

Imho the goal should be improvement for everyone:
Those who like fp, those who like POP, those who like OO… and, of course, for 
those who like mailing list, as well as for those who hate them.___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-02-09 Thread Ted Kremenek via swift-users

> On Feb 9, 2017, at 4:09 PM, Matthew Johnson  wrote:
> 
> 
>> On Feb 9, 2017, at 6:04 PM, Ted Kremenek > > wrote:
>> 
>> 
>>> On Feb 9, 2017, at 3:52 PM, Ted Kremenek via swift-users 
>>> > wrote:
>>> 
 I’ve been mostly silent in this conversation largely because I didn’t 
 realize it was leading up to a formal decision.  I wish it would have 
 followed the proposal process so it was clear to everyone that a decision 
 was being considered and this was our chance to offer input.  
>>> 
>>> FWIW, I am not ignoring this thread.  At some point there was diminishing 
>>> signal on the thread, and it felt like the category of opinions that had 
>>> been voiced had been vocalized on the thread.  Looping in swift-users into 
>>> that thread would have been a good thing to do in hindsight so more people 
>>> felt like they had a chance to participate.  Based on what I am seeing in 
>>> reaction to this decision, however, I’m not seeing much new signal.
>> 
>> Just to add to this point — new insights on this topic are welcome, and will 
>> be paid attention to.  The decision to change to a forum is because that was 
>> evaluated as being the best thing for the community, based on the range of 
>> opinions provided and the tradeoffs made.  If there is something important 
>> that was missed, obviously that is not going to be ignored.  We want to do 
>> the right thing.  So far I still feel that moving to a forum software is the 
>> right choice, but I’d like to do that in a way that allows people to still 
>> participate effectively via email.
> 
> Is there any way to have a trial run so we can evaluate the email experience 
> of using the forum software before we make the final switch?  I agree that 
> this sounds like the right direction, but it’s hard to know what the email 
> experience will really be like until we give it a try for a week or so.

I need to formalize a plan, but yes I’d like to trial this somehow.  Nate Cook 
created a staged installation of Discourse when the thread on swift-evolution 
was happening and there was some useful telemetry out of that experiment (such 
as how rich text email interacted with doing inline replies).  Moving to 
Discourse (or some alternate forum software if we decide Discourse is not a 
fit) would be a staged thing.  The main question to me is how do we do a 
meaningful trial without actually doing the real discussions in the forum 
(while the mailing lists are still running).___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-02-09 Thread Matthew Johnson via swift-users

> On Feb 9, 2017, at 6:04 PM, Ted Kremenek  wrote:
> 
> 
>> On Feb 9, 2017, at 3:52 PM, Ted Kremenek via swift-users 
>> > wrote:
>> 
>>> I’ve been mostly silent in this conversation largely because I didn’t 
>>> realize it was leading up to a formal decision.  I wish it would have 
>>> followed the proposal process so it was clear to everyone that a decision 
>>> was being considered and this was our chance to offer input.  
>> 
>> FWIW, I am not ignoring this thread.  At some point there was diminishing 
>> signal on the thread, and it felt like the category of opinions that had 
>> been voiced had been vocalized on the thread.  Looping in swift-users into 
>> that thread would have been a good thing to do in hindsight so more people 
>> felt like they had a chance to participate.  Based on what I am seeing in 
>> reaction to this decision, however, I’m not seeing much new signal.
> 
> Just to add to this point — new insights on this topic are welcome, and will 
> be paid attention to.  The decision to change to a forum is because that was 
> evaluated as being the best thing for the community, based on the range of 
> opinions provided and the tradeoffs made.  If there is something important 
> that was missed, obviously that is not going to be ignored.  We want to do 
> the right thing.  So far I still feel that moving to a forum software is the 
> right choice, but I’d like to do that in a way that allows people to still 
> participate effectively via email.

Is there any way to have a trial run so we can evaluate the email experience of 
using the forum software before we make the final switch?  I agree that this 
sounds like the right direction, but it’s hard to know what the email 
experience will really be like until we give it a try for a week or so.___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-02-09 Thread Ted Kremenek via swift-users

> On Feb 9, 2017, at 3:52 PM, Ted Kremenek via swift-users 
>  wrote:
> 
>> I’ve been mostly silent in this conversation largely because I didn’t 
>> realize it was leading up to a formal decision.  I wish it would have 
>> followed the proposal process so it was clear to everyone that a decision 
>> was being considered and this was our chance to offer input.  
> 
> FWIW, I am not ignoring this thread.  At some point there was diminishing 
> signal on the thread, and it felt like the category of opinions that had been 
> voiced had been vocalized on the thread.  Looping in swift-users into that 
> thread would have been a good thing to do in hindsight so more people felt 
> like they had a chance to participate.  Based on what I am seeing in reaction 
> to this decision, however, I’m not seeing much new signal.

Just to add to this point — new insights on this topic are welcome, and will be 
paid attention to.  The decision to change to a forum is because that was 
evaluated as being the best thing for the community, based on the range of 
opinions provided and the tradeoffs made.  If there is something important that 
was missed, obviously that is not going to be ignored.  We want to do the right 
thing.  So far I still feel that moving to a forum software is the right 
choice, but I’d like to do that in a way that allows people to still 
participate effectively via email.___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-02-09 Thread Ted Kremenek via swift-users

> On Feb 9, 2017, at 9:30 AM, Matthew Johnson via swift-evolution 
>  wrote:
> 
> 
>> On Feb 9, 2017, at 11:16 AM, Jens Alfke via swift-users 
>> > wrote:
>> 
>> 
>>> On Feb 9, 2017, at 3:41 AM, Jan Neumüller via swift-users 
>>> > wrote:
>>> 
>>> I would prefer http://www.fudforum.org/  that has 
>>> good mailing list support, too.
>> 
>> Well, we appear to have completely opposite opinions on UI/usability. I took 
>> a look at fudforum and yeah, to my eyes it exemplifies the awful clutter 
>> that’s been a hallmark of web forums since before PHPBB. There’s so much 
>> visual noise it’s very hard to parse or to find anything. Clearly designed 
>> by a coder with a big hammer named “”. I’m not a UI designer, but 
>> I’ve worked extensively with UI designers (I spent 15 years at Apple working 
>> on stuff like iChat and AppleScript) so I think I have some grounding in the 
>> field.
>> 
>> I do believe, though, that whatever solution swift.org  
>> switches to needs to have good email support. That way the people who hate 
>> the web UI, or who just don’t prefer to use the web for discussions, can 
>> keep using email as we do today. This is perfectly feasible to do; again, 
>> groups.io  is a good example. 
>> 
>> Here my concern is that I have not found a way to configure Discourse to 
>> make its email notifications work well as a substitute for a mailing list. I 
>> have admin privileges on a Discourse installation run by my employer, so 
>> I’ve looked through the entire admin UI for ways to improve the emails, and 
>> some of the problems don’t seem fixable by tweaking settings.
>> 
>> At this point I’m going to shut up because it sounds like the decision has 
>> been made, and I don’t want to contribute to further bike-shedding.
> 
> I’ve been mostly silent in this conversation largely because I didn’t realize 
> it was leading up to a formal decision.  I wish it would have followed the 
> proposal process so it was clear to everyone that a decision was being 
> considered and this was our chance to offer input.  

FWIW, I am not ignoring this thread.  At some point there was diminishing 
signal on the thread, and it felt like the category of opinions that had been 
voiced had been vocalized on the thread.  Looping in swift-users into that 
thread would have been a good thing to do in hindsight so more people felt like 
they had a chance to participate.  Based on what I am seeing in reaction to 
this decision, however, I’m not seeing much new signal.

> 
> I really like the experience of participating in the community via email.  If 
> I knew a decision was being seriously considered I would have taken a closer 
> look at Discourse and likely offered more input.  I will be disappointed if 
> the experience of participating is not at least as good as it is using email.

This opinion was also eloquently voiced on the swift-evolution thread, and FWIW 
it is one that holds weight.  I really want to strike a good balance here so we 
do what is best for the overall community.  The reality is that we are pivoting 
from one technology to another, and with a web forum naturally the prime 
experience is in that forum.  Email will likely feel “second class” to some 
degree simply because it, by design, is not the primary interaction model for 
forum software like Discourse.  That doesn’t mean the email experience has to 
be terrible.  Ideally it is good experience so that people who want to continue 
to use email for participation can continue to do so.

> 
> One of the most important reasons I like using email is that Mail offers a 
> great experience on iPhone and iPad.  I am skeptical that a web-based forum 
> could offer the same level of convenience and efficiency for keeping up with 
> the community that email provides.

Email unfortunately provides an uneven experience across clients, including the 
support for threading, what kind of content authorship affordances provided, 
and so forth.  I totally get what you are saying though, being someone who uses 
Mail in the same way.


> 
> I hope that we do find a way to configure our tool (probably Discourse) so 
> that the email experience on iPhone and iPad does not suffer.  If we can meet 
> that criteria and *also* offer the advantages of a web-based tool I will be 
> very happy.  But I think the current email experience on iPhone and iPad 
> should set a minimum criteria that any tool must meet.

This is something I’m interested in achieving as well.  There are a lot of 
tradeoffs here, and I suspect what we end up with will be tradeoffs that will 
be highly subjective from person to person.  The “does not suffer” is hard to 
qualify, at least objectively, because it likely will be *different* from what 
we have now.

> 
>> 
>> —Jens
>> 

Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-02-09 Thread Joshua Alvarado via swift-users
The decision to move from the mailing list may have surprised many but the
discussion on it has been ongoing very strong. Sorry you feel like you
didn't get to voice your opinion which I believe everyone should have the
opportunity to. I think many agree that email has it's perks on iPhone and
iPad but many have advocated for Disclosure because a way to improve  the
Swift community's communication. It is very hard to please every person in
the community with each change but as a community we should support each
other in the discussions and decisions that are put forth (agreeing or
not). I believe we can find a way to get the experience with Disclosure.
Get it best for iPhone and iPad users, as well as email support and those
who want to just use Disclosure only. This may not all happen at once but
it will come as we progress.

On Thu, Feb 9, 2017 at 10:30 AM, Matthew Johnson via swift-evolution <
swift-evolut...@swift.org> wrote:

>
> On Feb 9, 2017, at 11:16 AM, Jens Alfke via swift-users <
> swift-users@swift.org> wrote:
>
>
> On Feb 9, 2017, at 3:41 AM, Jan Neumüller via swift-users <
> swift-users@swift.org> wrote:
>
> I would prefer http://www.fudforum.org/ that has good mailing list
> support, too.
>
>
> Well, we appear to have completely opposite opinions on UI/usability. I
> took a look at fudforum and yeah, to my eyes it exemplifies the awful
> clutter that’s been a hallmark of web forums since before PHPBB. There’s so
> much visual noise it’s very hard to parse or to find anything. Clearly
> designed by a coder with a big hammer named “”. I’m not a UI
> designer, but I’ve worked extensively with UI designers (I spent 15 years
> at Apple working on stuff like iChat and AppleScript) so I think I have
> some grounding in the field.
>
> I do believe, though, that *whatever solution swift.org
>  switches to needs to have good email support*. That
> way the people who hate the web UI, or who just don’t prefer to use the web
> for discussions, can keep using email as we do today. This is perfectly
> feasible to do; again, groups.io is a good example.
>
> Here my concern is that *I have not found a way to configure Discourse to
> make its email notifications work well as a substitute for a mailing list.*
> I have admin privileges on a Discourse installation run by my employer, so
> I’ve looked through the entire admin UI for ways to improve the emails, and
> some of the problems don’t seem fixable by tweaking settings.
>
> At this point I’m going to shut up because it sounds like the decision has
> been made, and I don’t want to contribute to further bike-shedding.
>
>
> I’ve been mostly silent in this conversation largely because I didn’t
> realize it was leading up to a formal decision.  I wish it would have
> followed the proposal process so it was clear to everyone that a decision
> was being considered and this was our chance to offer input.
>
> I really like the experience of participating in the community via email.
> If I knew a decision was being seriously considered I would have taken a
> closer look at Discourse and likely offered more input.  I will be
> disappointed if the experience of participating is not at least as good as
> it is using email.
>
> One of the most important reasons I like using email is that Mail offers a
> great experience on iPhone and iPad.  I am skeptical that a web-based forum
> could offer the same level of convenience and efficiency for keeping up
> with the community that email provides.
>
> I hope that we do find a way to configure our tool (probably Discourse) so
> that the email experience on iPhone and iPad does not suffer.  If we can
> meet that criteria and *also* offer the advantages of a web-based tool I
> will be very happy.  But I think the current email experience on iPhone and
> iPad should set a minimum criteria that any tool must meet.
>
>
> —Jens
> ___
> swift-users mailing list
> swift-users@swift.org
> https://lists.swift.org/mailman/listinfo/swift-users
>
>
>
> ___
> swift-evolution mailing list
> swift-evolut...@swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution
>
>


-- 
Joshua Alvarado
alvaradojosh...@gmail.com
___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-02-09 Thread Cihat Gündüz via swift-users
@Jan: Your arguments are very subjective if not even insulting and derogatory 
to many people who invest a lot of time and effort in crafting those things you 
despise so openly. Here are just a few example quotes for you to reflect your 
language:

"I despise fp“, „is so annoying“, "made Swift imo a worse language“, "I hate 
‚modern' or as I call it ugly“, "Today’s standards are a bag of pain“, "crappy 
sites als Facebook, Twitter, Instagram, Stackoverflow, add lots of other 'cool' 
sites“, "I can’t stand scrolling“, "I hate both“, "todays absolutely useless 
crap“, …

Please be aware that this behavior is against the Code of Conduct of the Swift 
Community. Let’s try to stay objective and justify different opinions 
rationally instead of personally. Of course it is valid for you to say that you 
don’t like FP or that you don’t like how the world is changing in general. But 
please be aware that you have to add the reason why you think it is so in 
detail, so we understand your thinking and can overcome changes to the wrong 
direction. Senctences like „I despise FP“ without any explanation are not a 
form of constructive feedback though, nobody will learn anything from that kind 
of thing. Currently you’re merely expressing your anger here, no more, no less.


@Jens: One of the biggest reasons I’m all for Discourse is the fact that it’s 
open source. What this implies is: You know exactly what happens with the data 
you save there, and, there is no dependency on a third-party service which 
could change or even close over time. This is why I’m against groups.io, GitHub 
Issues or any other non-open source solution. What it also means is: If the 
open source tool we decided to go for (Discourse) doesn’t have good support for 
emails yet, we can implement it ourselves, improve the existing support or add 
a bridge to another open source tool that can deal with that.

-- 
Cihat Gündüz

Am 9. Februar 2017 um 15:59:33, Jan Neumüller via swift-evolution 
(swift-evolut...@swift.org) schrieb:

Well, if the community likes it so much. Have fun with it. I will leave as I 
have left the Developer Forums at Apple because they became unusable.


On 9 Feb 2017, at 15:17, Adrian Zubarev  wrote:

The quote below made my day dear Swift friend as I might remind you that if 
modern is associated with hate in your mind, then the modern programming 
language called Swift would probably be a bad choice. 


I starting to think that myself. I was very active at the beginning of Swift 
(way before the open sourcing) but I absolutely don’t like the increasing 
influence of functional programming on it. I despise fp and don’t want it in 
Swift. If people want it that much use Haskell 8(
I might remind everyone that Discourse is open sourced and therefore tweaks are 
possible. If you prefer a consistent font like on swift.org, than spell it out 
and help to create a corner on the web where every Swiftier feels right at 
home. 


I don’t think that Discourse is salvageable but go on. But I don’t know how one 
could rip out this big piece of JavaScript and keep ist functional.
Personally I’d prefer (if possible) that we’d remove profile pictures from the 
forum and simply have only full names (colored?) + some kind of annotation 
(e.g. Core Team, etc.). Profile pictures are only gimmicks that does not 
contribute to anything at all.

As Jan already said, the font (and font-size?) of the forum could match the 
font from swift.org if possible. I wouldn’t mind and it’d make it a little bit 
more alike.


You don’t have to care for me - Swift 4 will be the deciding step if I throw 
any Swift work away and return to Objective-C. The heavy functional programming 
push since open sourcing is so annoying and made Swift imo a worse language.

Jan
___
swift-evolution mailing list
swift-evolut...@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution
___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-02-09 Thread André Videla via swift-users
Lots of emotions here. 
There is something I would like to point out that I don't feel is clear enough. 

The goal of this move is to move the community forward. The way it is moving 
the community forward is by increasing the scope of people able to participate 
while allowing new capabilities for the organizers (E.g. : more powerful 
moderation tools). 

As a community we need to accept putting aside our mild annoyances in order to 
allow the community to grow in a healthy way. 

Let us celebrate  the thousand the people who will benefit from moving to a web 
based forum. 
Whether they contribute, browse or simply share it to their friends they will 
enjoy a more open and accessible platform.

Andre Videla 

> On 9 Feb 2017, at 19:30, Michael Sheaver via swift-evolution 
>  wrote:
> 
> I have a simple question along this line: How does expanding the capabilities 
> of Swift detract or impair its use in a fully OO manner? From what I have 
> seen, if you want to use it in a strictly OO manner, great! If you want to 
> use it in a strictly functional manner, no problem. If you want to use it in 
> hybrid mode, go for it.
> 
> Giving developers the flexibility to code in the manner they are most 
> comfortable with can only improve creativity and productivity. It also 
> improves the appeal of the language to others.
> 
> Unless, of course, I am missing something here.
> 
>> On Feb 9, 2017, 1:09 PM -0500, Jan Neumüller via swift-users 
>> , wrote:
>> This is just for explanation. I have given up for the content, the world 
>> does move in this direction and I can’t stop it.
>> 
>>> On 9 Feb 2017, at 18:29, Cihat Gündüz  wrote:
>>> 
>>> @Jan: Your arguments are very subjective if not even insulting and 
>>> derogatory to many people who invest a lot of time and effort in crafting 
>>> those things you despise so openly. Here are just a few example quotes for 
>>> you to reflect your language:
>>> 
>>> "I despise fp“, „is so annoying“, "made Swift imo a worse language“, "I 
>>> hate ‚modern' or as I call it ugly“, "Today’s standards are a bag of pain“, 
>>> "crappy sites als Facebook, Twitter, Instagram, Stackoverflow, add lots of 
>>> other 'cool' sites“, "I can’t stand scrolling“, "I hate both“, "todays 
>>> absolutely useless crap“, …
>> 
>> FP: I think many coders hate it with a passion, a fact fans of fp don’t 
>> generally like. For me it’s the total brain breaking “logic” behind FP and 
>> lambda calculus. I started programming with assembly on mos6502 and  took 
>> most languages since then. There is one family I never got my brain wrapped 
>> around it as it works against the complete working of my brain: functional 
>> programming.
>> 
>> And yes I think the push for more fp elements made Swift a worse language. 
>> How is that an attack?
>> 
>> How should I call stuff that induces eye strain and headaches from usage? 
>> Todays modern web technics most often lead to imo totally bad websites that 
>> are a clearly worse then most sites before the web 2.0 hype. Sorry if I am 
>> to direct as a german but dancing around topics is a waste of time.
>> 
>> 
>>> Please be aware that this behavior is against the Code of Conduct of the 
>>> Swift Community. Let’s try to stay objective and justify different opinions 
>>> rationally instead of personally. Of course it is valid for you to say that 
>>> you don’t like FP or that you don’t like how the world is changing in 
>>> general. But please be aware that you have to add the reason why you think 
>>> it is so in detail, so we understand your thinking and can overcome changes 
>>> to the wrong direction. Senctences like „I despise FP“ without any 
>>> explanation are not a form of constructive feedback though, nobody will 
>>> learn anything from that kind of thing. Currently you’re merely expressing 
>>> your anger here, no more, no less.
>> 
>> Anger? And there is no reason after gotten steamrolled by evolution on this 
>> discussion by simply NOT ASKING US (Swift-Users) and simply presented a 
>> decision? Should we be happy that a part of the community sees itself 
>> apparently as more important then the rest? Of course I’m angry after such 
>> actions - who wouldn’t?
>> 
>> 
>>> @Jens: One of the biggest reasons I’m all for Discourse is the fact that 
>>> it’s open source. What this implies is: You know exactly what happens with 
>>> the data you save there, and, there is no dependency on a third-party 
>>> service which could change or even close over time. This is why I’m against 
>>> groups.io, GitHub Issues or any other non-open source solution. What it 
>>> also means is: If the open source tool we decided to go for (Discourse) 
>>> doesn’t have good support for emails yet, we can implement it ourselves, 
>>> improve the existing support or add a bridge to another open source tool 
>>> that can deal with that.
>> 
>> Sadly Discourse stands under a license that makes 

Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-02-09 Thread Jan Neumüller via swift-users
Easy explained - The problem rises indeed not from the added features but from 
the fp group that imposes it’s usage in the Standard libraries and “the swifty 
way”. I like many features of Swift (or I wouldn’t be here) but I don’t want to 
live in Haskel world. And for some reason these guys become more and more 
influential in the community.

> On 9 Feb 2017, at 19:30, mshea...@me.com wrote:
> 
> I have a simple question along this line: How does expanding the capabilities 
> of Swift detract or impair its use in a fully OO manner? From what I have 
> seen, if you want to use it in a strictly OO manner, great! If you want to 
> use it in a strictly functional manner, no problem. If you want to use it in 
> hybrid mode, go for it.
> 
> Giving developers the flexibility to code in the manner they are most 
> comfortable with can only improve creativity and productivity. It also 
> improves the appeal of the language to others.
> 
> Unless, of course, I am missing something here.
> 
> On Feb 9, 2017, 1:09 PM -0500, Jan Neumüller via swift-users 
> , wrote:
>> This is just for explanation. I have given up for the content, the world 
>> does move in this direction and I can’t stop it.
>> 
>>> On 9 Feb 2017, at 18:29, Cihat Gündüz >> > wrote:
>>> 
>>> @Jan: Your arguments are very subjective if not even insulting and 
>>> derogatory to many people who invest a lot of time and effort in crafting 
>>> those things you despise so openly. Here are just a few example quotes for 
>>> you to reflect your language:
>>> 
>>> "I despise fp“, „is so annoying“, "made Swift imo a worse language“, "I 
>>> hate ‚modern' or as I call it ugly“, "Today 
>>> ’s standards are a bag 
>>> of pain“, "crappy sites als Facebook, Twitter, Instagram, Stackoverflow, 
>>> add lots of other 'cool' sites“, "I can’t stand scrolling“, "I hate both“, 
>>> "todays absolutely useless crap“, …
>> 
>> FP: I think many coders hate it with a passion, a fact fans of fp don’t 
>> generally like. For me it’s the total brain breaking “logic” behind FP and 
>> lambda calculus. I started programming with assembly on mos6502 and  took 
>> most languages since then. There is one family I never got my brain wrapped 
>> around it as it works against the complete working of my brain: functional 
>> programming.
>> 
>> And yes I think the push for more fp elements made Swift a worse language. 
>> How is that an attack?
>> 
>> How should I call stuff that induces eye strain and headaches from usage? 
>> Todays modern web technics most often lead to imo totally bad websites that 
>> are a clearly worse then most sites before the web 2.0 hype. Sorry if I am 
>> to direct as a german but dancing around topics is a waste of time.
>> 
>> 
>>> Please be aware that this behavior is against the Code of Conduct 
>>>  of the Swift Community. 
>>> Let’s try to stay objective and justify different opinions rationally 
>>> instead of personally. Of course it is valid for you to say that you don’t 
>>> like FP or that you don’t like how the world is changing in general. But 
>>> please be aware that you have to add the reason why you think it is so in 
>>> detail, so we understand your thinking and can overcome changes to the 
>>> wrong direction. Senctences like „I despise FP“ without any explanation are 
>>> not a form of constructive feedback though, nobody will learn anything from 
>>> that kind of thing. Currently you’re merely expressing your anger here, no 
>>> more, no less.
>> 
>> Anger? And there is no reason after gotten steamrolled by evolution on this 
>> discussion by simply NOT ASKING US (Swift-Users) and simply presented a 
>> decision? Should we be happy that a part of the community sees itself 
>> apparently as more important then the rest? Of course I’m angry after such 
>> actions - who wouldn’t?
>> 
>> 
>>> @Jens: One of the biggest reasons I’m all for Discourse is the fact that 
>>> it’s open source. What this implies is: You know exactly what happens with 
>>> the data you save there, and, there is no dependency on a third-party 
>>> service which could change or even close over time. This is why I’m against 
>>> groups.io , GitHub Issues or any other non-open source 
>>> solution. What it also means is: If the open source tool we decided to go 
>>> for (Discourse) doesn’t have good support for emails yet, we can implement 
>>> it ourselves, improve the existing support or add a bridge to another open 
>>> source tool that can deal with that.
>> 
>> Sadly Discourse stands under a license that makes contributing a nogo for 
>> many. As a BSD dev I NEVER would put any of my code under GPL. This is a 
>> thing we should not forget - fitting licenses.
>> 
>> Jan___
>> swift-users mailing list
>> swift-users@swift.org

Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-02-09 Thread Michael Sheaver via swift-users
I have a simple question along this line: How does expanding the capabilities 
of Swift detract or impair its use in a fully OO manner? From what I have seen, 
if you want to use it in a strictly OO manner, great! If you want to use it in 
a strictly functional manner, no problem. If you want to use it in hybrid mode, 
go for it.

Giving developers the flexibility to code in the manner they are most 
comfortable with can only improve creativity and productivity. It also improves 
the appeal of the language to others.

Unless, of course, I am missing something here.

On Feb 9, 2017, 1:09 PM -0500, Jan Neumüller via swift-users 
, wrote:
> This is just for explanation. I have given up for the content, the world does 
> move in this direction and I can’t stop it.
>
> > On 9 Feb 2017, at 18:29, Cihat Gündüz  wrote:
> >
> > @Jan: Your arguments are very subjective if not even insulting and 
> > derogatory to many people who invest a lot of time and effort in crafting 
> > those things you despise so openly. Here are just a few example quotes for 
> > you to reflect your language:
> >
> > "I despise fp“, „is so annoying“, "made Swift imo a worse language“, "I 
> > hate ‚modern' or as I call it ugly“, "Today’s standards are a bag of pain“, 
> > "crappy sites als Facebook, Twitter, Instagram, Stackoverflow, add lots of 
> > other 'cool' sites“, "I can’t stand scrolling“, "I hate both“, "todays 
> > absolutely useless crap“, …
>
> FP: I think many coders hate it with a passion, a fact fans of fp don’t 
> generally like. For me it’s the total brain breaking “logic” behind FP and 
> lambda calculus. I started programming with assembly on mos6502 and  took 
> most languages since then. There is one family I never got my brain wrapped 
> around it as it works against the complete working of my brain: functional 
> programming.
>
> And yes I think the push for more fp elements made Swift a worse language. 
> How is that an attack?
>
> How should I call stuff that induces eye strain and headaches from usage? 
> Todays modern web technics most often lead to imo totally bad websites that 
> are a clearly worse then most sites before the web 2.0 hype. Sorry if I am to 
> direct as a german but dancing around topics is a waste of time.
>
>
> > Please be aware that this behavior is against the Code of Conduct of the 
> > Swift Community. Let’s try to stay objective and justify different opinions 
> > rationally instead of personally. Of course it is valid for you to say that 
> > you don’t like FP or that you don’t like how the world is changing in 
> > general. But please be aware that you have to add the reason why you think 
> > it is so in detail, so we understand your thinking and can overcome changes 
> > to the wrong direction. Senctences like „I despise FP“ without any 
> > explanation are not a form of constructive feedback though, nobody will 
> > learn anything from that kind of thing. Currently you’re merely expressing 
> > your anger here, no more, no less.
>
> Anger? And there is no reason after gotten steamrolled by evolution on this 
> discussion by simply NOT ASKING US (Swift-Users) and simply presented a 
> decision? Should we be happy that a part of the community sees itself 
> apparently as more important then the rest? Of course I’m angry after such 
> actions - who wouldn’t?
>
>
> > @Jens: One of the biggest reasons I’m all for Discourse is the fact that 
> > it’s open source. What this implies is: You know exactly what happens with 
> > the data you save there, and, there is no dependency on a third-party 
> > service which could change or even close over time. This is why I’m against 
> > groups.io, GitHub Issues or any other non-open source solution. What it 
> > also means is: If the open source tool we decided to go for (Discourse) 
> > doesn’t have good support for emails yet, we can implement it ourselves, 
> > improve the existing support or add a bridge to another open source tool 
> > that can deal with that.
>
> Sadly Discourse stands under a license that makes contributing a nogo for 
> many. As a BSD dev I NEVER would put any of my code under GPL. This is a 
> thing we should not forget - fitting licenses.
>
> Jan___
> swift-users mailing list
> swift-users@swift.org
> https://lists.swift.org/mailman/listinfo/swift-users
___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-02-09 Thread Jan Neumüller via swift-users
This is just for explanation. I have given up for the content, the world does 
move in this direction and I can’t stop it.

> On 9 Feb 2017, at 18:29, Cihat Gündüz  wrote:
> 
> @Jan: Your arguments are very subjective if not even insulting and derogatory 
> to many people who invest a lot of time and effort in crafting those things 
> you despise so openly. Here are just a few example quotes for you to reflect 
> your language:
> 
> "I despise fp“, „is so annoying“, "made Swift imo a worse language“, "I hate 
> ‚modern' or as I call it ugly“, "Today 
> ’s standards are a bag 
> of pain“, "crappy sites als Facebook, Twitter, Instagram, Stackoverflow, add 
> lots of other 'cool' sites“, "I can’t stand scrolling“, "I hate both“, 
> "todays absolutely useless crap“, …

FP: I think many coders hate it with a passion, a fact fans of fp don’t 
generally like. For me it’s the total brain breaking “logic” behind FP and 
lambda calculus. I started programming with assembly on mos6502 and  took most 
languages since then. There is one family I never got my brain wrapped around 
it as it works against the complete working of my brain: functional programming.

And yes I think the push for more fp elements made Swift a worse language. How 
is that an attack?

How should I call stuff that induces eye strain and headaches from usage? 
Todays modern web technics most often lead to imo totally bad websites that are 
a clearly worse then most sites before the web 2.0 hype. Sorry if I am to 
direct as a german but dancing around topics is a waste of time.


> Please be aware that this behavior is against the Code of Conduct 
>  of the Swift Community. Let’s 
> try to stay objective and justify different opinions rationally instead of 
> personally. Of course it is valid for you to say that you don’t like FP or 
> that you don’t like how the world is changing in general. But please be aware 
> that you have to add the reason why you think it is so in detail, so we 
> understand your thinking and can overcome changes to the wrong direction. 
> Senctences like „I despise FP“ without any explanation are not a form of 
> constructive feedback though, nobody will learn anything from that kind of 
> thing. Currently you’re merely expressing your anger here, no more, no less.

Anger? And there is no reason after gotten steamrolled by evolution on this 
discussion by simply NOT ASKING US (Swift-Users) and simply presented a 
decision? Should we be happy that a part of the community sees itself 
apparently as more important then the rest? Of course I’m angry after such 
actions - who wouldn’t?


> @Jens: One of the biggest reasons I’m all for Discourse is the fact that it’s 
> open source. What this implies is: You know exactly what happens with the 
> data you save there, and, there is no dependency on a third-party service 
> which could change or even close over time. This is why I’m against groups.io 
> , GitHub Issues or any other non-open source solution. 
> What it also means is: If the open source tool we decided to go for 
> (Discourse) doesn’t have good support for emails yet, we can implement it 
> ourselves, improve the existing support or add a bridge to another open 
> source tool that can deal with that.

Sadly Discourse stands under a license that makes contributing a nogo for many. 
As a BSD dev I NEVER would put any of my code under GPL. This is a thing we 
should not forget - fitting licenses.

Jan___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-02-09 Thread Rien via swift-users

> On 09 Feb 2017, at 18:29, Cihat Gündüz via swift-evolution 
>  wrote:
> 
> @Jan: Your arguments are very subjective if not even insulting and derogatory 
> to many people who invest a lot of time and effort in crafting those things 
> you despise so openly. Here are just a few example quotes for you to reflect 
> your language:
> 
> "I despise fp“, „is so annoying“, "made Swift imo a worse language“, "I hate 
> ‚modern' or as I call it ugly“, "Today’s standards are a bag of pain“, 
> "crappy sites als Facebook, Twitter, Instagram, Stackoverflow, add lots of 
> other 'cool' sites“, "I can’t stand scrolling“, "I hate both“, "todays 
> absolutely useless crap“, …
> 
> Please be aware that this behavior is against the Code of Conduct of the 
> Swift Community. Let’s try to stay objective and justify different opinions 
> rationally instead of personally. Of course it is valid for you to say that 
> you don’t like FP or that you don’t like how the world is changing in 
> general. But please be aware that you have to add the reason why you think it 
> is so in detail, so we understand your thinking and can overcome changes to 
> the wrong direction. Senctences like „I despise FP“ without any explanation 
> are not a form of constructive feedback though, nobody will learn anything 
> from that kind of thing. Currently you’re merely expressing your anger here, 
> no more, no less.

I don’t think he did. He expressed his opinions rather forcefully, but we all 
tick different. He did not call anybody out specifically.
And just because somebody spend a lot of time on something does not make it 
great. And maybe they need to hear it this way to “get the message”. Sugar 
coating can do a lot of harm.

Btw: this does remind me of some of things I heard about a former -too early 
deceased- leader of apple...

Rien.


> 
> 
> @Jens: One of the biggest reasons I’m all for Discourse is the fact that it’s 
> open source. What this implies is: You know exactly what happens with the 
> data you save there, and, there is no dependency on a third-party service 
> which could change or even close over time. This is why I’m against 
> groups.io, GitHub Issues or any other non-open source solution. What it also 
> means is: If the open source tool we decided to go for (Discourse) doesn’t 
> have good support for emails yet, we can implement it ourselves, improve the 
> existing support or add a bridge to another open source tool that can deal 
> with that.
> 
> -- 
> Cihat Gündüz
> 
> Am 9. Februar 2017 um 15:59:33, Jan Neumüller via swift-evolution 
> (swift-evolut...@swift.org) schrieb:
> 
>> Well, if the community likes it so much. Have fun with it. I will leave as I 
>> have left the Developer Forums at Apple because they became unusable.
>> 
>> 
>>> On 9 Feb 2017, at 15:17, Adrian Zubarev  
>>> wrote:
>>> 
>>> The quote below made my day dear Swift friend as I might remind you that if 
>>> modern is associated with hate in your mind, then the modern programming 
>>> language called Swift would probably be a bad choice. 
>>> 
>>> 
>> I starting to think that myself. I was very active at the beginning of Swift 
>> (way before the open sourcing) but I absolutely don’t like the increasing 
>> influence of functional programming on it. I despise fp and don’t want it in 
>> Swift. If people want it that much use Haskell 8(
>>> I might remind everyone that Discourse is open sourced and therefore tweaks 
>>> are possible. If you prefer a consistent font like on swift.org, than spell 
>>> it out and help to create a corner on the web where every Swiftier feels 
>>> right at home. 
>>> 
>>> 
>> I don’t think that Discourse is salvageable but go on. But I don’t know how 
>> one could rip out this big piece of JavaScript and keep ist functional.
>>> Personally I’d prefer (if possible) that we’d remove profile pictures from 
>>> the forum and simply have only full names (colored?) + some kind of 
>>> annotation (e.g. Core Team, etc.). Profile pictures are only gimmicks that 
>>> does not contribute to anything at all.
>>> 
>>> As Jan already said, the font (and font-size?) of the forum could match the 
>>> font from swift.org if possible. I wouldn’t mind and it’d make it a little 
>>> bit more alike.
>>> 
>>> 
>> You don’t have to care for me - Swift 4 will be the deciding step if I throw 
>> any Swift work away and return to Objective-C. The heavy functional 
>> programming push since open sourcing is so annoying and made Swift imo a 
>> worse language.
>> 
>> Jan
>> ___
>> swift-evolution mailing list
>> swift-evolut...@swift.org
>> https://lists.swift.org/mailman/listinfo/swift-evolution
> ___
> swift-evolution mailing list
> swift-evolut...@swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution

___
swift-users mailing list

Re: [swift-users] [swift-evolution] Plan to move swift-evolution and swift-users mailing lists to Discourse

2017-02-09 Thread Tino Heth via swift-users
Great news — and I guess it's a plus that Discourse isn't PHP but Ruby, as I 
expect there are quite a lot Rubyists around here.
So, hopefully the issues that might exist (especially with the mail interface) 
can be addressed to make everyone happy.

Although Discourse looks like a really good fit, I would be interested to hear 
about other forum solutions as well: It would be a pity if we choose based on 
popularity only, ignoring alternatives completely just because they aren't that 
trendy.

- Tino

Anyone interested in starting to write a (possible) long-term solution using 
server-side Swift? Imho the challenge doesn't look that hard, and I've already 
been thinking about starting such a toy project to dive into the topic...
___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users