-
-
Notifications
You must be signed in to change notification settings - Fork 727
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
Google Summer of Code 2017 final submission #183
Changes from 1 commit
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
title: 2017 Google Summer of Code - Final Submission | ||
--- | ||
author: Adam Boniecki | ||
--- | ||
body: | ||
|
||
With Google Summer of Code 2017 program nearing its end, it is time to summarize what I got done during the summer working on `Batavia </project/projects/bridges/batavia/>`__. | ||
|
||
Batavia is a part of Pybee's BeeWare collection of projects. I posted my proposal in `this GitHub thread <https://github.com/pybee/batavia/issues/483>`__ and kept it updated with my progress on a weekly basis. | ||
|
||
Note that by the end of GSoC, we have decided to diverge from the proposal and forgo implementation of `contextlib` in favor of support for Python 3.6 2-byte wide opcodes. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. In the same vein as the above, it would great to have a sentence or two summary of what was accomplished, and then the links below become supporting evidence to that summary. |
||
|
||
Overall it was great learning experience and fun. Big thanks to my mentors Russel Keith-Magee and Katie McLaughlin, and the whole Pybee community. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. If you had any take-aways, or surprising things learned while working on the project, I'd be super curious to hear about them and I'm sure others would as well. This might be a good place to add them, either before or after the thank-yous. |
||
|
||
Pull Requests | ||
============= | ||
Lists and dicts | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. General thoughts on the list below: Adding a short description for each link (and making them real links) would be super helpful. The description could even be the PR title. The goal here is to give readers a sense of what was accomplished in each category. |
||
---------------- | ||
- https://github.com/pybee/batavia/pull/518 | ||
- https://github.com/pybee/batavia/pull/560 | ||
|
||
JSON module | ||
------------ | ||
- https://github.com/pybee/batavia/pull/577 | ||
- https://github.com/pybee/batavia/pull/586 | ||
- https://github.com/pybee/batavia/pull/589 | ||
|
||
Generators | ||
----------- | ||
- https://github.com/pybee/batavia/pull/590 | ||
- https://github.com/pybee/batavia/pull/592 | ||
- https://github.com/pybee/batavia/pull/599 | ||
- https://github.com/pybee/batavia/pull/646 | ||
|
||
`with` statement | ||
----------------- | ||
- https://github.com/pybee/batavia/pull/594 | ||
- https://github.com/pybee/batavia/pull/620 | ||
|
||
Python 3.6 compatibility | ||
------------------------- | ||
- https://github.com/pybee/batavia/pull/621 | ||
- https://github.com/pybee/batavia/pull/643 (open PR) | ||
|
||
Some other bug fixes done in the meantime | ||
------------------------------------------ | ||
- https://github.com/pybee/batavia/pull/566 | ||
- https://github.com/pybee/batavia/pull/597 | ||
- https://github.com/pybee/batavia/pull/623 | ||
- https://github.com/pybee/batavia/pull/565 | ||
|
||
--- | ||
pub_date: 2017-08-23 | ||
--- |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Even though people could click the link and read the proposal, it would be awesome to have a sentence or two of high-level summary of what you wanted to accomplish when you set out this summer.