Ok. But a rebase with squash is better than using amend. In any case, are
you voting?

On Wed, Feb 8, 2023 at 7:24 AM Simon Steiner <simonsteiner1...@gmail.com>
wrote:

> Hi,
>
> If pushing to a git repo, the dev should aim to be pushing 1 commit, they
> can amend commits they make locally into 1 containing all changes. This
> means the git history is easy to read.
>
> Thanks
>
> -----Original Message-----
> From: Glenn Adams <gl...@skynav.com>
> Sent: 08 February 2023 12:31
> To: XML Graphics Project <general@xmlgraphics.apache.org>
> Subject: [VOTE] Migrate XMLGraphics repositories from Subversion to Git
>
> *Background*
>
> At the present time, the following master repositories for the XMLGraphics
> project are maintained on the ASF Subversion Service, as listed under
> subversion index of /xmlgraphics <
> http://svn.apache.org/viewvc/xmlgraphics/>:
>
>    - batik <http://svn.apache.org/viewvc/xmlgraphics/batik/>
>    - commons <http://svn.apache.org/viewvc/xmlgraphics/commons/>
>    - fop <http://svn.apache.org/viewvc/xmlgraphics/fop/>
>    - fop-pdf-images
>    <http://svn.apache.org/viewvc/xmlgraphics/fop-pdf-images/>
>
> In addition, read-only mirrors of these repositories <
> https://github.com/search?q=org%3Aapache+xmlgraphics> were created by
> INFRA on GitHub <https://github.com/apache> some time prior to 2011, and
> remain in place today.
>
> *Proposed Change*
>
> It is proposed that these XMLGraphics Subversion repository masters be
> migrated to GitBox <https://gitbox.apache.org/>, the ASF Writable Git
> Service, at which point the existing Subversion repositories will be marked
> as read-only.
>
> Note: The existing GitHub read-only mirror repositories will be replaced
> with writable repositories synchronized with GitBox, including the ability
> to open/close/merge pull requests, address issues, and employ GitHub pages <
> https://docs.github.com/en/pages> and actions <
> https://docs.github.com/en/actions>.
>
> *Visible Effects*
>
> The primary end-user (i.e., project developer and committer) visible
> effects of the proposed change are as follows:
>
>    - Subversion commands that attempt to modify remote Subversion
>    repository state will fail.
>    - Git commands that attempt to modify remote Git (GitBox or GitHub)
>    repository state will succeed (provided all necessary authentication,
>    authorization, and other pre-conditions are met).
>
> *Downstream Dependencies*
>
> It is noted that the following project related processes currently depend
> on or make reference to the existing Subversion repositories:
>
>    - Jenkins build configurations used for nightly (or manual) CI
>    processing;
>    - Ant properties and build, publish, deploy files (e.g., see version
> property,
>    etc);
>    - Maven pom files (e.g., scm element).
>
> These dependencies will be updated to reflect the new repository
> locations, e.g., changed to reference the writable GitHub repository
> locations.
>
> Note: It is expected that Ant build use and support will be removed, with
> Maven replacing Ant for all build, publish, and deploy activities. The
> changes necessary to enable this migration from Ant to Maven will be the
> subject to a separate vote to be considered after a Subversion to Git
> migration is concluded.
>
> *Voting*
>
> Voting starts now, 2023-02-08 12:30Z, and ends at 2023-02-15 17:00Z. Lack
> of a vote from a member or contributor will be recorded as +0.
>
> Regards,
> Glenn Adams
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: general-h...@xmlgraphics.apache.org
>
>

Reply via email to