Page MenuHomePhabricator

Migrate Trello data to Phabricator
Closed, DuplicatePublic

Details

Reference
fl61

Event Timeline

flimport raised the priority of this task from to Medium.Sep 12 2014, 1:22 AM
flimport set Reference to fl61.

qgil wrote on 2014-05-01 14:31:18 (UTC)

If we have a Phabricator instance one day, would we need to migrate the Trello data we have, or would it be enough to close past/ongoing sprints and start the new ones in Phabricator?

swalling wrote on 2014-05-01 18:46:26 (UTC)

Honestly I think we can do this by hand. There is not enough to bother working with the API on.

qgil wrote on 2014-05-06 00:52:42 (UTC)

Honestly I think we can do this by hand.

Alright, let's assume that this is the opinion from the rest of Trello users. Otherwise please reopen this task.

spage wrote on 2014-05-22 22:20:59 (UTC)

I reopened this because people can usefully work on this, but it shouldn't block any deployment.

Looking around, it seems you can

The latter could be e.g. a Trellaphab script that repeatedly calls curl, or something...

In T36#534, @flimport wrote:

spage wrote on 2014-05-22 22:20:59 (UTC)

I reopened this because people can usefully work on this, but it shouldn't block any deployment.

I agree we should do this, though it should not block the main deployment. I am interested in this for migrating the Growth board, among potentially other projects.

Needless to say, you are welcome to work on such Trello - Phabricator
script. @chasemp and @mmodell can help you, but we would really appreciate
if you could still be the owners and main developers.

Some thoughts:

  • Can flimport and/or the scripts to migrate Bugzilla and RT be recycled in

some way, or do you have another starting point?

  • Many Trello tasks are in fact cloned Bugzilla reports. I have no idea how

many, which percentage. Is it possible to prevent an excess of duplicates
beforehand?

  • These imports would occur project by project, manually by the respective

Trello owners, without needing to switch off Phabricator.

It is also clear that these migrations would only happen after the Bugzilla
migration.

I can provide some direction if someone wants to do this import. Things are arranged so it would be just another source.

Trello folks, we need to know which kind of support you are expecting from the Wikimedia Phabricator team (if any) in order to complete the Trello-Phabricator migration.

@Spage @mattflaschen,or being more specific, do you think you will need some of your time officially allocated to create a Trello migration script? Should we ask for some of your time in Q2 (sooner than later if we want everybody to migrate by the end of December)

@Qgil yes, project managers and scrum masters will have to spend time doing this. I suspect the first person who needs to migrate a lot of Trello cards (that aren't just bugzilla bugs duplicated in Trello) and who has some technical chops will hack something together, and others will improve it. Like how bingle evolved.

You're all busy, I don't expect any support except answer some e-mails and maybe some basic guidance. :-)

In T36#11464, @Qgil wrote:

@Spage @mattflaschen,or being more specific, do you think you will need some of your time officially allocated to create a Trello migration script? Should we ask for some of your time in Q2 (sooner than later if we want everybody to migrate by the end of December)

If some of my time is officially allocated, that could allow me to contribute to this effort more promptly (if I worked on it ad hoc, it would take longer, if I found time to work on it at all).

Qgil raised the priority of this task from Medium to High.Nov 27 2014, 9:15 AM

With Bugzilla-Migration completed and RT-Migration well on its way, it is time to look at the migration of Trello projects. Let's put all the Trello focus on T821: Trello -> Phabricator migration script, where @Spage has started to drive.

Meanwhile, are there any teams using Trello that have started using Phabricator beyond bug management, i.e. copying cards manually for a sprint?

In T36#790796, @Qgil wrote:

Meanwhile, are there any teams using Trello that have started using Phabricator beyond bug management, i.e. copying cards manually for a sprint?

I believe Core Features is going to have to do so for our next sprint (unless the import script is ready).

Qgil set Security to None.