KDevelop/Meeting2011: Difference between revisions

From KDE Community Wiki
Line 6: Line 6:


* get up with an agenda
* get up with an agenda
==== Plugins =====
* requirements - no matter where:
** kdereview
** maintainer
** releasable
** unit tests (and none failing)
* kdevelop/kdevplatform/
** controlflowgraph
** execute script
* kdevelop/kdevelop/
** qmake
* kdevelop/plugins/
** merge php/php-docs
** css
** execute browser
** xdebug
notes on /plugins:
* not a single big repo (devs against it)
* document easy "build-all" process on techbase
==== Build Bot ====
* Get a build bot running
* Get a unti test bot running
** requirements:
*** no failing unit tests (XFAIL is OK)
*** no agressive performance tests (time limit, memory limit, ...)


=== Wed ===
=== Wed ===

Revision as of 09:43, 2 June 2011

Randa 2011 KDevelop Meeting

Agenda

Thu

  • get up with an agenda

Plugins =

  • requirements - no matter where:
    • kdereview
    • maintainer
    • releasable
    • unit tests (and none failing)
  • kdevelop/kdevplatform/
    • controlflowgraph
    • execute script
  • kdevelop/kdevelop/
    • qmake
  • kdevelop/plugins/
    • merge php/php-docs
    • css
    • execute browser
    • xdebug

notes on /plugins:

  • not a single big repo (devs against it)
  • document easy "build-all" process on techbase

Build Bot

  • Get a build bot running
  • Get a unti test bot running
    • requirements:
      • no failing unit tests (XFAIL is OK)
      • no agressive performance tests (time limit, memory limit, ...)

Wed

Tue

Fri

Sat

Sun

Mon

Thu

  • wrap up & leave home

Random TODO

not so controversial

  • merge control flow into kdevplatform
  • merge qmake into kdevelop
  • extra-plugins module: css, execute-script, execute-browser, andreas' custom project manager, ...
  • gluon integration

controversial

  • browser-like tabs
  • welcome page
  • drag&drop
  • merge aliex's thesis work

very controversial

  • destroy areas

unsorted

  • remove/disable/fix failing unit tests
  • discuss browser-like tabs, presentation by niko?
  • discuss plasma-welcome-page, presentation by aleix?
  • look at/merge: controlflowgraph, valgrind, qmake, css, executescript, executebrowser
  • discuss close view on delete file, rename view on rename file
  • fix QWarnings (esp. timer issues etc.)
  • discuss switching branch -> reload files
  • extend drag'n'drop support (esp. toolviews, ...)
  • go through review requests
  • port mailing list to kde infrastructure
  • pluginsmodule
  • website contents
    • promotion stuff
  • krunner (session)
  • extended cli support (open in existing instance)
    • extended dbus interface