<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Dec 31, 2014 at 11:16 AM, Stephen J. Turnbull <span dir="ltr"><<a href="mailto:stephen@xemacs.org" target="_blank">stephen@xemacs.org</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Fetchinson . writes:<br>
<br>
 > > I'm not sure exactly what would be discussed [on mobile-sig],<br>
<span class=""> > > especially in the short term when the big ticket item is getting<br>
 > > the patches into the main Python tree.<br>
<br>
</span>It probably matters more that there *is* substantive discussion than<br>
*what* is discussed.  There are probably a lot of people who are far<br>
more interested in "how to do 'it' *now*" than "get 'it' into the main<br>
Python tree 'someday'", for example.<span class=""><br></span></blockquote><div> </div><div>I'm not sure if a mailing list would help with this as much as a good, simple set of docs. It's not like there's unknown territory here; once you've got Python installed on a mobile device, the "how" is reasonably easy. The catch is that someone with Python experience won't necessarily have experience managing a cross-platform C/Automake build, which is what you need to get Python installed in the first place.</div><div><br></div><div>However, once someone provides a binary for Python, others can just use that binary. That's what I've done with my platform support libraries and templates; they're a set of step-by-step instructions for going from a clean sheet to a running Python install. </div><div><br></div><div>Again, I'm not claiming my code is complete and production ready - just that this is an achievable goal IMHO, and my intention is to document "getting Python working" independent of getting any particular platform working. To my mind, while this *could* be maintained as an external set of patches etc, it makes sense to get the patches into the main source tree.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
 > I'd think the core devs would be far more likely to include a patch<br>
 > if it comes with a big red note on it saying "it was discussed on<br>
 > mobile-sig and was blessed by all participants" as opposed to a<br>
 > random patch by a random person.<br>
<br>
</span>Nope.  It helps somewhat to have consensus backing for a particular<br>
patch by the (random) interested parties, but not that much.  What<br>
helps a lot is to get someone trusted to have a good sense for<br>
"Pythonicity" and known to have experience in getting patches<br>
committed as spokesman.<br>
<br>
IIUC correctly it is Russ's opinion that his set of patches is not<br>
very invasive and wouldn't fall afoul of disturbing some other<br>
applications or platforms.  If so, the real problem is to get core<br>
attention.<br></blockquote><div><br></div><div>That is correct. There are a couple of tweaks needed to improve cross platform build support, a couple of tweaks introducing sys.platform support for iOS and Android, and some other miscellaneous patches to correct support for individual features. There's a bunch of little changes required, but it's not a big patch by any measure.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Although it's a couple of months off, I would suggest a talk (if it's<br>
still possible to schedule), a BOF, and a sprint at Pycon North<br>
America in March.  That should get things moving, and several of the<br>
"important" folks who have already expressed interest should be there,<br>
too.<br></blockquote><div><br></div><div>Unfortunately, due to the tyranny of distance (I'm based on the west coast of Australia), plus work commitments, it's unlikely that I'll be attending PyCon in Montreal. </div><div> </div><div>Yours,</div><div>Russ Magee %-)</div><div><br></div></div></div></div>