pygame is sharing code with you

Bitbucket is a code hosting site. Unlimited public and private repositories. Free for small teams.

Don't show this again

pygame / pygame http://pygame.org/

Clone this repository (size: 15.4 MB): HTTPS / SSH
hg clone https://bitbucket.org/pygame/pygame
hg clone ssh://hg@bitbucket.org/pygame/pygame

Issues

#1 Port Pygame repository to Bitbucket/Mercurial

Reported by Lenard Lindstrom (last edited )

Posted to pygame-users@seul.org by René Dudfield on Aug. 4, 2011:

Subject: transition plan was Re: [pygame] contemplating move to bitbucket(and hg). what do you think?

Hi,
I've started on a migration plan for bitbucket. If anyone has any feedback, please let me know :)

They will be done in roughly the order written.


  1. bitbucket url is https://bitbucket.org/pygame
  2. Adding contributors to the bitbucket repository.
    • will post a message on the mail list for people who want to be added.
  3. issues,
  4. hg
    • import all of the history with the hg convert plugin.
    • Need author map, to convert pygame svn author usernames into bitbucket user names for people who care.
      • email mailing list asking for bitbucket usernames of commiters.
      • the format needed is: 'First Last <user@example.org>'
      • will check an authormap file into svn.
    • what to do with branches, and trunk?
    • instead of a trunk the root should be the trunk.
  5. wiki
    1. uses 'creol' syntax. Will need to convert pages from html into this format.
    2. Check with bitbucket if they have plans to support .rst soon.
    3. need to create mirror system to keep website up to date.
      • on wiki change, download new data then convert from creol format into html.
  6. build page(spectacularly adequate). Will need to be updated to take changes from hg instead of svn.
  7. old subversion.
    • delete files in trunk, and put a we_have_moved.txt file in there.
  8. ftp mirror system.
    • mirror download files from the bitbucket download page to the pygame /ftp page.
    • need to think how the html page will be structured. Do we just list all files on bitbucket? I think we just list all of the files on bitbucket download page, and group them by OS.
  9. update hacking page.
    • instructions on hg, and submitting patches. As well as writing docs.
Status: open Responsible: illume Type: task Priority: major
Milestone: none Component: none Version: none

Attachments

No attachments added for this issue yet.

Comments and changes

  1. #1 Lenard Lindstrom

    written

    • Changed content.
  2. #2 Lenard Lindstrom

    written

    • Changed content.
  3. #3 Lenard Lindstrom

    written

    • Changed content.
  4. #4 Lenard Lindstrom

    written

    • Changed content.
  5. #5 pygame

    written

    • Changed responsible from pygame to illume.
  6. #6 pygame

    written

    • Changed status from new to open.
  7. #7 illume

    written

    hg repository migrated.

    Started work on bugzilla bug migration tool.

  8. #8 illume

    written

  9. #9 illume

    written

    The issues are migrated.

    The following still need to be done:

    • download syncing to /ftp
    • wiki converted to creol and then synced to website
    • update hacking page, and other mentions of svn.
    • build page(spectacularly adequate) needs to be pointed to HG.

Add comment / attachment

Verification: Please write the text from the image in the box (letters only)

captcha

Is that you, Humanoid? Is this me?