Rocketship is really useful but currently very painful to set up. The majority of code in the module is to scrape the data from drupal.org. The display of the data is actually fairly simple.

Let's create an alternate view of the issue queue that is basically Rocketship. I imagine there being a toggle button somewhere on the page that allows you to switch between displays. It sounds fairly simple implement and even more useful then Rockship.

To see an example of Rocketship in real-life use see the D8MI Sprint Issues page.

Comments

LewisNyman’s picture

I hacked together a proof of concept using views. It's not yet as useful as rocketship but not bad for an hour or so:

https://tags-drupal.redesign.devdrupal.org/project/issues/drupal/kanban?...

user/pass
drupal/drupal

mgifford’s picture

This was brought up in @YesCT's Core conversation yesterday. It's a great idea.

Your mockup looks like a good start. I do think this would help, particularly when we can prioritize issues.

LewisNyman’s picture

Key problem areas:

  • I couldn't figure out how to sort each 'group by' tag, any other views experts?
  • We need to add a class to the views-row based on the issue status, I don't think this is that difficult, just annoying
dww’s picture

Re #3.B: That's what the "Project issue table" display format style is for. See project_issue_preprocess_views_view_table() for the heart of the matter. Oh, just loaded your mockup and see it's not a table at all. I was confused by "We need to add a class to the views-row..." There are no rows, just <li>, right?

Anyway, perhaps a similar trick could be used...

Cheers,
-Derek

drumm’s picture

Yep, would the display of issues like "Your Issues" on your dashboard be okay? I think the Views groupings and a bit more work would allow nice columns of tables.

LewisNyman’s picture

@drumm Yep, I think using a consistent design is a good starting point. I can work on that soon.

Anonymous’s picture

Issue summary: View changes