On Sun, Nov 30, 2014 at 10:55 AM, Barry Warsaw <ba...@python.org> wrote:
> On Nov 30, 2014, at 09:54 AM, Ian Cordasco wrote: > > >- Migrating "data" from GitHub is easy. There are free-as-in-freedom > >tools to do it and the only cost is the time it would take to monitor > >the process > > *Extracting* data may be easy, but migrating it is a different story. As > the > Mailman project has seen in trying to migrate from Confluence to Moin, > there > is a ton of very difficult work involved after extracting the data. > Parsing > the data, ensuring that you have all the bits you need, fitting it into the > new system's schema, working out the edge cases, adapting to semantic > differences and gaps, ensuring that all the old links are redirected, and > so > on, were all exceedingly difficult[*]. > The GitHub API is currently at Version 3. These may be useful references for the PEP: https://developer.github.com/v3/ https://developer.github.com/libraries/ https://github.com/jaxbot/github-issues.vim (:Gissues) https://developer.github.com/webhooks/ There are integrations for many platforms here: https://zapier.com/developer/documentation/ https://zapier.com/zapbook/apps/#sort=popular&filter=developer-tools > > Even converting between two FLOSS tools is an amazing amount of work. > Look at > what Eric Raymond did with reposurgeon to convert from Bazaar to git. > > It's a good thing that your data isn't locked behind a proprietary door, > for > now. That's only part of the story. But also, because github is a closed > system, there's no guarantee that today's data-freeing APIs will still > exist, > continue to be functional for practical purposes, remain complete, or stay > at > parity with new features. > > Cheers, > -Barry > > [*] And our huge gratitude goes to Paul Boddie for his amazing amount of > work > on the project. > _______________________________________________ > Python-Dev mailing list > Python-Dev@python.org > https://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: > https://mail.python.org/mailman/options/python-dev/wes.turner%40gmail.com >
_______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com