PyObjC status w.r.t. macOS 10.13

Ronald Oussoren <[email protected]> Thu, 13 Jul 2017 22:15:32 +0200
Newsgroups gmane.comp.python.pyobjc.devel
Message-ID <[email protected]>
--===============4930647577572113635==
Content-type: multipart/alternative;
 boundary="Apple-Mail=_D6526A96-8637-4988-86FA-B1A259EFD190"


--Apple-Mail=_D6526A96-8637-4988-86FA-B1A259EFD190
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi,

A little update on PyObjC on macOS 10.13: I=E2=80=99m working on =
updating the metadata for macOS 10.13.  This has taken a significant =
amount of time for checking API diffs and updating PyObjC=E2=80=99s =
code, and I=E2=80=99m not done yet.=20

As of now I=E2=80=99ve updated most metadata and have even added =
wrappers for some of the new frameworks. I currently have 5 already =
wrapped frameworks and 3 new frameworks on my work queue. After updating =
the metadata I=E2=80=99ll move to testing on a VM running beta 1, when =
that=E2=80=99s done I=E2=80=99ll move to the then latest beta (updating =
metadata + testing). Hopefully the amount of work will get less and less =
as we get closer to the GM of macOS 10.13, but I=E2=80=99ve seen =
annoyingly large textual diffs in later beta=E2=80=99s in the past.

If the amount of work to keep up with the beta cycle does get smaller in =
later beta=E2=80=99s it should be possible to add new wrappers for older =
frameworks as well (the security frameworks are high on my list in that =
regard).=20

With some luck I=E2=80=99ll be able to cut a release with full macOS =
10.13 support around the time Apple says its OK to use the 10.13 SDK for =
uploads to the App Store (by that time the API should be stable).

Ronald

P.S. All work is done on the "macos10.13-support=E2=80=9D of the =
bitbucket repository.
P.P.S. Because of work on macOS 10.13 support I=E2=80=99m spending close =
to no time on py2app and related projects=

--Apple-Mail=_D6526A96-8637-4988-86FA-B1A259EFD190
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Hi,<div class=3D""><br class=3D""></div><div class=3D"">A =
little update on PyObjC on macOS 10.13: I=E2=80=99m working on updating =
the metadata for macOS 10.13. &nbsp;This has taken a significant amount =
of time for checking API diffs and updating PyObjC=E2=80=99s code, and =
I=E2=80=99m not done yet.&nbsp;</div><div class=3D""><br =
class=3D""></div><div class=3D"">As of now I=E2=80=99ve updated most =
metadata and have even added wrappers for some of the new frameworks. I =
currently have 5 already wrapped frameworks and 3 new frameworks on my =
work queue. After updating the metadata I=E2=80=99ll move to testing on =
a VM running beta 1, when that=E2=80=99s done I=E2=80=99ll move to the =
then latest beta (updating metadata + testing). Hopefully the amount of =
work will get less and less as we get closer to the GM of macOS 10.13, =
but I=E2=80=99ve seen annoyingly large textual diffs in later beta=E2=80=99=
s in the past.</div><div class=3D""><br class=3D""></div><div =
class=3D"">If the amount of work to keep up with the beta cycle does get =
smaller in later beta=E2=80=99s it should be possible to add new =
wrappers for older frameworks as well (the security frameworks are high =
on my list in that regard).&nbsp;</div><div class=3D""><br =
class=3D""></div><div class=3D"">With some luck I=E2=80=99ll be able to =
cut a release with full macOS 10.13 support around the time Apple says =
its OK to use the 10.13 SDK for uploads to the App Store (by that time =
the API should be stable).</div><div class=3D""><br class=3D""></div><div =
class=3D"">Ronald</div><div class=3D""><br class=3D""></div><div =
class=3D"">P.S. All work is done on the "<span style=3D"background-color: =
rgb(255, 255, 255);" class=3D""><font face=3D"Menlo" class=3D""><span =
style=3D"font-size: 11px;" class=3D"">macos10.13-support=E2=80=9D of the =
bitbucket repository.</span></font></span></div><div class=3D""><span =
style=3D"background-color: rgb(255, 255, 255);" class=3D""><font =
face=3D"Menlo" class=3D""><span style=3D"font-size: 11px;" =
class=3D"">P.P.S. Because of work on macOS 10.13 support I=E2=80=99m =
spending close to no time on py2app and related =
projects</span></font></span></div></body></html>=

--Apple-Mail=_D6526A96-8637-4988-86FA-B1A259EFD190--


--===============4930647577572113635==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
--===============4930647577572113635==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Pyobjc-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pyobjc-dev

--===============4930647577572113635==--