[swift-corelibs-dev] Cutting new branch

2016-11-18 Thread Nicole Jacque via swift-corelibs-dev
Hi All-

We will be cutting a new branch today: "swift-3.1-branch" in order to begin 
setting up testing infrastructure and stabilization efforts.  There will be 
additional information about the release and branching in the near future, 
however for now, you can safely ignore this branch.  We will be to merging 
master into the branch at intervals, (probably every 1-2 weeks)  so please 
continue just landing your changes on master.

Thanks!
Nicole

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


[swift-corelibs-dev] Final merge from master to swift-3.1-branch

2017-01-13 Thread Nicole Jacque via swift-corelibs-dev
Hello Swift Developers-

As outlined in Ted’s Swift 3.1 Release Process blog post, for the past month, 
we’ve been periodically merging master to the swift-3.1-branch branch.  We will 
be doing one final merge of master to the swift-3.1-branch on January 17 at 
noon (Pacific). Note that we’ve pushed this back a day due to the MLK Jr. Day 
holiday.   Any changes landed after that time will require approval via a pull 
request against the swift-3.1-branch branch in order to include them in the 
Swift 3.1 release.  After this final merge, development on master will be 
targeted for Swift 4.

Snapshots of the swift-3.1-branch will be made available on the downloads page 
(https://swift.org/download/ ).  Snapshots will be 
made available daily, if all package generation CI tests are passing.___
swift-corelibs-dev mailing list
swift-corelibs-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-corelibs-dev


[swift-corelibs-dev] Swift Source Compatibility Suite now available at ci.swift.org

2017-04-24 Thread Nicole Jacque via swift-corelibs-dev
Hello Everyone-

I am happy to announce the release of a new Swift Source Compatibility Suite on 
ci.swift.org!  This suite supports testing for the goal of maintaining source 
compatibility for future Swift releases.  The suite will periodically (and via 
pull request testing) build projects included in the suite against development 
versions of Swift in order to catch source compatibility regressions as early 
as possible.  While we have seeded the suite with a few initial projects, the 
content of the suite will be community driven, and I encourage everyone to add 
projects to the suite to help improve the breadth of testing.  We’d love to see 
a robust suite with thousands of test projects!  A list of currently included 
projects and details for how to add projects can be found here:
https://swift.org/source-compatibility/

Pull request testing will also be available in order for you to verify the 
source compatibility of your changes before merging.  The syntax for requesting 
pull request testing is:
@swift-ci Please Test Source Compatibility

You can view all source compatibility jobs at:
https://ci.swift.org/view/Source%20Compatibility/

Thanks!
nicole

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


[swift-corelibs-dev] Swift.org scheduled outages for bug reporting, mailing lists, website and CI

2017-08-02 Thread Nicole Jacque via swift-corelibs-dev
Hello All-

We will have some downtime for swift.org  resources over the 
weekend as we upgrade our infrastructure.  

The outage schedule will be as follows:
bugs.swift.org will become unavailable starting at 9 PM Thursday, Aug 3 
(Pacific) until the upgrade is completed on Saturday, Aug 5
swift.org mailing lists (including this list)  will become unavailable starting 
at 3 PM Friday, Aug 4 until the upgrade is completed on Saturday
ci.swift.org and all CI infrastructure will become unavailable starting at 3 PM 
Friday, Aug 4 until the upgrade is completed on Saturday.  We will also be 
locking the repos at this time until CI is back up.
The swift.org website will be unavailable for a short time on Saturday 
afternoon.

We expect the upgrade to be complete on Saturday afternoon or evening.  We will 
send out email when the upgrade is complete.

Thanks,
Nicole

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


[swift-corelibs-dev] Reminder: Swift.org scheduled outages for bug reporting, mailing lists, website and CI

2017-08-04 Thread Nicole Jacque via swift-corelibs-dev
Just a reminder, the mailing list server and CI will be going offline in about 
an hour.

> On Aug 2, 2017, at 4:52 PM, Nicole Jacque  wrote:
> 
> Hello All-
> 
> We will have some downtime for swift.org  resources over 
> the weekend as we upgrade our infrastructure.  
> 
> The outage schedule will be as follows:
> bugs.swift.org  will become unavailable starting at 9 
> PM Thursday, Aug 3 (Pacific) until the upgrade is completed on Saturday, Aug 5
> swift.org  mailing lists (including this list)  will 
> become unavailable starting at 3 PM Friday, Aug 4 until the upgrade is 
> completed on Saturday
> ci.swift.org  and all CI infrastructure will become 
> unavailable starting at 3 PM Friday, Aug 4 until the upgrade is completed on 
> Saturday.  We will also be locking the repos at this time until CI is back up.
> The swift.org  website will be unavailable for a short 
> time on Saturday afternoon.
> 
> We expect the upgrade to be complete on Saturday afternoon or evening.  We 
> will send out email when the upgrade is complete.
> 
> Thanks,
> Nicole
> 

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


[swift-corelibs-dev] Proposal and Timeline for Discourse Transition

2017-12-11 Thread Nicole Jacque via swift-corelibs-dev
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 
 under the “Project Infrastructure” component for 
tracking.

A “prototype” of the forums showing the proposed structure is available for 
viewing at: http://swift.trydiscourse.com 
(Note: the final version will be hosted at forums.swift.org 
, 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 
 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) ___
swift-corelibs-dev mailing list
swift-corelibs-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-corelibs-dev


[swift-corelibs-dev] Discourse rollout re-schedule

2017-12-14 Thread Nicole Jacque via swift-corelibs-dev
Hi All-

First of all, a big thank you to everyone who has provided feedback on our 
prototype Discourse forum.  Based on the fact that we’re still receiving 
feedback, we’d like to move to a slightly less aggressive schedule for our 
rollout, in order to make sure that we’ve adequately addressed it.  We’re still 
working out an exact schedule, but due to the upcoming holidays, I expect that 
we’ll be looking at shortly after the beginning of the new year.

In the meantime, I’ve moved the prototype forum to https://forums.swift.org, 
and I have GitHub-enabled logins working if you’d like to give it a try!  You 
can also test out registering (including using the staged account pre-created 
from your mailing list account).  Instructions are here: 
https://forums.swift.org/t/taking-over-a-pre-created-staged-account/7121

Once you’ve created an account, you’ll be able to experiment with the various 
account and notification settings that are available to you.

If you have feedback or see any issues, (especially with login) please file 
issues/comments/requests at bugs.swift.org under the “Project Infrastructure” 
component for tracking.

Thanks!
nicole
___
swift-corelibs-dev mailing list
swift-corelibs-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-corelibs-dev


[swift-corelibs-dev] Swift Infrastructure Holiday Schedule

2017-12-20 Thread Nicole Jacque via swift-corelibs-dev
In the next couple weeks, most of the people who do the day to day maintenance 
of the continuous integration bots and infrastructure will be on vacation in 
observance of the various (US) winter holidays.  In order to keep the builds 
stable while the maintainers are out on break, we will be observing the 
following schedule for availability and maintenance of the Swift Open Source 
infrastructure and associated repositories:

- We will be locking the swift-4.1-branch from midnight 12/21 to midnight 1/1 
(Pacific).  Pull requests can still be worked on and tested, however you will 
not be able to merge them during this time.
- We will not lock master, but we will require “full" PR testing from 12/21 to 
1/1 in order to merge changes
- If there are issues preventing people from using PR testing on 12/21, we will 
aggressively revert changes to get to a good state, in order to make sure that 
PR testing is working
- Response for infrastructure issues and bot triage from 12/21 to 1/1 will be 
"best effort”.  If you see an important issue, please report it to 
swift-infrastruct...@swift.org

Happy Holidays!
Nicole___
swift-corelibs-dev mailing list
swift-corelibs-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-corelibs-dev


Re: [swift-corelibs-dev] Discourse rollout re-schedule

2018-01-08 Thread Nicole Jacque via swift-corelibs-dev
We did a re-set of the forum content and it overwrote all the temporary data.  
I’ll put up new instructions and pin them to the front page.

> On Jan 6, 2018, at 3:13 PM, Lars Sonchocky-Helldorf 
>  wrote:
> 
> Hi Nicole,
> 
>> Am 15.12.2017 um 03:59 schrieb Nicole Jacque via swift-corelibs-dev 
>> mailto:swift-corelibs-dev@swift.org>>:
>> 
>> Hi All-
>> 
>> First of all, a big thank you to everyone who has provided feedback on our 
>> prototype Discourse forum.  Based on the fact that we’re still receiving 
>> feedback, we’d like to move to a slightly less aggressive schedule for our 
>> rollout, in order to make sure that we’ve adequately addressed it.  We’re 
>> still working out an exact schedule, but due to the upcoming holidays, I 
>> expect that we’ll be looking at shortly after the beginning of the new year.
>> 
>> In the meantime, I’ve moved the prototype forum to https://forums.swift.org 
>> <https://forums.swift.org/>, and I have GitHub-enabled logins working if 
>> you’d like to give it a try!  You can also test out registering (including 
>> using the staged account pre-created from your mailing list account).  
>> Instructions are here: 
>> https://forums.swift.org/t/taking-over-a-pre-created-staged-account/7121 
>> <https://forums.swift.org/t/taking-over-a-pre-created-staged-account/7121>
> 
> that link doesn’t work for me, it redirects me to:
> 
> https://forums.swift.org/t/synthesizing-equatable-hashable-and-comparable-for-tuple-types/7121
>  
> <https://forums.swift.org/t/synthesizing-equatable-hashable-and-comparable-for-tuple-types/7121>
> 
> I am missing something?
> 
> Thanks and happy new year,
> 
>   Lars

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


[swift-corelibs-dev] Discourse forum rollout next week!

2018-01-10 Thread Nicole Jacque via swift-corelibs-dev
Hi All-

First of all, a big thank you to everyone who has provided feedback on our 
prototype Discourse forum. We are ready to move forward with the transition!  
The schedule will be:

1/17 ~ 6PM Pacific:  We will be putting the mailing lists into suspend mode in 
order to do the final export of data for import to the forums
1/19 (exact time TBD) - forums will be up and in production mode.  We’ll send 
out one last email at that time to let everyone know.

During the process, I’ll try to keep some status available at forums.swift.org, 
but expect about a day and a half of outage time between the mailing lists 
going down and the forums being ready.

If you need to contact the Swift infrastructure team during the outage period 
the infrastruct...@swift.org email will continue to work.

Thanks!
nicole
___
swift-corelibs-dev mailing list
swift-corelibs-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-corelibs-dev


[swift-corelibs-dev] Reminder: Discourse transition starts tomorrow

2018-01-16 Thread Nicole Jacque via swift-corelibs-dev
Hi All-

Just a reminder that we’ll be suspending the mailing lists tomorrow in the 
early evening in order to start the transition to Discourse…

Cheers!
nicole

> On Jan 10, 2018, at 12:21 PM, Nicole Jacque  wrote:
> 
> Hi All-
> 
> First of all, a big thank you to everyone who has provided feedback on our 
> prototype Discourse forum. We are ready to move forward with the transition!  
> The schedule will be:
> 
> 1/17 ~ 6PM Pacific:  We will be putting the mailing lists into suspend mode 
> in order to do the final export of data for import to the forums
> 1/19 (exact time TBD) - forums will be up and in production mode.  We’ll send 
> out one last email at that time to let everyone know.
> 
> During the process, I’ll try to keep some status available at 
> forums.swift.org, but expect about a day and a half of outage time between 
> the mailing lists going down and the forums being ready.
> 
> If you need to contact the Swift infrastructure team during the outage period 
> the infrastruct...@swift.org email will continue to work.
> 
> Thanks!
> nicole

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


[swift-corelibs-dev] Transition to the Swift Forums -- mailing lists going into suspend mode

2018-01-17 Thread Nicole Jacque via swift-corelibs-dev
Hi All-

We’re about to start the transition to our new Swift forums and I’ll be setting 
the mailing lists to suspend mode shortly so we can export/import the mailing 
list data.  When the forums are open for business (ETA: sometime on Friday) 
I’ll update the swift.org website and send out one last email to the mailing 
lists (before retiring them for good) to let you know.  If there are any 
unexpected delays, I’ll communicate that via the lists as well.  In the 
meantime, you can still communicate with me and the rest of the Swift 
infrastructure team if necessary at infrastruct...@swift.org.

Cheers!
nicole
___
swift-corelibs-dev mailing list
swift-corelibs-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-corelibs-dev


Re: [swift-corelibs-dev] Transition to the Swift Forums -- mailing lists going into suspend mode

2018-01-17 Thread Nicole Jacque via swift-corelibs-dev
Whoops, that’s swift-infrastruct...@swift.org 
.

> On Jan 17, 2018, at 6:07 PM, Nicole Jacque  wrote:
> 
> Hi All-
> 
> We’re about to start the transition to our new Swift forums and I’ll be 
> setting the mailing lists to suspend mode shortly so we can export/import the 
> mailing list data.  When the forums are open for business (ETA: sometime on 
> Friday) I’ll update the swift.org website and send out one last email to the 
> mailing lists (before retiring them for good) to let you know.  If there are 
> any unexpected delays, I’ll communicate that via the lists as well.  In the 
> meantime, you can still communicate with me and the rest of the Swift 
> infrastructure team if necessary at infrastruct...@swift.org.
> 
> Cheers!
> nicole

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


[swift-corelibs-dev] Transition to the Swift Forums is Complete!

2018-01-19 Thread Nicole Jacque via swift-corelibs-dev
Hi All-

I’m happy to announce that http://forums.swift.org is up and running!  I’ve 
posted a FAQ at https://forums.swift.org/faq and a blog post at 
https://swift.org/blog/forums/.  

After this message we’ll be shutting down the mailing lists, but as before, 
swift-infrastruct...@swift.org , 
code-own...@swift.org, and cond...@swift.org will continue to work.

See you in the Swift Forums!
nicole___
swift-corelibs-dev mailing list
swift-corelibs-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-corelibs-dev