Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minutes for Security Meeting #5 #80

merged 8 commits into from Jul 3, 2017
@@ -0,0 +1,42 @@
# Swift Server APIs: Security Stream Meeting 5

## Initial Agenda:
- General discussion
- APIs
- Hosting, committer groups, reviewers
- Testing
- CI
- Naming
- Call for participation :-)

If you have items you want to make sure are on the agenda, please add them below:

## Attendees:
- Gelareh Taban
- Ryan Collins
- Michael Chiu
- Johannes Weiss
- Gregor Milos
- Kevin Sweeney
- Chris Bailey

# Minutes:
- APIs have been shared with mailing list and feedback received
- Pitch sent to Swift Evolution mailing list:
- ACTION: Gelareh to work with Luke for more security reviews of code
- ACTION: Gregor to send email to Norman Maurer and get feedback on API design and how streams can be used with OpenSSL
- Project repo:
- ACTION: Chris Bailey to set up Teams: admin, committer (DONE)
- Testing options:
- Separate test project with TLS + socket
- Or bare bone socket library within Test of the TLS library
- → We will go ahead with the minimal socket library within TLS project whilst the server group’s socket library has not yet been implemented.
- Michael Chiu is providing his socket library
- Goal is to use Swift CI. TBD: plugins for orgs and build setup etc.
- ACTION: Chris to work with Mishal Shah to figure out how this can be set up
- Short term: Not have CI/CD pipeline. Lots of local testing for reviewers and mergers.
- Naming: TLSService, TLSEngine, TLSTransport, TLSOverlay, TLS?
- Call for Contributor or reviewers
- Send regular updates to mailing list as we start implementing

ProTip! Use n and p to navigate between commits in a pull request.
You can’t perform that action at this time.