Hlavní menu

Nástroje

PremekBrada / RedmineEnhancements

View (print) - Edit page | Recent changes - Page history

Updated 14 January 2017, 22:55 by PremekBrada

Požadavky

Stav nasazení a ověření je na konci stránky.

Obecné

Personalizace

  • víc prvků pro dashboard "My Page"
    • moje projekty = ty ve kterých jsem (v jakékoli roli)
    • agregát "Activity" z mých prj, viz Attach:assembla-activity-stream.png
    • top-N issues aktuální verze/iterace, výběr projektu v dropdown uvnitř widgetu, kliknutí na záhlaví sloupců mění řazení
    • vlastní query na issues vytahnout na My Page
  • DONE vzhled - téma "A1" z http://redminecrm.com/projects/themes/pages/1
  • DONE timesheets
  • DONE možnost zvolit si "landing page" na projektu (overview / activity / issues / wiki / ...) stejné pro všechny uživatele prj --- inspirace Assembla.com
    • >bug: nefunguje při výběru projektu přes dropdown</del>

Prvky sociálních sítí

Wiki

  • zámek pro souběžné editování (varování pro druhého a dalšího, kdo zmáčkne "edit", že někdo jiný edituje; případně chytřejší merge úprav)
  • wysiwyg editor (option), nejspíš vybrat vhodný plugin
  • "naklikávací" přidání odkazu na existující wiki stránku, dokument (nikoli "file") při editaci
  • aby přílohy stránky byly vidět v edit režimu, ať už bude editor wysiwyg nebo source
  • možnost komentovat stránku - dotahnout https://bitbucket.org/haru_iida/redmine_wiki_extensions/commits/all "Wiki Extensions Plugin":http://www.redmine.org/boards/3/topics/7130?page=1 ?
  • DONE možnost mít menu vybraných stránek (ve sloupci vpravo) ideálně vč definování hierarchie -- něco jako na IBM Connections nebo Google Sites
    • E plugin "wiking" do šlo rozšířit
  • DONE Strnádek: "contents" plugin dělá vpravo strukturu stránky z nadpisů

Úložiště

  • provázání commit-ticket -- viditelnost commitů u ticketů (u Git nespolehlivé, zjistit jak funguje, viz http://students.kiv.zcu.cz:3000/issues/2634 kde to je)
  • integrace s OwnCloud? případně Google Drive tak, aby na projektu bylo vidět na obsah nějakého nasdíleného adresáře v cloud úložišti
  • document management DMSF plugin http://www.redmine.org/plugins/dmsf -- místo Dokumenty
  • DROP správa (zakládání, přístupy) pro Git a Subversion úložiště, auth integrované s redmine credentials resp. (pro git) s SSH klíči
    • Strnádek: git -> jbox-web.github.io/redmine_git_hosting/ (warning: prasácky napsaný kód)
    • necháme tam SCM Creator, umí zároveň svn a git, na ssh klíče rezignujeme

Ticketing a project tracking

  • DONE Add Acceptance criteria field Attach:acceptance-criteria-field-cfg.png
  • Pri otevereni ticketu mit defaultne otevrene pole Popis
  • Pri otevereni ticketu mit defaultne zabaleny zluty prehled nahore
  • DONE agile board (planning, backlog)
    • Strnádek: redminecrm.com agile plugin free/light -- vyhovuje
  • DONE burndown/burnup grafy
    • jsou ve výše uvedeném pluginu
  • DROP Strnádek: "checklist" field v issue editoru, via http://redminecrm.com/
    • bug: položky nejdou ukládat a kvůli tomu nejde uložit issue + funguje jinak než na testovací instalaci

Forum

  • odsazování odpovědí, aby bylo vidět, na co dotyčný reaguje

Build

  • integrace s Jenkins, aspoň koukátko na aktuální stav buildu
    • na students.kiv.zcu.cz je nainstalován https://github.com/jbox-web/redmine_jenkins ale nevypadá funkční
    • bug: dává 404 po Save konfigurace na projektu a totéž při prokliku Jenkins z vodorovného menu projektu

Další potřeby a zajímavě vypadající pluginy

Medium priority

Low priority


Nasazení a ověření

Zadání pro J.Strnádka

Formality

  • udělat a odevzdat distribuční balík vlastních úprav - patches + installs + README/HOWTO
  • poslat patche nebo pull requests do příslušných upstream projektů

Nasazení na forge.kiv.zcu.cz

Ověření na students.kiv

02/2015

  • HTTPS
  • DMSF plugin

19.11.2014

5.11.2014

Stav nasazení

Upgrade na students.kiv z 3.10.2014, je tam nasledujici :

<pre> Environment:

  Redmine version                2.5.1.stable
  Ruby version                   1.9.3-p194 (2012-04-20) [x86_64-linux]
  Rails version                  3.2.6
  Environment                    production
  Database adapter               MySQL?

SCM:

  Subversion                     1.6.17
  Git                            1.7.10.4
  Filesystem
  Github                         1.7.10.4

Redmine plugins:

  redmine_agile                  1.3.3
  redmine_app__space             1.0.3
  redmine_app_timesheets         1.3.28
  redmine_backlogs               v1.0.6
  redmine_bootstrap_kit          0.1
  redmine_jenkins                0.1
  redmine_scm                    0.5.0b

</pre>