[Python.NET] Working group notes for April 23, 2020
Victor “LOST” Milovanov <[email protected]> Thu, 23 Apr 2020 09:59:00 -0700
| Newsgroups | gmane.comp.python.dotnet |
|---|---|
| Message-ID | <[email protected]> |
--===============4457860149705948593==
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="utf-8"
<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:sc=
hemas-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/of=
fice/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta ht=
tp-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta name=
=3DGenerator content=3D"Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:"Calibri Light";
panose-1:2 15 3 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
h2
{mso-style-priority:9;
mso-style-link:"Heading 2 Char";
margin-top:2.0pt;
margin-right:0in;
margin-bottom:0in;
margin-left:0in;
margin-bottom:.0001pt;
page-break-after:avoid;
font-size:13.0pt;
font-family:"Calibri Light",sans-serif;
color:#2F5496;
font-weight:normal;}
span.Heading2Char
{mso-style-name:"Heading 2 Char";
mso-style-priority:9;
mso-style-link:"Heading 2";
font-family:"Calibri Light",sans-serif;
color:#2F5496;}
.MsoChpDefault
{mso-style-type:export-only;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:181868530;
mso-list-template-ids:-1;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l0:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level4
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level5
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level7
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level8
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l1
{mso-list-id:1442186720;
mso-list-template-ids:-1;}
@list l1:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l1:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l1:level4
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l1:level5
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l1:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l1:level7
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l1:level8
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l1:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l2
{mso-list-id:1532524447;
mso-list-template-ids:-1;}
@list l2:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l2:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l2:level4
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l2:level5
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l2:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l2:level7
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l2:level8
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l2:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
--></style></head><body lang=3DEN-US link=3Dblue vlink=3D"#954F72"><div cla=
ss=3DWordSection1><div><h2 style=3D'mso-margin-top-alt:.25in;margin-right:0=
in;margin-bottom:6.0pt;margin-left:0in'><span style=3D'font-family:"Arial",=
sans-serif;color:black'>Attendees: Victor, Benedikt, Amos</span><o:p></o:p>=
</h2><p class=3DMsoNormal><o:p> </o:p></p><p style=3D'margin:0in;margi=
n-bottom:.0001pt'><b><span style=3D'font-family:"Arial",sans-serif;color:bl=
ack'>Agenda</span></b><o:p></o:p></p><ul style=3D'margin-top:0in' type=3Ddi=
sc><li style=3D'color:black;margin-top:0in;margin-bottom:0in;margin-bottom:=
.0001pt;mso-list:l0 level1 lfo1;vertical-align:baseline'><span style=3D'fon=
t-family:"Arial",sans-serif'>Review action items from last meeting<o:p></o:=
p></span></li></ul><ul style=3D'margin-top:0in' type=3Ddisc><ul style=3D'ma=
rgin-top:0in' type=3Dcircle><li style=3D'color:black;margin-top:0in;margin-=
bottom:0in;margin-bottom:.0001pt;mso-list:l0 level2 lfo1;vertical-align:bas=
eline'><span style=3D'font-family:"Arial",sans-serif'>[x] Review/progress C=
odec PR on main branch<o:p></o:p></span></li><li style=3D'color:black;margi=
n-top:0in;margin-bottom:0in;margin-bottom:.0001pt;mso-list:l0 level2 lfo1;v=
ertical-align:baseline'><span style=3D'font-family:"Arial",sans-serif'>[x] =
review/progress Codec PR in Codecs<o:p></o:p></span></li><li style=3D'color=
:black;margin-top:0in;margin-bottom:0in;margin-bottom:.0001pt;mso-list:l0 l=
evel2 lfo1;vertical-align:baseline'><span style=3D'font-family:"Arial",sans=
-serif'>[x] Tests are failing in Codecs<o:p></o:p></span></li><li style=3D'=
color:black;margin-top:0in;margin-bottom:0in;margin-bottom:.0001pt;mso-list=
:l0 level2 lfo1;vertical-align:baseline'><span style=3D'font-family:"Arial"=
,sans-serif'>[x] Mohamed will join modernisation effort<o:p></o:p></span></=
li><li style=3D'color:black;margin-top:0in;margin-bottom:0in;margin-bottom:=
.0001pt;mso-list:l0 level2 lfo1;vertical-align:baseline'><span style=3D'fon=
t-family:"Arial",sans-serif'>[x] Benedikt will publish PRs for modernisatio=
n<o:p></o:p></span></li><li style=3D'color:black;margin-top:0in;margin-bott=
om:0in;margin-bottom:.0001pt;mso-list:l0 level2 lfo1;vertical-align:baselin=
e'><span style=3D'font-family:"Arial",sans-serif'>[+-] Need to determine br=
eakin parts for modernisation<o:p></o:p></span></li></ul></ul><ul style=3D'=
margin-top:0in' type=3Ddisc><li style=3D'color:black;margin-top:0in;margin-=
bottom:0in;margin-bottom:.0001pt;mso-list:l0 level1 lfo1;vertical-align:bas=
eline'><span style=3D'font-family:"Arial",sans-serif'>Approaches for PInvok=
e: Cecil, GetDelegateForFunctionPointer<o:p></o:p></span></li></ul><p class=
=3DMsoNormal><o:p> </o:p></p><p style=3D'margin:0in;margin-bottom:.000=
1pt'><b><span style=3D'font-family:"Arial",sans-serif;color:black'>Notes</s=
pan></b><o:p></o:p></p><ul style=3D'margin-top:0in' type=3Ddisc><li style=
=3D'color:black;margin-top:0in;margin-bottom:0in;margin-bottom:.0001pt;mso-=
list:l2 level1 lfo2;vertical-align:baseline'><span style=3D'font-family:"Ar=
ial",sans-serif'>Dynamic dll: try Cecil to modify assembly in-memory before=
loading?<o:p></o:p></span></li><li style=3D'color:black;margin-top:0in;mar=
gin-bottom:0in;margin-bottom:.0001pt;mso-list:l2 level1 lfo2;vertical-align=
:baseline'><span style=3D'font-family:"Arial",sans-serif'>Cecil for now hap=
pens only in loader (see modernization PR)<o:p></o:p></span></li><li style=
=3D'color:black;margin-top:0in;margin-bottom:0in;margin-bottom:.0001pt;mso-=
list:l2 level1 lfo2;vertical-align:baseline'><span style=3D'font-family:"Ar=
ial",sans-serif'>.NET Core support in 3.0 (e.g. not in 2.x)<o:p></o:p></spa=
n></li></ul><p class=3DMsoNormal><o:p> </o:p></p><p style=3D'margin:0i=
n;margin-bottom:.0001pt'><b><span style=3D'font-family:"Arial",sans-serif;c=
olor:black'>Action Items</span></b><o:p></o:p></p><ul style=3D'margin-top:0=
in' type=3Ddisc><li style=3D'color:black;margin-top:0in;margin-bottom:0in;m=
argin-bottom:.0001pt;mso-list:l1 level1 lfo3;vertical-align:baseline'><span=
style=3D'font-family:"Arial",sans-serif'>Victor: clean 2.x milestones<o:p>=
</o:p></span></li><li style=3D'color:black;margin-top:0in;margin-bottom:0in=
;margin-bottom:.0001pt;mso-list:l1 level1 lfo3;vertical-align:baseline'><sp=
an style=3D'font-family:"Arial",sans-serif'>Benedikt/Mohamed: extract =E2=
=80=9CMoving files around=E2=80=9D PR<o:p></o:p></span></li><li style=3D'co=
lor:black;margin-top:0in;margin-bottom:0in;margin-bottom:.0001pt;mso-list:l=
1 level1 lfo3;vertical-align:baseline'><span style=3D'font-family:"Arial",s=
ans-serif'>Benedikt/Mohamed: extract =E2=80=9CSupport for dotnet SDK=E2=80=
=9D PR<o:p></o:p></span></li><li style=3D'color:black;margin-top:0in;margin=
-bottom:0in;margin-bottom:.0001pt;mso-list:l1 level1 lfo3;vertical-align:ba=
seline'><span style=3D'font-family:"Arial",sans-serif'>Add new items to 2.x=
milestones. If no new items are added, we start cutting release after the =
first May meeting.<o:p></o:p></span></li><li style=3D'color:black;margin-to=
p:0in;margin-bottom:0in;margin-bottom:.0001pt;mso-list:l1 level1 lfo3;verti=
cal-align:baseline'><span style=3D'font-family:"Arial",sans-serif'>Amos: ta=
ke a look at Finalizer PR: either resolve comments, or reply; accept/declin=
e<o:p></o:p></span></li></ul></div><p class=3DMsoNormal><o:p> </o:p></=
p><p class=3DMsoNormal>// Victor<o:p></o:p></p></div></body></html>=
--===============4457860149705948593==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
PythonNet mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/pythonnet.python.org/
--===============4457860149705948593==--