Proposal and Timeline for Discourse Transition

Hi All-

Below is a summary proposal for our move to Discourse. Please note, that unless there are any serious objections, we’d like to do this transition over the next weekend, so please communicate any issues that you may see as soon as possible. Please file issues/comments/requests at bugs.swift.org <Issues · apple/swift · GitHub; under the “Project Infrastructure” component for tracking.

A “prototype” of the forums showing the proposed structure is available for viewing at: http://forums.swift.org <http://forums.swift.org/&gt;
(Note: the final version will be hosted at forums.swift.org <http://forums.swift.org/&gt;, and will be hosted over https. Also note, we’re currently not supporting logins on the prototype site as we’re in the process of changing configurations.)

A big thank you to the volunteer members of the Swift Discourse working group for all of their input!

Timeline
In order to get the transition done, and work through any post-transition issues before many of the Swift infrastructure maintainers are on winter holiday break, we’d like to move forward soon — we propose starting the transition on the afternoon (US Pacific time) of Thursday, Dec. 14, and completing the transition by Dec 18 (Monday). This means that email from the mailing lists would be disabled on the evening of the 14th in order to do a final import of mailing list data. One final email would be sent out to the lists when the forums are up and ready for use.

The following @swift.org email lists will continue to function during and after the transition:
code-owners
conduct
swift-infrastructure

Forum Structure
After discussion with the Swift Discourse working group, we’ve slightly re-structured the forum, as opposed to simply mirroring the existing mailing list categories. In Discourse, every topic must have a category, and it can have only one category. There will be four main categories, Evolution, Development, Using Swift, and Site Feedback. The Evolution and Development categories will have a number of subcategories as follows:

Evolution: Announce, Pitches, Proposal Reviews, Discussion
Development: Compiler, Standard Library, Core Libraries, Package Manager, LLDB, Server, LLBuild, CI Notifications, Announcements

Some of these categories, such as the announcement and CI Notification sub-categories may only allow new topics to be posted by forum administrators.

In addition to categories, forum posts can also be categorized by use of tags. A forum post can have many different tags added by the poster. This is a great way to make it easy to find posts relating to certain topics, and to mark topics of interest (such as issues relating to specific projects) so that they can be easily found.

Accounts
Accounts can be set up using either email registration, or GitHub accounts. For those who have previously sent messages to the various Swift mailing lists, a staged account will already be set up, and there will be a process to take control of the account, provided you still have control of that email address. Note: Login functionality is not available with the swift.trydiscourse.com <http://forums.swift.org/&gt; staged site.

Within the forums, users can be tagged as “@Username” and can get notifications based on that tagging.

Email
You can choose to get email notifications for tracked categories tags, and can also choose to mute certain categories or topics within tracked categories. Replies via email to forum topics will be posted in the forums. In order to create new topics via email, there will be an email address corresponding to each category/subcategory (similar to a mailing list email address) that can be used.

Code of Conduct
All forum activity is expected to conform to the Swift Code of Conduct. The Code of Conduct will be prominently posted on the site. Violations can be anonymously flagged via the forum for review by administrators.

Upvoting
The Discourse forums have a “like” button which can be used to upvote a topic or reply, and the prominence of a post within a category reflects this.

FAQ
At the time when we go live, a FAQ will be posted with common questions, procedures, and links. (for example setting up email notifications)

When claiming a staged account, can the username be changed?
e.g. Having the same "@username" on GitHub and Swift Forums.

Will people with multiple accounts be able to merge them?
<Swift Forums;

Names with non-Latin characters are not imported correctly:
<Swift Forums;
e.g. StringTransform("Any-Latin; Latin-ASCII; Any-Title")

-- Ben

[Forum] merging multiple staged accounts
<Issues · apple/swift-issues · GitHub;

[Forum] importing names with non-Latin characters
<Issues · apple/swift-issues · GitHub;

-- Ben

···

On 12 Dec 2017, at 06:41, Ben Rimmington wrote:

When claiming a staged account, can the username be changed?
e.g. Having the same "@username" on GitHub and Swift Forums.

Will people with multiple accounts be able to merge them?
<Swift Forums;

Names with non-Latin characters are not imported correctly:
<Swift Forums;
e.g. StringTransform("Any-Latin; Latin-ASCII; Any-Title")

-- Ben

This sounds great!
Specially the new structure, it reminds me of the Rust forums. I just
have one question, is the Using Swift category expected to be the one
where the community posts project announcements for new libraries or
similar stuff? I remember a recent thread where some people wanted to
include more libs in the standard swift distribution and one of the
alternatives considered was making it easy for the community to get
together and share new projects and even join forces. This would seem
like the perfect place for it, similar to the announcements category
on Rust forum.

···

On Tue, Dec 12, 2017 at 7:42 AM, Ben Rimmington via swift-evolution <swift-evolution@swift.org> wrote:

[Forum] merging multiple staged accounts
<Issues · apple/swift-issues · GitHub;

[Forum] importing names with non-Latin characters
<Issues · apple/swift-issues · GitHub;

-- Ben

On 12 Dec 2017, at 06:41, Ben Rimmington wrote:

When claiming a staged account, can the username be changed?
e.g. Having the same "@username" on GitHub and Swift Forums.

Will people with multiple accounts be able to merge them?
<Swift Forums;

Names with non-Latin characters are not imported correctly:
<Swift Forums;
e.g. StringTransform("Any-Latin; Latin-ASCII; Any-Title")

-- Ben

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

--
Alejandro Martinez

Thanks for the JIRAs — I’m posting updates there!

···

On Dec 11, 2017, at 11:41 PM, Ben Rimmington <me@benrimmington.com> wrote:

[Forum] merging multiple staged accounts
<Issues · apple/swift-issues · GitHub;

[Forum] importing names with non-Latin characters
<Issues · apple/swift-issues · GitHub;

-- Ben

On 12 Dec 2017, at 06:41, Ben Rimmington wrote:

When claiming a staged account, can the username be changed?
e.g. Having the same "@username" on GitHub and Swift Forums.

Will people with multiple accounts be able to merge them?
<Swift Forums;

Names with non-Latin characters are not imported correctly:
<Swift Forums;
e.g. StringTransform("Any-Latin; Latin-ASCII; Any-Title")

-- Ben

i always thought Using Swift was going to be more for beginner questions
and helping newcomers

···

On Tue, Dec 12, 2017 at 5:31 AM, Alejandro Martinez via swift-evolution < swift-evolution@swift.org> wrote:

This sounds great!
Specially the new structure, it reminds me of the Rust forums. I just
have one question, is the Using Swift category expected to be the one
where the community posts project announcements for new libraries or
similar stuff? I remember a recent thread where some people wanted to
include more libs in the standard swift distribution and one of the
alternatives considered was making it easy for the community to get
together and share new projects and even join forces. This would seem
like the perfect place for it, similar to the announcements category
on Rust forum.

That's what it looks like, which is completely fine. But if that's the
case I think we should have another category for that kind of stuff ;)

···

On Tue, Dec 12, 2017 at 4:15 PM, Kelvin Ma <kelvin13ma@gmail.com> wrote:

On Tue, Dec 12, 2017 at 5:31 AM, Alejandro Martinez via swift-evolution > <swift-evolution@swift.org> wrote:

This sounds great!
Specially the new structure, it reminds me of the Rust forums. I just
have one question, is the Using Swift category expected to be the one
where the community posts project announcements for new libraries or
similar stuff? I remember a recent thread where some people wanted to
include more libs in the standard swift distribution and one of the
alternatives considered was making it easy for the community to get
together and share new projects and even join forces. This would seem
like the perfect place for it, similar to the announcements category
on Rust forum.

i always thought Using Swift was going to be more for beginner questions and
helping newcomers

--
Alejandro Martinez

I would also like a place in the “Using Swift” for working on libraries or open source projects. I think asking for collaborators is fundamentally different than asking technical questions.

It would be nice to have support somehow for the idea of working groups for evolution

···

On Dec 12, 2017, at 3:31 AM, Alejandro Martinez via swift-evolution <swift-evolution@swift.org> wrote:

This sounds great!
Specially the new structure, it reminds me of the Rust forums. I just
have one question, is the Using Swift category expected to be the one
where the community posts project announcements for new libraries or
similar stuff? I remember a recent thread where some people wanted to
include more libs in the standard swift distribution and one of the
alternatives considered was making it easy for the community to get
together and share new projects and even join forces. This would seem
like the perfect place for it, similar to the announcements category
on Rust forum.

On Tue, Dec 12, 2017 at 7:42 AM, Ben Rimmington via swift-evolution > <swift-evolution@swift.org> wrote:

[Forum] merging multiple staged accounts
<Issues · apple/swift-issues · GitHub;

[Forum] importing names with non-Latin characters
<Issues · apple/swift-issues · GitHub;

-- Ben

On 12 Dec 2017, at 06:41, Ben Rimmington wrote:

When claiming a staged account, can the username be changed?
e.g. Having the same "@username" on GitHub and Swift Forums.

Will people with multiple accounts be able to merge them?
<Swift Forums;

Names with non-Latin characters are not imported correctly:
<Swift Forums;
e.g. StringTransform("Any-Latin; Latin-ASCII; Any-Title")

-- Ben

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

--
Alejandro Martinez
http://alejandromp.com
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

I think it's open to both, just as swift-users is today. The topic name needs to
encourage beginner questions because otherwise the beginners won't know where
to go; experienced forum users presumably don't need that kind of direction.

Are you suggesting that these ought to be split into separate categories? I don't think
I'd support that.

John.

···

On Dec 12, 2017, at 1:36 PM, Alejandro Martinez via swift-evolution <swift-evolution@swift.org> wrote:

On Tue, Dec 12, 2017 at 4:15 PM, Kelvin Ma <kelvin13ma@gmail.com <mailto:kelvin13ma@gmail.com>> wrote:

On Tue, Dec 12, 2017 at 5:31 AM, Alejandro Martinez via swift-evolution >> <swift-evolution@swift.org> wrote:

This sounds great!
Specially the new structure, it reminds me of the Rust forums. I just
have one question, is the Using Swift category expected to be the one
where the community posts project announcements for new libraries or
similar stuff? I remember a recent thread where some people wanted to
include more libs in the standard swift distribution and one of the
alternatives considered was making it easy for the community to get
together and share new projects and even join forces. This would seem
like the perfect place for it, similar to the announcements category
on Rust forum.

i always thought Using Swift was going to be more for beginner questions and
helping newcomers

That's what it looks like, which is completely fine. But if that's the
case I think we should have another category for that kind of stuff ;)

Yes that's what I was suggesting.
My view is that different kind of conversations would happen in a
"help" vs. "announcements" category. Some people may be interested in
being up to date with the more experienced users, announcements of new
projects or putting together efforts towards a lib or even meetups or
other IRL stuff; but don't want to spent time reading trough a more
"stack overflowy" kind of posts.
But I don't really have a strong view on this, I just wanted to
clarify it as, for example, Rust forums do this differentiation and I
figured it was worth raising it now :P
Cheers

···

On Tue, Dec 12, 2017 at 6:44 PM, John McCall <rjmccall@apple.com> wrote:

On Dec 12, 2017, at 1:36 PM, Alejandro Martinez via swift-evolution > <swift-evolution@swift.org> wrote:

On Tue, Dec 12, 2017 at 4:15 PM, Kelvin Ma <kelvin13ma@gmail.com> wrote:

On Tue, Dec 12, 2017 at 5:31 AM, Alejandro Martinez via swift-evolution > <swift-evolution@swift.org> wrote:

This sounds great!
Specially the new structure, it reminds me of the Rust forums. I just
have one question, is the Using Swift category expected to be the one
where the community posts project announcements for new libraries or
similar stuff? I remember a recent thread where some people wanted to
include more libs in the standard swift distribution and one of the
alternatives considered was making it easy for the community to get
together and share new projects and even join forces. This would seem
like the perfect place for it, similar to the announcements category
on Rust forum.

i always thought Using Swift was going to be more for beginner questions and
helping newcomers

That's what it looks like, which is completely fine. But if that's the
case I think we should have another category for that kind of stuff ;)

I think it's open to both, just as swift-users is today. The topic name
needs to
encourage beginner questions because otherwise the beginners won't know
where
to go; experienced forum users presumably don't need that kind of direction.

Are you suggesting that these ought to be split into separate categories? I
don't think
I'd support that.

John.

--
Alejandro Martinez

Ok, I’m certainly not opposed to adding a subcategory to “Swift Users” for this if we think it’s useful.

···

On Dec 13, 2017, at 3:00 PM, Jonathan Hull via swift-evolution <swift-evolution@swift.org> wrote:

I would also like a place in the “Using Swift” for working on libraries or open source projects. I think asking for collaborators is fundamentally different than asking technical questions.

It would be nice to have support somehow for the idea of working groups for evolution

On Dec 12, 2017, at 3:31 AM, Alejandro Martinez via swift-evolution <swift-evolution@swift.org> wrote:

This sounds great!
Specially the new structure, it reminds me of the Rust forums. I just
have one question, is the Using Swift category expected to be the one
where the community posts project announcements for new libraries or
similar stuff? I remember a recent thread where some people wanted to
include more libs in the standard swift distribution and one of the
alternatives considered was making it easy for the community to get
together and share new projects and even join forces. This would seem
like the perfect place for it, similar to the announcements category
on Rust forum.

On Tue, Dec 12, 2017 at 7:42 AM, Ben Rimmington via swift-evolution >> <swift-evolution@swift.org> wrote:

[Forum] merging multiple staged accounts
<Issues · apple/swift-issues · GitHub;

[Forum] importing names with non-Latin characters
<Issues · apple/swift-issues · GitHub;

-- Ben

On 12 Dec 2017, at 06:41, Ben Rimmington wrote:

When claiming a staged account, can the username be changed?
e.g. Having the same "@username" on GitHub and Swift Forums.

Will people with multiple accounts be able to merge them?
<Swift Forums;

Names with non-Latin characters are not imported correctly:
<Swift Forums;
e.g. StringTransform("Any-Latin; Latin-ASCII; Any-Title")

-- Ben

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

--
Alejandro Martinez
http://alejandromp.com
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

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

I would also like a place in the “Using Swift” for working on libraries or open source projects. I think asking for collaborators is fundamentally different than asking technical questions.

It would be nice to have support somehow for the idea of working groups for evolution

Having a Workspace category for project collaboration makes a lot of sense to me.

John.

···

On Dec 13, 2017, at 6:00 PM, Jonathan Hull via swift-evolution <swift-evolution@swift.org> wrote:

On Dec 12, 2017, at 3:31 AM, Alejandro Martinez via swift-evolution <swift-evolution@swift.org> wrote:

This sounds great!
Specially the new structure, it reminds me of the Rust forums. I just
have one question, is the Using Swift category expected to be the one
where the community posts project announcements for new libraries or
similar stuff? I remember a recent thread where some people wanted to
include more libs in the standard swift distribution and one of the
alternatives considered was making it easy for the community to get
together and share new projects and even join forces. This would seem
like the perfect place for it, similar to the announcements category
on Rust forum.

On Tue, Dec 12, 2017 at 7:42 AM, Ben Rimmington via swift-evolution >> <swift-evolution@swift.org> wrote:

[Forum] merging multiple staged accounts
<Issues · apple/swift-issues · GitHub;

[Forum] importing names with non-Latin characters
<Issues · apple/swift-issues · GitHub;

-- Ben

On 12 Dec 2017, at 06:41, Ben Rimmington wrote:

When claiming a staged account, can the username be changed?
e.g. Having the same "@username" on GitHub and Swift Forums.

Will people with multiple accounts be able to merge them?
<Swift Forums;

Names with non-Latin characters are not imported correctly:
<Swift Forums;
e.g. StringTransform("Any-Latin; Latin-ASCII; Any-Title")

-- Ben

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

--
Alejandro Martinez
http://alejandromp.com
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

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

Yes that's what I was suggesting.
My view is that different kind of conversations would happen in a
"help" vs. "announcements" category. Some people may be interested in
being up to date with the more experienced users, announcements of new
projects or putting together efforts towards a lib or even meetups or
other IRL stuff; but don't want to spent time reading trough a more
"stack overflowy" kind of posts.
But I don't really have a strong view on this, I just wanted to
clarify it as, for example, Rust forums do this differentiation and I
figured it was worth raising it now :P

I think this would be best as a tag within the Using Swift category.

John.

···

On Dec 12, 2017, at 3:28 PM, Alejandro Martinez <alexito4@gmail.com> wrote:

Cheers

On Tue, Dec 12, 2017 at 6:44 PM, John McCall <rjmccall@apple.com> wrote:

On Dec 12, 2017, at 1:36 PM, Alejandro Martinez via swift-evolution >> <swift-evolution@swift.org> wrote:

On Tue, Dec 12, 2017 at 4:15 PM, Kelvin Ma <kelvin13ma@gmail.com> wrote:

On Tue, Dec 12, 2017 at 5:31 AM, Alejandro Martinez via swift-evolution >> <swift-evolution@swift.org> wrote:

This sounds great!
Specially the new structure, it reminds me of the Rust forums. I just
have one question, is the Using Swift category expected to be the one
where the community posts project announcements for new libraries or
similar stuff? I remember a recent thread where some people wanted to
include more libs in the standard swift distribution and one of the
alternatives considered was making it easy for the community to get
together and share new projects and even join forces. This would seem
like the perfect place for it, similar to the announcements category
on Rust forum.

i always thought Using Swift was going to be more for beginner questions and
helping newcomers

That's what it looks like, which is completely fine. But if that's the
case I think we should have another category for that kind of stuff ;)

I think it's open to both, just as swift-users is today. The topic name
needs to
encourage beginner questions because otherwise the beginners won't know
where
to go; experienced forum users presumably don't need that kind of direction.

Are you suggesting that these ought to be split into separate categories? I
don't think
I'd support that.

John.

--
Alejandro Martinez
http://alejandromp.com

We’ve tried to avoid having too many categories, and the hope is that something like this can be accomplished by using tags. That said, if we find that that does not work well, or that we get enough of these sort of topics, we can easily create a new category for them.

···

On Dec 12, 2017, at 12:33 PM, John McCall via swift-evolution <swift-evolution@swift.org> wrote:

On Dec 12, 2017, at 3:28 PM, Alejandro Martinez <alexito4@gmail.com> wrote:

Yes that's what I was suggesting.
My view is that different kind of conversations would happen in a
"help" vs. "announcements" category. Some people may be interested in
being up to date with the more experienced users, announcements of new
projects or putting together efforts towards a lib or even meetups or
other IRL stuff; but don't want to spent time reading trough a more
"stack overflowy" kind of posts.
But I don't really have a strong view on this, I just wanted to
clarify it as, for example, Rust forums do this differentiation and I
figured it was worth raising it now :P

I think this would be best as a tag within the Using Swift category.

John.

Cheers

On Tue, Dec 12, 2017 at 6:44 PM, John McCall <rjmccall@apple.com> wrote:

On Dec 12, 2017, at 1:36 PM, Alejandro Martinez via swift-evolution >>> <swift-evolution@swift.org> wrote:

On Tue, Dec 12, 2017 at 4:15 PM, Kelvin Ma <kelvin13ma@gmail.com> wrote:

On Tue, Dec 12, 2017 at 5:31 AM, Alejandro Martinez via swift-evolution >>> <swift-evolution@swift.org> wrote:

This sounds great!
Specially the new structure, it reminds me of the Rust forums. I just
have one question, is the Using Swift category expected to be the one
where the community posts project announcements for new libraries or
similar stuff? I remember a recent thread where some people wanted to
include more libs in the standard swift distribution and one of the
alternatives considered was making it easy for the community to get
together and share new projects and even join forces. This would seem
like the perfect place for it, similar to the announcements category
on Rust forum.

i always thought Using Swift was going to be more for beginner questions and
helping newcomers

That's what it looks like, which is completely fine. But if that's the
case I think we should have another category for that kind of stuff ;)

I think it's open to both, just as swift-users is today. The topic name
needs to
encourage beginner questions because otherwise the beginners won't know
where
to go; experienced forum users presumably don't need that kind of direction.

Are you suggesting that these ought to be split into separate categories? I
don't think
I'd support that.

John.

--
Alejandro Martinez
http://alejandromp.com

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

Yes that's what I was suggesting.
My view is that different kind of conversations would happen in a
"help" vs. "announcements" category. Some people may be interested in
being up to date with the more experienced users, announcements of new
projects or putting together efforts towards a lib or even meetups or
other IRL stuff; but don't want to spent time reading trough a more
"stack overflowy" kind of posts.
But I don't really have a strong view on this, I just wanted to
clarify it as, for example, Rust forums do this differentiation and I
figured it was worth raising it now :P
Cheers

That’s what Boost did and it worked well, FWIW

···

Sent from my iPhone

On Dec 12, 2017, at 12:29 PM, Alejandro Martinez via swift-evolution <swift-evolution@swift.org> wrote:

Could you explain a bit more about how you think that category might be used (vs. discussion) and organized?

···

On Dec 13, 2017, at 9:58 PM, John McCall via swift-evolution <swift-evolution@swift.org> wrote:

On Dec 13, 2017, at 6:00 PM, Jonathan Hull via swift-evolution <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
I would also like a place in the “Using Swift” for working on libraries or open source projects. I think asking for collaborators is fundamentally different than asking technical questions.

It would be nice to have support somehow for the idea of working groups for evolution

Having a Workspace category for project collaboration makes a lot of sense to me.

John.

On Dec 12, 2017, at 3:31 AM, Alejandro Martinez via swift-evolution <swift-evolution@swift.org> wrote:

This sounds great!
Specially the new structure, it reminds me of the Rust forums. I just
have one question, is the Using Swift category expected to be the one
where the community posts project announcements for new libraries or
similar stuff? I remember a recent thread where some people wanted to
include more libs in the standard swift distribution and one of the
alternatives considered was making it easy for the community to get
together and share new projects and even join forces. This would seem
like the perfect place for it, similar to the announcements category
on Rust forum.

On Tue, Dec 12, 2017 at 7:42 AM, Ben Rimmington via swift-evolution >>> <swift-evolution@swift.org> wrote:

[Forum] merging multiple staged accounts
<Issues · apple/swift-issues · GitHub;

[Forum] importing names with non-Latin characters
<Issues · apple/swift-issues · GitHub;

-- Ben

On 12 Dec 2017, at 06:41, Ben Rimmington wrote:

When claiming a staged account, can the username be changed?
e.g. Having the same "@username" on GitHub and Swift Forums.

Will people with multiple accounts be able to merge them?
<Swift Forums;

Names with non-Latin characters are not imported correctly:
<Swift Forums;
e.g. StringTransform("Any-Latin; Latin-ASCII; Any-Title")

-- Ben

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

--
Alejandro Martinez
http://alejandromp.com
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

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

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org <mailto:swift-evolution@swift.org>
https://lists.swift.org/mailman/listinfo/swift-evolution

Could you explain a bit more about how you think that category might be used (vs. discussion) and organized?

Well, I was thinking it could be a place for people to form stable working groups for various projects. I suppose Development or Evolution is a more appropriate category for that when the "library or open source project" is the Swift project itself, so this would just be for other projects, and maybe there isn't enough of a compelling need to split that out from Using Swift.

John.

···

On Dec 14, 2017, at 1:38 AM, Nicole Jacque <jacque@apple.com> wrote:

On Dec 13, 2017, at 9:58 PM, John McCall via swift-evolution <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:

On Dec 13, 2017, at 6:00 PM, Jonathan Hull via swift-evolution <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
I would also like a place in the “Using Swift” for working on libraries or open source projects. I think asking for collaborators is fundamentally different than asking technical questions.

It would be nice to have support somehow for the idea of working groups for evolution

Having a Workspace category for project collaboration makes a lot of sense to me.

John.

On Dec 12, 2017, at 3:31 AM, Alejandro Martinez via swift-evolution <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:

This sounds great!
Specially the new structure, it reminds me of the Rust forums. I just
have one question, is the Using Swift category expected to be the one
where the community posts project announcements for new libraries or
similar stuff? I remember a recent thread where some people wanted to
include more libs in the standard swift distribution and one of the
alternatives considered was making it easy for the community to get
together and share new projects and even join forces. This would seem
like the perfect place for it, similar to the announcements category
on Rust forum.

On Tue, Dec 12, 2017 at 7:42 AM, Ben Rimmington via swift-evolution >>>> <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:

[Forum] merging multiple staged accounts
<Issues · apple/swift-issues · GitHub;

[Forum] importing names with non-Latin characters
<Issues · apple/swift-issues · GitHub;

-- Ben

On 12 Dec 2017, at 06:41, Ben Rimmington wrote:

When claiming a staged account, can the username be changed?
e.g. Having the same "@username" on GitHub and Swift Forums.

Will people with multiple accounts be able to merge them?
<Swift Forums <Swift Forums;

Names with non-Latin characters are not imported correctly:
<Swift Forums <Swift Forums;
e.g. StringTransform("Any-Latin; Latin-ASCII; Any-Title")

-- Ben

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org <mailto:swift-evolution@swift.org>
https://lists.swift.org/mailman/listinfo/swift-evolution

--
Alejandro Martinez
http://alejandromp.com <http://alejandromp.com/&gt;
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org <mailto:swift-evolution@swift.org>
https://lists.swift.org/mailman/listinfo/swift-evolution

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org <mailto:swift-evolution@swift.org>
https://lists.swift.org/mailman/listinfo/swift-evolution

Personally I’d wait and see if much third party discussion happens and the split it out if it gets too noisy. Otherwise you’re separating discussions before we know they’ll happen.

···

On Dec 14, 2017, at 11:01 AM, John McCall via swift-evolution <swift-evolution@swift.org> wrote:

On Dec 14, 2017, at 1:38 AM, Nicole Jacque <jacque@apple.com> wrote:

Could you explain a bit more about how you think that category might be used (vs. discussion) and organized?

Well, I was thinking it could be a place for people to form stable working groups for various projects. I suppose Development or Evolution is a more appropriate category for that when the "library or open source project" is the Swift project itself, so this would just be for other projects, and maybe there isn't enough of a compelling need to split that out from Using Swift.

John.

On Dec 13, 2017, at 9:58 PM, John McCall via swift-evolution <swift-evolution@swift.org> wrote:

On Dec 13, 2017, at 6:00 PM, Jonathan Hull via swift-evolution <swift-evolution@swift.org> wrote:
I would also like a place in the “Using Swift” for working on libraries or open source projects. I think asking for collaborators is fundamentally different than asking technical questions.

It would be nice to have support somehow for the idea of working groups for evolution

Having a Workspace category for project collaboration makes a lot of sense to me.

John.

On Dec 12, 2017, at 3:31 AM, Alejandro Martinez via swift-evolution <swift-evolution@swift.org> wrote:

This sounds great!
Specially the new structure, it reminds me of the Rust forums. I just
have one question, is the Using Swift category expected to be the one
where the community posts project announcements for new libraries or
similar stuff? I remember a recent thread where some people wanted to
include more libs in the standard swift distribution and one of the
alternatives considered was making it easy for the community to get
together and share new projects and even join forces. This would seem
like the perfect place for it, similar to the announcements category
on Rust forum.

On Tue, Dec 12, 2017 at 7:42 AM, Ben Rimmington via swift-evolution >>>>> <swift-evolution@swift.org> wrote:

[Forum] merging multiple staged accounts
<Issues · apple/swift-issues · GitHub;

[Forum] importing names with non-Latin characters
<Issues · apple/swift-issues · GitHub;

-- Ben

On 12 Dec 2017, at 06:41, Ben Rimmington wrote:

When claiming a staged account, can the username be changed?
e.g. Having the same "@username" on GitHub and Swift Forums.

Will people with multiple accounts be able to merge them?
<Swift Forums;

Names with non-Latin characters are not imported correctly:
<Swift Forums;
e.g. StringTransform("Any-Latin; Latin-ASCII; Any-Title")

-- Ben

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

--
Alejandro Martinez
http://alejandromp.com
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

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

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

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

Personally I’d wait and see if much third party discussion happens and the split it out if it gets too noisy. Otherwise you’re separating discussions before we know they’ll happen.

Yes, I've come around to this position, too.

John.

···

On Dec 14, 2017, at 1:11 PM, Jon Shier <jon@jonshier.com> wrote:

On Dec 14, 2017, at 11:01 AM, John McCall via swift-evolution <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:

On Dec 14, 2017, at 1:38 AM, Nicole Jacque <jacque@apple.com <mailto:jacque@apple.com>> wrote:

Could you explain a bit more about how you think that category might be used (vs. discussion) and organized?

Well, I was thinking it could be a place for people to form stable working groups for various projects. I suppose Development or Evolution is a more appropriate category for that when the "library or open source project" is the Swift project itself, so this would just be for other projects, and maybe there isn't enough of a compelling need to split that out from Using Swift.

John.

On Dec 13, 2017, at 9:58 PM, John McCall via swift-evolution <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:

On Dec 13, 2017, at 6:00 PM, Jonathan Hull via swift-evolution <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
I would also like a place in the “Using Swift” for working on libraries or open source projects. I think asking for collaborators is fundamentally different than asking technical questions.

It would be nice to have support somehow for the idea of working groups for evolution

Having a Workspace category for project collaboration makes a lot of sense to me.

John.

On Dec 12, 2017, at 3:31 AM, Alejandro Martinez via swift-evolution <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:

This sounds great!
Specially the new structure, it reminds me of the Rust forums. I just
have one question, is the Using Swift category expected to be the one
where the community posts project announcements for new libraries or
similar stuff? I remember a recent thread where some people wanted to
include more libs in the standard swift distribution and one of the
alternatives considered was making it easy for the community to get
together and share new projects and even join forces. This would seem
like the perfect place for it, similar to the announcements category
on Rust forum.

On Tue, Dec 12, 2017 at 7:42 AM, Ben Rimmington via swift-evolution >>>>>> <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:

[Forum] merging multiple staged accounts
<Issues · apple/swift-issues · GitHub;

[Forum] importing names with non-Latin characters
<Issues · apple/swift-issues · GitHub;

-- Ben

On 12 Dec 2017, at 06:41, Ben Rimmington wrote:

When claiming a staged account, can the username be changed?
e.g. Having the same "@username" on GitHub and Swift Forums.

Will people with multiple accounts be able to merge them?
<Swift Forums <Swift Forums;

Names with non-Latin characters are not imported correctly:
<Swift Forums <Swift Forums;
e.g. StringTransform("Any-Latin; Latin-ASCII; Any-Title")

-- Ben

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org <mailto:swift-evolution@swift.org>
https://lists.swift.org/mailman/listinfo/swift-evolution

--
Alejandro Martinez
http://alejandromp.com <http://alejandromp.com/&gt;
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org <mailto:swift-evolution@swift.org>
https://lists.swift.org/mailman/listinfo/swift-evolution

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org <mailto:swift-evolution@swift.org>
https://lists.swift.org/mailman/listinfo/swift-evolution

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org <mailto:swift-evolution@swift.org>
https://lists.swift.org/mailman/listinfo/swift-evolution

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org <mailto:swift-evolution@swift.org>
https://lists.swift.org/mailman/listinfo/swift-evolution

Ok let’s keep it as is, and it is easy enough to add a new category if it appears to be useful.

···

On Dec 14, 2017, at 10:14 AM, John McCall <rjmccall@apple.com> wrote:

On Dec 14, 2017, at 1:11 PM, Jon Shier <jon@jonshier.com <mailto:jon@jonshier.com>> wrote:
Personally I’d wait and see if much third party discussion happens and the split it out if it gets too noisy. Otherwise you’re separating discussions before we know they’ll happen.

Yes, I've come around to this position, too.

John.

On Dec 14, 2017, at 11:01 AM, John McCall via swift-evolution <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:

On Dec 14, 2017, at 1:38 AM, Nicole Jacque <jacque@apple.com <mailto:jacque@apple.com>> wrote:

Could you explain a bit more about how you think that category might be used (vs. discussion) and organized?

Well, I was thinking it could be a place for people to form stable working groups for various projects. I suppose Development or Evolution is a more appropriate category for that when the "library or open source project" is the Swift project itself, so this would just be for other projects, and maybe there isn't enough of a compelling need to split that out from Using Swift.

John.

On Dec 13, 2017, at 9:58 PM, John McCall via swift-evolution <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:

On Dec 13, 2017, at 6:00 PM, Jonathan Hull via swift-evolution <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
I would also like a place in the “Using Swift” for working on libraries or open source projects. I think asking for collaborators is fundamentally different than asking technical questions.

It would be nice to have support somehow for the idea of working groups for evolution

Having a Workspace category for project collaboration makes a lot of sense to me.

John.

On Dec 12, 2017, at 3:31 AM, Alejandro Martinez via swift-evolution <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:

This sounds great!
Specially the new structure, it reminds me of the Rust forums. I just
have one question, is the Using Swift category expected to be the one
where the community posts project announcements for new libraries or
similar stuff? I remember a recent thread where some people wanted to
include more libs in the standard swift distribution and one of the
alternatives considered was making it easy for the community to get
together and share new projects and even join forces. This would seem
like the perfect place for it, similar to the announcements category
on Rust forum.

On Tue, Dec 12, 2017 at 7:42 AM, Ben Rimmington via swift-evolution >>>>>>> <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:

[Forum] merging multiple staged accounts
<Issues · apple/swift-issues · GitHub;

[Forum] importing names with non-Latin characters
<Issues · apple/swift-issues · GitHub;

-- Ben

On 12 Dec 2017, at 06:41, Ben Rimmington wrote:

When claiming a staged account, can the username be changed?
e.g. Having the same "@username" on GitHub and Swift Forums.

Will people with multiple accounts be able to merge them?
<Swift Forums <Swift Forums;

Names with non-Latin characters are not imported correctly:
<Swift Forums <Swift Forums;
e.g. StringTransform("Any-Latin; Latin-ASCII; Any-Title")

-- Ben

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org <mailto:swift-evolution@swift.org>
https://lists.swift.org/mailman/listinfo/swift-evolution

--
Alejandro Martinez
http://alejandromp.com <http://alejandromp.com/&gt;
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org <mailto:swift-evolution@swift.org>
https://lists.swift.org/mailman/listinfo/swift-evolution

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org <mailto:swift-evolution@swift.org>
https://lists.swift.org/mailman/listinfo/swift-evolution

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org <mailto:swift-evolution@swift.org>
https://lists.swift.org/mailman/listinfo/swift-evolution

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org <mailto:swift-evolution@swift.org>
https://lists.swift.org/mailman/listinfo/swift-evolution