Same topic came up on sage-devel today with a solution.

https://groups.google.com/forum/m/#!topic/sage-devel/81qsOpoOKMM


Isuru Fernando

On Jan 12, 2017 5:30 AM, "Aaron Meurer" <[email protected]> wrote:

> So let's figure out how they do it. Does someone do it by hand, or do
> they just deal with the conflicts somehow?
>
> I'm +1 to doing this somehow, because the current process isn't
> working. We either need a process wherein everyone updates the release
> notes with their pull requests (has to be done at the same time or
> people won't do it), or just deal with release notes that are
> generated automatically (I believe this is what the IPython/Jupyter
> guys do).
>
> Aaron Meurer
>
> On Wed, Jan 11, 2017 at 4:55 PM, Jason Moore <[email protected]> wrote:
> > SciPy does it too: https://github.com/scipy/
> scipy/tree/master/doc/release
> > and the notes seem quite comprehensive and well organized.
> >
> > To avoid merge conflicts we could require a single file for each item in
> the
> > notes to be added and then a script compiles the full note set from
> those.
> >
> >
> > Jason
> > moorepants.info
> > +01 530-601-9791
> >
> > On Wed, Jan 11, 2017 at 10:20 AM, Aaron Meurer <[email protected]>
> wrote:
> >>
> >> Do you know how pandas generates those files? Are they generated
> >> programmatically or by hand? Usually having a single file for release
> >> notes gets to be a nightmare because of the merge conflicts.
> >>
> >> Aaron Meurer
> >>
> >> On Wed, Jan 11, 2017 at 1:46 AM, Shekhar Prasad Rajak
> >> <[email protected]> wrote:
> >> > I think, it will be easy during the new release to see the changes in
> >> > one
> >> > file, if we add a file in SymPy repo and keep updating it whenever
> >> > something
> >> > added/modified (Before merging PR). Something like this :
> >> > https://github.com/pandas-dev/pandas/tree/master/doc/source/whatsnew
> >> >
> >> > --
> >> > Shekhar
> >> >
> >> > On Monday, 26 September 2016 22:43:16 UTC+5:30, Aaron Meurer wrote:
> >> >>
> >> >> Now that GSoC has wrapped up, we should start looking at doing a
> >> >> release.
> >> >> As a start, can people
> >> >>
> >> >> - Mark issues and pull requests that need to be completed before the
> >> >> release with the "SymPy 1.1" milestone
> >> >>
> >> >> - Update the release notes with changes that have been merged
> >> >> https://github.com/sympy/sympy/wiki/Release-Notes-for-1.1
> >> >>
> >> >> Any help you can provide on the above two points (especially the
> >> >> release
> >> >> notes) would be greatly appreciated.
> >> >>
> >> >> Aaron Meurer
> >> >
> >> > --
> >> > You received this message because you are subscribed to the Google
> >> > Groups
> >> > "sympy" group.
> >> > To unsubscribe from this group and stop receiving emails from it, send
> >> > an
> >> > email to [email protected].
> >> > To post to this group, send email to [email protected].
> >> > Visit this group at https://groups.google.com/group/sympy.
> >> > To view this discussion on the web visit
> >> >
> >> > https://groups.google.com/d/msgid/sympy/a3f4a6c5-8a9c-
> 4560-b81b-0841323a8267%40googlegroups.com.
> >> >
> >> > For more options, visit https://groups.google.com/d/optout.
> >>
> >> --
> >> You received this message because you are subscribed to the Google
> Groups
> >> "sympy" group.
> >> To unsubscribe from this group and stop receiving emails from it, send
> an
> >> email to [email protected].
> >> To post to this group, send email to [email protected].
> >> Visit this group at https://groups.google.com/group/sympy.
> >> To view this discussion on the web visit
> >> https://groups.google.com/d/msgid/sympy/CAKgW%
> 3D6KnzE2nuGdmovQqs9UtDdPoZb-DHuAp2ReukURE2u8NKw%40mail.gmail.com.
> >> For more options, visit https://groups.google.com/d/optout.
> >
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "sympy" group.
> > To unsubscribe from this group and stop receiving emails from it, send an
> > email to [email protected].
> > To post to this group, send email to [email protected].
> > Visit this group at https://groups.google.com/group/sympy.
> > To view this discussion on the web visit
> > https://groups.google.com/d/msgid/sympy/CAP7f1AiN4wzhTfXxg%
> 3DBqMyNR1ghCu-Ri_HWEvkX3RkWKmphrww%40mail.gmail.com.
> >
> > For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups
> "sympy" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/sympy.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/sympy/CAKgW%3D6LsMT1DwqSym%3DSt-tWSumfYP5tC41o6eXa6_jPVs2k7jA%
> 40mail.gmail.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CA%2B01voMk6g1SaQ%3D%2BKCnNfN5d1mWu6196sXJvvUUGfjKp3Va%3DHg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to