Approximate an alternative for Trello boards within Jira

  • Provide an alternative Setup for long term Trello users within our Jira installation
  • It should be a self serviceable and low barrier board setup within Jira with low to zero Jira Admin interaction needed
  • While emulating the whole behavior is impossible we should have a widely accepted coverage of the major functionality
  • Optional and more then welcome would be the possibility to migrate/import existing Trello boards with the majority of the content.

Goal for this Hackweek

Adress all issue listed under 'Jira-2404 : Replicate Trello boards in Jira'

That means, having a working protoype running under https://jira-devel.suse.de/browse/TRELLO . In details:

  • Being able to create a new board by creating an issue type 'Board' and answering all the questions
  • Being able to create a card by creating an issue of type 'Card' assigned to a previously created 'Board'
  • Controlling visibility and readability of all cards through the associated 'Board'
  • Having a standard agile board
  • Supporting up to 16 columns (The used Jira workfllow is limiting this, so no law of nature ;-) )

Resources

Feature: Alternative for Trello boards within Jira

Looking for hackers with the skills:

trellousers groovy javascript

This project is part of:

Hack Week 23

Activity

  • about 1 year ago: mbrugger liked this project.
  • about 1 year ago: kvanderveer liked this project.
  • about 1 year ago: kvanderveer joined this project.
  • over 1 year ago: jplack added keyword "trellousers" to this project.
  • over 1 year ago: jplack added keyword "groovy" to this project.
  • over 1 year ago: jplack added keyword "javascript" to this project.
  • over 1 year ago: jplack started this project.
  • over 1 year ago: jplack originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    Editor mode at Agama web interface by ancorgs

    Description

    Agama is a new Linux installer that will be very likely used for SLES 16.

    It takes a configuration (in JSON format) as input. And offers several interfaces to build that configuration in an easy and interactive way.

    I was considering the possibility to add to the web interface a "text editor" mode similar to the XML editor available at virt-manager. That could be used to see how the changes in the UI translate into changes on the configuration.

    Goals

    • Refresh my knowledge about UI development for Agama, since there was a major overhaul recently (adopting TanStack Query) and I need to learn the new way to do things.
    • Please hackers who always want to know how things work internally. :-)


    Try to render Agama in a TUI browser by ancorgs

    Description

    Agama is a new Linux installer that will be very likely used for SLES 16. It offers a modern and convenient web interface that can be executed both locally and remotely.

    But of course some users will miss the old TUI (ncurses) interface of the YaST installer.

    So I want to experiment whether would it be possible to render a simplified version of the web interface for TUI browsers. That's only doable and maintainable if we keep the current technology stack we use for rendering the full-blown page, simply replacing complicated UI elements with others that are easy to render. That means the browser would need to support Javascript.

    Chawan seems to be almost there regarding support for Javascript, XHR and related technologies. But according to this conversation, the next missing piece would be to support recursive import of module script tags.

    Unfortunately, Chawan is written in Nim and I'm pretty sure a week is not enough time for me to learn Nim, implement the feature at Chawan and then fix whatever is the next obstacle on the Agama side.

    But if someone could take care of the Nim part, I would do the same with the Agama one. So this is basically a call for help to get this project even started.


    obs-service-vendor_node_modules by cdimonaco

    Description

    When building a javascript package for obs, one option is to use https://github.com/openSUSE/obs-service-node_modules as source service to get the project npm dependencies available for package bulding.

    obs-service-vendornodemodules aims to be a source service that vendors npm dependencies, installing them with npm install (optionally only production ones) and then creating a tar package of the installed dependencies.

    The tar will be used as source in the package building definitions.

    Goals

    • Create an obs service package that vendors the npm dependencies as tar archive.
    • Maybe add some macros to unpack the vendor package in the specfiles

    Resources


    Agama Expert Partitioner by joseivanlopez

    Description

    Agama is a new Linux installer that will be very likely used for SLES 16.

    It offers an UI for configuring the target system (language, patterns, network, etc). One of the more complex sections is the storage configuration, which is going to be revamped. This project consists on exploring the possibility of having something similar to the YaST Expert Partitioner for Agama.

    Goals

    • Explore different approaches for the storage UI in Agama.


    Design the new UI for storage configuration at Agama by ancorgs

    Description

    We are in the process of re-designing the web user interface to configure storage at Agama. We expected to have a clear idea of what we wanted before starting Hack Week. But the idea is still not that clear. So I will use use my Hack Week time to try several prototypes since I really want this to be done.

    Goals

    Have a prototype using Patternfly components and addressing all the use-cases we want to cover. Easy for the easy cases. Capable for the complex ones.