[phobos] Changelogs
Walter Bright
walter at digitalmars.com
Sun Mar 6 21:56:23 PST 2011
Some good points.
1. For the *user* of D, rather than the developer of D, I think he'd
want to see the changelog in one place rather than clicking around to
look at various changelogs.
2. I understand that a single changelog can be problematic for the
developer of D. So it is possibly a reasonable solution to create a
changelog per phobos, druntime, and dmd, and then merge them for the
releases.
Jonathan M Davis wrote:
> I'll bring this up again, since it didn't really go anywhere the last time it
> was brought up. We have two issues with changelogs.
>
> 1. Changes to dmd, druntime, and Phobos are always lumped together in the
> changelog for a release. This may or may not be desirable. Some have expressed
> interest in separating them out - either as three projects or as two projects
> with druntime lumped in with either dmd or Phobos.
>
> 2. As it stands, we have one changelog file, and it's in the d-programming-
> language.org repository. Most of us don't have commit access to d-programming-
> language.org, so if we want to update the changelog, we need to create a pull
> request, and it seems rather silly to create a pull request for something that
> small (not to mention, that encourages updating the changelog only when a
> release happens when we really should be updating it as we fix bugs). So, either,
> we need to have a separate changelog file in each project which is combined as
> one in some manner in d-programming-language.org when a release happens, or we
> need all of the Phobos devs to have commit access to d-programming-language.org
> so that they can update the changelog themselves.
>
> So, the first question is do we create changelog files in dmd, druntime, and
> Phobos and then combine them into the one in d-programming-language.org when we
> do a release, or do we make it so that all of the Phobos devs have commit access
> to d-programming-language.org?
>
> And the second question is whether we want to split up the information in the
> changelog by project in some manner? If we do, having a changelog file per
> project makes a lot of sense, regardless of whether we want all of the Phobos
> devs to have commit access to d-programming-language.org.
>
> - Jonathan M Davis
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
>
>
>
More information about the phobos
mailing list