<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>Thanks for doing this, Britton!<br><br><br><div><div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><span style="background-color: rgba(255, 255, 255, 0);">================================</span></div><div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><span style="background-color: rgba(255, 255, 255, 0);">John ZuHone, Chandra/ACIS Operations<span class="Apple-tab-span" style="white-space: pre;">       </span></span></div><div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><span style="background-color: rgba(255, 255, 255, 0);">Harvard-Smithsonian Center for Astrophysics<br class=""><br class=""></span></div><div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);"><a dir="ltr" href="x-apple-data-detectors://0" x-apple-data-detectors="true" x-apple-data-detectors-type="address" x-apple-data-detectors-result="0">60 Garden St.</a>, MS-67       (w) <a dir="ltr" href="tel:617-496-1816" x-apple-data-detectors="true" x-apple-data-detectors-type="telephone" x-apple-data-detectors-result="1/0">617-496-1816</a><br class=""><a dir="ltr" href="x-apple-data-detectors://1/1" x-apple-data-detectors="true" x-apple-data-detectors-type="address" x-apple-data-detectors-result="1/1">Cambridge, MA 02138</a>.     (m) <a dir="ltr" href="tel:781-708-5004" x-apple-data-detectors="true" x-apple-data-detectors-type="telephone" x-apple-data-detectors-result="1/2">781-708-5004</a></span></font></div><div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><span style="background-color: rgba(255, 255, 255, 0);"><br class=""></span></div><div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);"><a href="mailto:john.zuhone@cfa.harvard.edu" class="">john.zuhone@cfa.harvard.edu</a><br class=""><a dir="ltr" href="http://hea-www.cfa.harvard.edu/~jzuhone" x-apple-data-detectors="true" x-apple-data-detectors-type="link" x-apple-data-detectors-result="3">http://hea-www.cfa.harvard.edu/~jzuhone</a><br class="">================================</span></font><br class=""></div></div></div><div><br>On Nov 29, 2016, at 1:10 PM, Britton Smith <<a href="mailto:brittonsmith@gmail.com">brittonsmith@gmail.com</a>> wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr">Hi everyone,<div><br></div><div>We will have a hangout discussion about moving forward with this on Thursday, Dec 1 at 2pm EST.  If you weren't on the poll and would like to be invited to the hangout, send me an email.</div><div><br></div><div>Britton</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 23, 2016 at 9:48 AM, Britton Smith <span dir="ltr"><<a href="mailto:brittonsmith@gmail.com" target="_blank">brittonsmith@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hey all,</div><div><br></div><div>Thanks to everyone for their feedback.  This has been a good discussion so far.  With Thanksgiving tomorrow, let's give people until the end of Monday to contribute comments.</div><div><br></div><div>It looks like this idea is getting a good amount of support, so let's plan of having a live discussion about this in the near future.  After Monday, I will organize a doodle poll inviting everyone who has responded so far.  If you don't have anything to add to the discussion but would like to be involved, just drop me a note and I'll include you on the poll.</div><div><br></div><div>Thanks again everyone and have a good weekend.</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Britton</div></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 23, 2016 at 8:19 AM, John ZuHone <span dir="ltr"><<a href="mailto:jzuhone@gmail.com" target="_blank">jzuhone@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">I’m +1 on this and I agree with Nathan’s comments. In particular, I think that we shouldn’t bundle them all into one package but probably split them off into separate packages. This requires more work on the behalf of the maintainers of those modules, of course.<div><div><br></div><div>In addition to keeping in clump_finder, particle_trajectories should also probably be left in, and perhaps be turned into some kind of time series object or something else. </div><div><br></div><div>I’m happy to help out—in particular I can split off sunyaev_zeldovich and ppv_cube and spin them off as separate packages. photon_simulator is already deprecated in favor of pyXSIM.</div><div><br></div><div>All that spectral_integrator does is generate fields, so perhaps its functionality needs to be merged into the astro fields part somehow and left inside yt itself.</div><div><div class="m_8770641805272062076h5"><div><br><div><blockquote type="cite"><div>On Nov 22, 2016, at 8:54 PM, Nathan Goldbaum <<a href="mailto:nathan12343@gmail.com" target="_blank">nathan12343@gmail.com</a>> wrote:</div><br class="m_8770641805272062076m_4431670519062873063Apple-interchange-newline"><div><div dir="ltr" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">Overall I think this is a good idea. I have a couple critiques about the mechanics that I'll reply inline about. I think it makes sense to separate out all of the astro-specific analysis modules.<div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 22, 2016 at 8:37 PM, Britton Smith<span class="m_8770641805272062076m_4431670519062873063Apple-converted-space"> </span><span dir="ltr"><<a href="mailto:brittonsmith@gmail.com" target="_blank">brittonsmith@gmail.com</a>></span><span class="m_8770641805272062076m_4431670519062873063Apple-converted-space"><wbr> </span>wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><span id="m_8770641805272062076m_4431670519062873063gmail-m_2440452063024505651gmail-docs-internal-guid-14d1a6b0-8ed3-609f-b753-e59c9a72dec8"><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Greetings,</span></div><div dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><br></div><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">I would like to open a discussion on the idea of moving most of yt’s analysis modules into an external yt extensions package.  For ease of reading, I will separate this email into what this would mean for the code, what I see are the pros, cons, logistics, and open questions.  I would very much appreciate comment on this.</span></div><div dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><br></div><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:arial;background-color:transparent;font-weight:700;vertical-align:baseline;white-space:pre-wrap">What this means</span></div><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">If we did this, most of the contents of </span><span style="font-size:14.6667px;font-family:'courier new';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">yt/analysis_modules</span><span style="font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline;white-space:pre-wrap"> would be moved into a repository named something like </span><span style="font-size:14.6667px;font-family:'courier new';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">yt_astro_analysis</span><span style="font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">.  Installing this would be an option in the install script and would likely also be pip installable.  Imports would change from</span></div><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:'courier new';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">from yt.analysis_modules.halo_analy<wbr>sis.api import HaloCatalog</span></div><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">to</span></div><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:'courier new';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">from yt.extensions.astro_analysis.h<wbr>alo_analysis.api import HaloCatalog</span></div><div dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><br></div><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">After creating yt_astro_analysis, there would be a period where the old analysis_modules would still exist but be deprecated before being removed at some point down the road.</span></div><div dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><br></div><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:arial;background-color:transparent;font-weight:700;vertical-align:baseline;white-space:pre-wrap">Pros</span></div><ul style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" style="list-style-type:disc;font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline"><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Almost all of the current analysis modules are specific to astrophysics.  As we continue to make the core functionality of yt less astro specific, it’s not clear how to make room for non-astro analysis modules.  Putting everything together under analysis_modules will make navigation and documentation messy and confusing.  This would also significantly slim down the yt codebase.</span></div></li><li dir="ltr" style="list-style-type:disc;font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline"><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Many of the tools in analysis_modules are very old and are in need of API-breaking refactor.  Some of these, like two_point_functions, did not make the jump from yt-2 to yt-3 and are no longer usable.  Many tools no longer have a champion, someone interested in using, maintaining, and updating them as yt’s core functionality develops and changes.  Moving analysis_modules from yt decouples them from yt’s release cycle, allowing interested parties to make updates and releases on a separate, likely shorter timescale.  Some analysis_modules may even be better suited to be moved into other extensions that are actively developed, such as the case of the AbsorptionSpectrum with the Trident project.</span></div></li><li dir="ltr" style="list-style-type:disc;font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline"><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Similar to the point above, yt releases would not be slowed by the need to update all of the championless modules.  Individual analysis modules can be tied to specific stable releases of yt and so assured to work there.</span></div></li></ul><div dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><br></div><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:arial;background-color:transparent;font-weight:700;vertical-align:baseline;white-space:pre-wrap">Cons</span></div><ul style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" style="list-style-type:disc;font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline"><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">This will take a non-zero amount of work.  See below for a summary of the primary tasks.</span></div></li><li dir="ltr" style="list-style-type:disc;font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline"><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">There are some outstanding logistical questions.  See below.</span></div></li><li dir="ltr" style="list-style-type:disc;font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline"><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Not having yt and analysis modules explicitly tied to the same codebase/releases could result in analysis tools falling behind and out of date.</span></div></li><li dir="ltr" style="list-style-type:disc;font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline"><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">The disruption and need to alter scripts could irritate and alienate users.</span></div></li></ul><div dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><br></div><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:arial;background-color:transparent;font-weight:700;vertical-align:baseline;white-space:pre-wrap">Proposed progression</span></div><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">This is roughly how this would happen.  Here is a table with all existing analysis modules, their status, and potential future: <a href="https://goo.gl/HZykQA" target="_blank">https://goo.gl/HZykQA</a></span></div><ol style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" style="list-style-type:decimal;font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline"><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Create yt_astro_analysis repo with all analysis modules that are to be moved.  Add an entry to the extensions page on <a href="http://yt-project.org/" target="_blank">yt-project.org</a>.  Make it installed by default in the install script, at least at first.</span></div></li></ol></span></div></blockquote><div><br></div><div>Should there only be one repo? If we're going to do this, it might help future maintainability to have one repo per analysis module. That way maintainers that only care about one analysis module don't need to worry about changes to other modules.</div><div><br></div><div>I also don't think the clump finder in particular should be split out into its own package. That one isn't astro-specific and it might make sense to try to integrate it more deeply with the core of yt.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><span id="m_8770641805272062076m_4431670519062873063gmail-m_2440452063024505651gmail-docs-internal-guid-14d1a6b0-8ed3-609f-b753-e59c9a72dec8"><ol style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" style="list-style-type:decimal;font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline"><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Deprecate all moved modules in yt.</span></div></li><li dir="ltr" style="list-style-type:decimal;font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline"><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">After some time, remove deprecated modules from yt.</span></div></li></ol><div dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><br></div><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:arial;background-color:transparent;font-weight:700;vertical-align:baseline;white-space:pre-wrap">Open issues</span></div><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Here are some logistics and questions that still need to be worked out.</span></div><ul style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" style="list-style-type:disc;font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline"><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Can we set up separate testing for yt_astro_analysis?  Would maintaining this be a pain?</span></div></li></ul></span></div></blockquote><div><br></div><div>If the tests don't require large datasets and are relatively quick, this might be a good opportunity to explore bitbucket pipelines. There's also<span class="m_8770641805272062076m_4431670519062873063Apple-converted-space"> </span><a href="http://drone.io/" target="_blank">drone.io</a><span class="m_8770641805272062076m_4431670519062873063Apple-converted-space"> </span>or we can use the yt testing infrastructure. Since I'm not the maintainer of the yt testing infra I can't speak to whether it's ok to expand it to more packages.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><span id="m_8770641805272062076m_4431670519062873063gmail-m_2440452063024505651gmail-docs-internal-guid-14d1a6b0-8ed3-609f-b753-e59c9a72dec8"><ul style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" style="list-style-type:disc;font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline"><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">How/where would the documentation be hosted?</span></div></li></ul></span></div></blockquote><div><br></div><div>Readthedocs will likely be sufficient. If we care about inline code examples or whatnot, then we can explore using the yt testing infrastructure, with the same caveats as above.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><span id="m_8770641805272062076m_4431670519062873063gmail-m_2440452063024505651gmail-docs-internal-guid-14d1a6b0-8ed3-609f-b753-e59c9a72dec8"><ul style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" style="list-style-type:disc;font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline"><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">How would we move the analysis modules source code and maintain its revision history?</span></div></li></ul></span></div></blockquote><div><br></div><div>This can be done relatively straightforwardly using the convert extension for mercurial and a filemap.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><span id="m_8770641805272062076m_4431670519062873063gmail-m_2440452063024505651gmail-docs-internal-guid-14d1a6b0-8ed3-609f-b753-e59c9a72dec8"><div dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><br></div><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:arial;background-color:transparent;font-weight:700;vertical-align:baseline;white-space:pre-wrap">Questions to yt-dev</span></div><ul style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" style="list-style-type:disc;font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline"><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Are you +/-1 on this?  Any other comments?</span></div></li></ul></span></div></blockquote><div><br></div><div>+1</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><span id="m_8770641805272062076m_4431670519062873063gmail-m_2440452063024505651gmail-docs-internal-guid-14d1a6b0-8ed3-609f-b753-e59c9a72dec8"><ul style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" style="list-style-type:disc;font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline"><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Changes to the analysis_modules spreadsheet (</span><a href="https://goo.gl/HZykQA" style="text-decoration:none" target="_blank"><span style="font-size:14.6667px;background-color:transparent;text-decoration:underline;vertical-align:baseline;white-space:pre-wrap">https://goo.gl/HZykQA</span></a><span style="font-size:14.6667px;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">)?</span></div></li><li dir="ltr" style="list-style-type:disc;font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline"><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Interested in helping out with this?  If this happens, I propose anyone interested meets for a hangout to discuss how to proceed.</span></div></li></ul></span></div></blockquote><div><br></div><div>I'm happy to help.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><span id="m_8770641805272062076m_4431670519062873063gmail-m_2440452063024505651gmail-docs-internal-guid-14d1a6b0-8ed3-609f-b753-e59c9a72dec8"><div dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><br></div><div style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Thanks for reading!</span></div><span class="m_8770641805272062076m_4431670519062873063gmail-HOEnZb"><font color="#888888"><div dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><br></div><span style="font-size:14.6667px;font-family:arial;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Britton</span></font></span></span><br></div><br>______________________________<wbr>_________________<br>yt-dev mailing list<br><a href="mailto:yt-dev@lists.spacepope.org" target="_blank">yt-dev@lists.spacepope.org</a><br><a href="http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org" rel="noreferrer" target="_blank">http://lists.spacepope.org/lis<wbr>tinfo.cgi/yt-dev-spacepope.org</a><br><br></blockquote></div><br></div></div><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">______________________________<wbr>_________________</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">yt-dev mailing list</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><a href="mailto:yt-dev@lists.spacepope.org" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" target="_blank">yt-dev@lists.spacepope.org</a><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><a href="http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" target="_blank">http://lists.spacepope.org/lis<wbr>tinfo.cgi/yt-dev-spacepope.org</a></div></blockquote></div><br></div></div></div></div></div><br>______________________________<wbr>_________________<br>
yt-dev mailing list<br>
<a href="mailto:yt-dev@lists.spacepope.org" target="_blank">yt-dev@lists.spacepope.org</a><br>
<a href="http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org" rel="noreferrer" target="_blank">http://lists.spacepope.org/lis<wbr>tinfo.cgi/yt-dev-spacepope.org</a><br>
<br></blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>yt-dev mailing list</span><br><span><a href="mailto:yt-dev@lists.spacepope.org">yt-dev@lists.spacepope.org</a></span><br><span><a href="http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org">http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org</a></span><br></div></blockquote></body></html>