I created a first draft in a forked repo:

https://github.com/chrisb83/gsod/blob/gsod-stats/2019/SciPy_ideas_list.md

Feedback is welcome!

On Thu, Apr 4, 2019 at 4:43 PM <scipy-dev-request@python.org> wrote:
Send SciPy-Dev mailing list submissions to
        scipy-dev@python.org

To subscribe or unsubscribe via the World Wide Web, visit
        https://mail.python.org/mailman/listinfo/scipy-dev
or, via email, send a message with subject or body 'help' to
        scipy-dev-request@python.org

You can reach the person managing the list at
        scipy-dev-owner@python.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of SciPy-Dev digest..."


Today's Topics:

   1. Re: Google Season of Docs (Ralf Gommers)
   2. Re: GSoC 2019 Projects (Gregory Lee)


----------------------------------------------------------------------

Message: 1
Date: Thu, 4 Apr 2019 13:26:40 +0200
From: Ralf Gommers <ralf.gommers@gmail.com>
To: SciPy Developers List <scipy-dev@python.org>
Subject: Re: [SciPy-Dev] Google Season of Docs
Message-ID:
        <CABL7CQg5Qyjb=xf_JMmAOvLamd330m47E1Y356-cLfj99TOXKA@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

On Wed, Apr 3, 2019 at 11:49 PM Paul van Mulbregt <p.vanmulbregt@comcast.net>
wrote:

> I can be a second mentor for the stats documentation proposal.
>

Great, thanks Paul!


> -Paul
>
> On Apr 3, 2019, at 3:12 PM, Christoph Baumgarten <
> christoph.baumgarten@gmail.com> wrote:
>
>
> Sure, I will add it in the next few days.
>
> On Tue, Apr 2, 2019 at 6:02 PM <scipy-dev-request@python.org> wrote:
>
>> Send SciPy-Dev mailing list submissions to
>>         scipy-dev@python.org
>>
>> To subscribe or unsubscribe via the World Wide Web, visit
>>         https://mail.python.org/mailman/listinfo/scipy-dev
>> or, via email, send a message with subject or body 'help' to
>>         scipy-dev-request@python.org
>>
>> You can reach the person managing the list at
>>         scipy-dev-owner@python.org
>>
>> When replying, please edit your Subject line so it is more specific
>> than "Re: Contents of SciPy-Dev digest..."
>>
>>
>> Today's Topics:
>>
>>    1. Re: Google Season of Docs (Ralf Gommers)
>>
>>
>> ----------------------------------------------------------------------
>>
>> Message: 1
>> Date: Tue, 2 Apr 2019 10:40:20 +0200
>> From: Ralf Gommers <ralf.gommers@gmail.com>
>> To: SciPy Developers List <scipy-dev@python.org>
>> Subject: Re: [SciPy-Dev] Google Season of Docs
>> Message-ID:
>>         <CABL7CQipvttnWrAE=
>> V6Fr+iJKjGM1x0wgKbK-ea7ZNsOXx6YDg@mail.gmail.com>
>> Content-Type: text/plain; charset="utf-8"
>>
>> On Fri, Mar 22, 2019 at 8:07 PM Ralf Gommers <ralf.gommers@gmail.com>
>> wrote:
>>
>> >
>> >
>> > On Thu, Mar 21, 2019 at 12:10 PM Christoph Baumgarten <
>> > christoph.baumgarten@gmail.com> wrote:
>> >
>> >>
>> >> Hi,
>> >>
>> >> taking up Ralf's mail on GSoD, I had a look at the website and propose
>> to
>> >> apply.
>> >>
>> >> My project suggestion would be to work on the documentation of a module
>> >> like stats:
>> >>
>> >
>> >> - improve the tutorial site
>> >> https://docs.scipy.org/doc/scipy/reference/tutorial/stats.html
>> >> - improve the documentation of the API
>> >>   - check whether current descriptions can be improved
>> >>   - add examples and references
>> >>   - cross-ref to other relevant / similar functions in the module
>> >>
>> >> The second point would require decent knowledge of statistics whereas
>> the
>> >> first point should be easier to tackle for a technical writer. So I
>> see the
>> >> second point as optional and one could also try to work on the tutorial
>> >> site of more than one module during the 3-month period.
>> >>
>> >
>> >> The task would leave quite a bit of freedom to the writer to choose
>> what
>> >> areas to focus on, potentially taking up some of the documentation
>> issues
>> >> that are already on Github.
>> >>
>> >> I could assist as a mentor for stats (we need at least two mentors).
>> >>
>> >> Any suggestions or comments?
>> >>
>> >
>> > Thanks Christoph, this sounds like a good idea to me. We have a lot of
>> > content on scipy.stats, and a tech writer could really make a
>> difference in
>> > making that easier to understand for users. I suggest we write this up
>> as
>> > an idea on our (to be created) ideas page as soon as we know whether we
>> > have an umbrella organization that we can participate with.
>> >
>>
>>  An update on this: NumFOCUS is applying as an umbrella org. We'll need to
>> add our ideas at
>> https://github.com/numfocus/gsod/blob/master/2019/SciPy_ideas_list.md.
>> Since there are going to be few spots available, it's the quality of the
>> content that matters for acceptance of NumFOCUS as an umbrella org. We
>> should have 1-2 ideas that are well described up on that page by April
>> 14th. There are some guidelines at
>>
>> https://developers.google.com/season-of-docs/docs/project-ideas#project-idea
>>
>> Christoph, could you add your idea in that SciPy_ideas_list.md file?
>>
>> I will add some more general information there about getting started on
>> the
>> SciPy docs. Also, if anyone has another idea, that would be great to hear.
>>
>> Cheers,
>> Ralf
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>> URL: <
>> http://mail.python.org/pipermail/scipy-dev/attachments/20190402/244fdd76/attachment-0001.html
>> >
>>
>> ------------------------------
>>
>> Subject: Digest Footer
>>
>> _______________________________________________
>> SciPy-Dev mailing list
>> SciPy-Dev@python.org
>> https://mail.python.org/mailman/listinfo/scipy-dev
>>
>>
>> ------------------------------
>>
>> End of SciPy-Dev Digest, Vol 186, Issue 6
>> *****************************************
>>
> _______________________________________________
> SciPy-Dev mailing list
> SciPy-Dev@python.org
> https://mail.python.org/mailman/listinfo/scipy-dev
>
> _______________________________________________
> SciPy-Dev mailing list
> SciPy-Dev@python.org
> https://mail.python.org/mailman/listinfo/scipy-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/scipy-dev/attachments/20190404/8005557c/attachment-0001.html>

------------------------------

Message: 2
Date: Thu, 4 Apr 2019 10:42:04 -0400
From: Gregory Lee <grlee77@gmail.com>
To: SciPy Developers List <scipy-dev@python.org>
Subject: Re: [SciPy-Dev] GSoC 2019 Projects
Message-ID:
        <CAJR3sXcsQATgJ952UK+Bigqf-L8EVL0hS=XMWahNyZKHVhcs0Q@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

Hi Peter,

Yes, the application period is still open for GSOC, although the final
deadline is the 9th, so time is becoming fairly short to get feedback on
proposals.

A few other students have expressed interest in the FFT-based backends, but
any interested candidates are welcome to apply. Please see some prior posts
on this lists for some discussions related to that project. The primary
intention is to allow 3rd party implementations to override the ones
provided by SciPy when requested. Ideally there should also be some way to
provide additional arguments specific to those implementations (e.g.
specifying number of threads, planner effort, etc in the case of PyFFTW).
We do not want any breaking changes to the existing scipy.fftpack
interfaces as we need to maintain backwards compatibility with a lot of
preexisting code in downstream libraries. Ideally downstream libraries
should be able to benefit from the changes made in SciPy without any
substantial refactoring on their end.

I am not personally familiar with the specifics of the ODE project and do
not know if other candidates are currently pursuing that topic. Hopefully
one of the mentors for it can respond here.

- Greg




On Wed, Apr 3, 2019 at 10:05 AM Peter Bell <peterbell10@live.co.uk> wrote:

> Hello,
>
>
>
> I am interested in applying for Google summer of code and was wondering if
> you
>
> are still looking for students?
>
>
>
> A bit about myself
>
> -------------------
>
> My name is Peter and I'm in my 4th (penultimate) year of an integrated
> masters
>
> in computational physics. Programming and numerical methods forms a key
> part of
>
> this degree and many of my courses make heavy use of python with cython,
> numpy,
>
> scipy, matplotlib, etc. While my degree is primarily Physics, I have taken
> a
>
> number of computer science courses covering software engineering, object
>
> oriented design and high performance programming.
>
>
>
> I also have an interest in open source collaboration and, when time has
> allowed,
>
> have contributed to a few projects via github (@peterbell10). The majority
> of
>
> my contributions have been to a minecraft server which I've been
> contributing to
>
> since summer 2017. You can see my pull requests here:
>
>
> https://github.com/cuberite/cuberite/pulls?q=is%3Apr+is%3Amerged+author%3Apeterbell10
>
>
>
> Questions about the projects
>
> -----------------------------
>
> I have some questions regarding both of the proposed projects.
>
>
>
> Revamp fftpack:
>
> * Is the primary intention to keep the scipy.fftpack interface the same,
> but add
>
>   some mechanism to inject custom implementations? Or will this require
> changes
>
>   to the front-facing interface as well? (e.g. for agreement with
> numpy.fft)
>
> * What should this look like from the user's point of view? e.g.
>
>
>
>        import scipy.fftpack
>
>        import pyFFTW.interfaces.scipy_fftpack as fftw_pack
>
>
>
>        scipy.fftpack.set_backend(fftw_pack)
>
>
>
>   where we just provide a module implementing a well-documented backend
>
>   interface. Alternatively, fftw_pack could be an object, potentially with
>
>   its own instances of caches and settings which might allow for more
>
>   configuration from the user.
>
>
>
> Improve ODE solvers (mainly the first 3 tasks):
>
> * How much mathematical background is required? I have done a course
> covering
>
>   the mathematics of ODE schemes including RK methods and some variable
> timestep
>
>   methods, but am not familiar with control theory which is mentioned for
> the
>
>   3rd task.
>
> * Will developing the test set just involve binding existing
> implementations to
>
>   python for use in a testing framework, or do you expect these to be
> rewritten
>
>   entirely in python or cython?
>
>
>
>
>
> Best regards,
>
> Peter
> _______________________________________________
> SciPy-Dev mailing list
> SciPy-Dev@python.org
> https://mail.python.org/mailman/listinfo/scipy-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/scipy-dev/attachments/20190404/484e79ff/attachment.html>

------------------------------

Subject: Digest Footer

_______________________________________________
SciPy-Dev mailing list
SciPy-Dev@python.org
https://mail.python.org/mailman/listinfo/scipy-dev


------------------------------

End of SciPy-Dev Digest, Vol 186, Issue 10
******************************************