planka icon indicating copy to clipboard operation
planka copied to clipboard

(Feature Request) Ability some sort of Import (CSV?) that creates Projects, Boards, and Cards

Open DadBackFromWalmart opened this issue 2 years ago • 1 comments

Quite simply, my company comes from having spent the last 7 years using a closed-source project management software. We have a lot of active tasks across feature requests, improvements, and bug fixes. We have an equivalent of close to 2,000 "Cards" spread out over our equivalent of 42 "Boards" in 1 "Project" (mind you, that's not including completed / archived things, just the active stuff we'd want to move). If we were to leave that software for this one, it would take us a great amount of time to try to recreate that entire active backlog manually. With that number of tasks, it would still take some time, but I would imagine decisively less, if there was a way to do a CSV Import that would generate Boards and Cards.

Columns for a CSV table could be Project Name / ID, Board Name / ID, Card Name, Card Description, Card Tasks, Member {username}, Card Labels, and Card Due Date, where:

Project Name / ID - Use either an existing ID or create new, though I'm not sure how this would work as looking at the Demo, it seems names can be reused, so this may require other code changes Board Name / ID - Use either an existing ID or create new, though I'm not sure how this would work as looking at the Demo, it seems names can be reused, so this may require other code changes Card Name - Only creating new Cards, not editing Card Description - Card's description in plaintext Card Tasks - comma-separated field to support multiple tasks per card Member {username} - assigns valid usernames to the card Card Labels - Use existing or create new, though I'm not sure how this would work as looking at the Demo, it seems names can be reused, so this may require other code changes Card Due Date - Set a date that the imported Card will be Due

As mentioned in my other request, I'm not a frequent Git person but I tried to make sure I didn't see another request of this nature. If I need to present this request differently, or if you need more information, please let me know.

DadBackFromWalmart avatar May 31 '23 17:05 DadBackFromWalmart

That's a good point, too. Import and export should be in Planka for sure.

meltyshev avatar Jun 05 '23 13:06 meltyshev