mirror of
https://github.com/plankanban/planka.git
synced 2026-02-05 00:39:58 +03:00
(Feature Request) Ability some sort of Import (CSV?) that creates Projects, Boards, and Cards #323
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @DadBackFromWalmart on GitHub (May 31, 2023).
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.
@meltyshev commented on GitHub (Jun 5, 2023):
That's a good point, too. Import and export should be in Planka for sure.