Difference between revisions of "KDEEdu/RouteToKF5"

Jump to: navigation, search
(Applications and Self-Contained Libraries: Step is done)
 
(54 intermediate revisions by 11 users not shown)
Line 12: Line 12:
 
! Comment
 
! Comment
 
|-
 
|-
{{FrameworkDone|KAlgebra|KConfig, KDeclarative (for KAlgebra Mobile), libKdeEdu (for desktop)|Tier 3|Aleix Pol|See kf5 branch}}
+
{{FrameworkDone|KAlgebra|
{{FrameworkTodo|KTouch|kdeclarative, plasma-framework (?)|Tier 3|Sebastian Gottfried|}}
+
* Analitza
{{FrameworkInProgress|Rocs|TextEditor, Archive, CoreAddons, KDE4Support, Service, I18n, NewStuff, ItemViews|Tier ?|Andreas Cord-Landwehr|see kf5 branch; it still eats kittens}}
+
* ki18n
{{FrameworkTodo|Artikulate|kdeclarative,kconfig,ki18n,xmlgui,knewstuff,plasma-framework,phonon|Tier 3|Andreas Cord-Landwehr|}}
+
* KConfigWidgets
{{FrameworkTodo|Pairs|KDeclarative, KArchive, KCoreAddons, XmlGui, Phonon|Tier 3||}}
+
* KIOCore|Tier 3|Aleix Pol|In master, ready to be released}}
{{FrameworkTodo|KHangman||Tier ?||}}
+
{{FrameworkDone|KAlgebra Mobile|
{{FrameworkTodo|Kanagram||Tier ?||}}
+
* Analitza
{{FrameworkTodo|Parley||Tier ?||}}
+
* KDeclarative (for KAlgebra Mobile, in Plasma integration mode)|Tier 1|Aleix Pol|In master, ready to be released}}
{{FrameworkTodo|Marble||Tier ?||}}
+
{{FrameworkInProgress|KTouch|
{{FrameworkInProgress|KGeography||Tier ?|David Gil|}}
+
* kdeclarative
{{FrameworkTodo|Cantor||Tier ?||}}
+
* plasma-framework (?)|Tier 3|Sebastian Gottfried|see frameworks branch}}
{{FrameworkTodo|Khipu||Tier ?||}}
+
{{FrameworkDone|Rocs|
{{FrameworkTodo|Kmplot||Tier ?||}}
+
*  Config
{{FrameworkTodo|Kalzium||Tier ?||}}
+
* CoreAddons
{{FrameworkTodo|KBruch||Tier ?||}}
+
* Declarative
{{FrameworkInProgress|Kig|Parts, DocTools, I18n, KDE4Support||David Narvaez|See kf5 branch}}
+
* DocTools
{{FrameworkTodo|Kiten||Tier ?||}}
+
* I18n
{{FrameworkTodo|KStars||Tier ?||}}
+
* ItemViews
{{FrameworkTodo|Step||Tier ?||}}
+
* TextEditor
{{FrameworkInProgress|Klettres|Completion,DocTools,EmotIcons,ItemModels,I18n,KDE4Support,NewStuff|Tier 3 (4 with KDE4Support)|Laurent Navet|https://github.com/mali/klettres/tree/kf5}}
+
* XmlGui
 
+
* Service
 +
|Tier 3|Andreas Cord-Landwehr|master branch, planned for spring 2015 release}}
 +
{{FrameworkInProgress|Artikulate|
 +
* Config
 +
* ConfigWidgets
 +
* CoreAddons
 +
* Declarative
 +
* I18n
 +
* KIO
 +
* NewStuff
 +
* WidgetsAddons
 +
* XmlGui
 +
|Tier 3|Andreas Cord-Landwehr|frameworks branch, planned for spring 2015 release}}
 +
{{FrameworkInProgress|Pairs|
 +
* KDeclarative
 +
* KArchive
 +
* KCoreAddons
 +
* XmlGui
 +
* Phonon|Tier 3|Marco Calignano|}}
 +
{{FrameworkDone|KHangman|
 +
* I18n
 +
* Crash
 +
* Completion
 +
* ConfigWidgets
 +
* KIO
 +
* NewStuff
 +
* Notifications
 +
* XmlGui
 +
|Tier ?|Jeremy Whiting|master branch}}
 +
{{FrameworkDone|Kanagram|
 +
* I18n
 +
* Crash
 +
* Sonnet
 +
* ConfigWidgets
 +
* Declarative
 +
* KIO
 +
* NewStuff
 +
|Tier ?|Jeremy Whiting|master branch}}
 +
{{FrameworkDone|Parley|
 +
* Config
 +
* CoreAddons
 +
* Crash
 +
* DocTools 
 +
* I18n
 +
* KCMUtils
 +
* KHtml
 +
* KIO
 +
* Kross
 +
* NewStuff
 +
* Notifications
 +
* Sonnet
 +
* XmlGui
 +
|Tier 3|Andreas Xavier|
 +
* Scripts still not working
 +
}}
 +
{{FrameworkDone|Marble||Qt5-only||}}
 +
{{FrameworkDone|KGeography||Tier ?|David Gil|}}
 +
{{FrameworkInProgress|Cantor|
 +
* Archive
 +
* Config
 +
* CoreAddons
 +
* KDELibs4Support
 +
* NewStuff
 +
* Parts
 +
* TextEditor
 +
|Tier 3
 +
|Filipe Saraiva
 +
|Code in frameworks branch - work in progress}}
 +
{{FrameworkInProgress|Khipu||Tier ?|Laurent Navet|}}
 +
{{FrameworkInProgress|Kmplot||Tier ?||}}
 +
{{FrameworkInProgress|Kalzium||Tier ?||SoK 2014 task}}
 +
{{FrameworkDone|KBruch|
 +
*Config
 +
*Crash
 +
*DocTools
 +
*I18n
 +
*WidgetsAddons
 +
*XmlGui
 +
|Tier 3||master branch}}
 +
{{FrameworkDone|Kig|
 +
* Parts
 +
* DocTools
 +
* I18n
 +
* TextEditor
 +
* IconThemes
 +
* ConfigWidgets
 +
* KDE4Support||David Narvaez|See frameworks branch}}
 +
{{FrameworkDone|Kiten||Tier ?|Reza Fatahilah Shah|See frameworks branch}}
 +
{{FrameworkInProgress|KStars|
 +
*  Config
 +
*  DocTools
 +
*  GuiAddons
 +
*  WidgetsAddons
 +
*  NewStuff
 +
*  DBusAddons
 +
*  I18n
 +
*  Init
 +
*  JobWidgets
 +
*  KIO
 +
*  WindowSystem
 +
*  XmlGui
 +
*  Plotting
 +
*  TextEditor
 +
*  IconThemes|Tier 3|Jasem Mutlaq|See frameworks branch. Moon phase and whatsinteresting require porting}}
 +
{{FrameworkDone|Klettres|
 +
* Completion
 +
* DocTools
 +
* EmotIcons
 +
* ItemModels
 +
* I18n
 +
* KDE4Support
 +
* NewStuff|Tier 3 (4 with KDE4Support)|Laurent Navet|now in master branch}}
 +
{{FrameworkInProgress|KTurtle||Tier ?||}}
 +
{{FrameworkDone|Step||Tier ?||In master now}}
 +
{{FrameworkDone|KWordQuiz||Tier ?|
 +
Jeremy Whiting
 +
Inge Wallin|}}
 
|}
 
|}
  
Line 47: Line 163:
 
! Comment
 
! Comment
 
|-
 
|-
{{FrameworkDone|Analitza|Qt-only|Tier 1|Aleix Pol|See kf5 branch}}
+
{{FrameworkDone|Analitza|Qt-only|Tier 1|Aleix Pol|In master, ready to be released}}
{{FrameworkTodo|KQtQuickCharts|?|?|?|?}}
+
{{FrameworkInProgress|KQtQuickCharts|?|?|Sebastian Gottfried|See frameworks branch}}
 
|}
 
|}
  
Line 55: Line 171:
 
* Original repository: libkdeedu
 
* Original repository: libkdeedu
 
* Branch: frameworks
 
* Branch: frameworks
* Developer: Vishesh Handa
+
* Developer: Vishesh Handa started, Jeremy Whiting finishing
* Overall state: ?
+
* Overall state: Done, some more tests could definitely be written though. Code is in libkeduvocdocument git repo.
  
 
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;"
 
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;"
Line 67: Line 183:
 
! Comment
 
! Comment
 
|-
 
|-
{{FrameworkInProgress|KdeEduVocDocument||Tier ?||}}
+
{{FrameworkDone|libKdeEduVocDocument|I18n, KIOCore, Archive|Tier 3||}}
{{FrameworkInProgress|QtMmlWidget||Tier ?||}}
 
  
 
|}
 
|}

Latest revision as of 08:43, 21 January 2015

Applications and Self-Contained Libraries

Status Repository Dependencies Maximum tier Developer Comment
DONE KAlgebra
  • Analitza
  • ki18n
  • KConfigWidgets
  • KIOCore
Tier 3 Aleix Pol In master, ready to be released
DONE KAlgebra Mobile
  • Analitza
  • KDeclarative (for KAlgebra Mobile, in Plasma integration mode)
Tier 1 Aleix Pol In master, ready to be released
IN PROGRESS KTouch
  • kdeclarative
  • plasma-framework (?)
Tier 3 Sebastian Gottfried see frameworks branch
DONE Rocs
  • Config
  • CoreAddons
  • Declarative
  • DocTools
  • I18n
  • ItemViews
  • TextEditor
  • XmlGui
  • Service
Tier 3 Andreas Cord-Landwehr master branch, planned for spring 2015 release
IN PROGRESS Artikulate
  • Config
  • ConfigWidgets
  • CoreAddons
  • Declarative
  • I18n
  • KIO
  • NewStuff
  • WidgetsAddons
  • XmlGui
Tier 3 Andreas Cord-Landwehr frameworks branch, planned for spring 2015 release
IN PROGRESS Pairs
  • KDeclarative
  • KArchive
  • KCoreAddons
  • XmlGui
  • Phonon
Tier 3 Marco Calignano
DONE KHangman
  • I18n
  • Crash
  • Completion
  • ConfigWidgets
  • KIO
  • NewStuff
  • Notifications
  • XmlGui
Tier ? Jeremy Whiting master branch
DONE Kanagram
  • I18n
  • Crash
  • Sonnet
  • ConfigWidgets
  • Declarative
  • KIO
  • NewStuff
Tier ? Jeremy Whiting master branch
DONE Parley
  • Config
  • CoreAddons
  • Crash
  • DocTools
  • I18n
  • KCMUtils
  • KHtml
  • KIO
  • Kross
  • NewStuff
  • Notifications
  • Sonnet
  • XmlGui
Tier 3 Andreas Xavier
  • Scripts still not working
DONE Marble Qt5-only
DONE KGeography Tier ? David Gil
IN PROGRESS Cantor
  • Archive
  • Config
  • CoreAddons
  • KDELibs4Support
  • NewStuff
  • Parts
  • TextEditor
Tier 3 Filipe Saraiva Code in frameworks branch - work in progress
IN PROGRESS Khipu Tier ? Laurent Navet
IN PROGRESS Kmplot Tier ?
IN PROGRESS Kalzium Tier ? SoK 2014 task
DONE KBruch
  • Config
  • Crash
  • DocTools
  • I18n
  • WidgetsAddons
  • XmlGui
Tier 3 master branch
DONE Kig
  • Parts
  • DocTools
  • I18n
  • TextEditor
  • IconThemes
  • ConfigWidgets
  • KDE4Support
David Narvaez See frameworks branch
DONE Kiten Tier ? Reza Fatahilah Shah See frameworks branch
IN PROGRESS KStars
  • Config
  • DocTools
  • GuiAddons
  • WidgetsAddons
  • NewStuff
  • DBusAddons
  • I18n
  • Init
  • JobWidgets
  • KIO
  • WindowSystem
  • XmlGui
  • Plotting
  • TextEditor
  • IconThemes
Tier 3 Jasem Mutlaq See frameworks branch. Moon phase and whatsinteresting require porting
DONE Klettres
  • Completion
  • DocTools
  • EmotIcons
  • ItemModels
  • I18n
  • KDE4Support
  • NewStuff
Tier 3 (4 with KDE4Support) Laurent Navet now in master branch
IN PROGRESS KTurtle Tier ?
DONE Step Tier ? In master now
DONE KWordQuiz Tier ?

Jeremy Whiting Inge Wallin

Library Porting

Porting status for all already self-contained libraries (those that do not require further splitting).

Status Repository Dependencies Maximum tier Developer Comment
DONE Analitza Qt-only Tier 1 Aleix Pol In master, ready to be released
IN PROGRESS KQtQuickCharts ? ? Sebastian Gottfried See frameworks branch

LibKdeEdu Porting

Libkdeedu contains different libraries that have to be split after porting.

  • Original repository: libkdeedu
  • Branch: frameworks
  • Developer: Vishesh Handa started, Jeremy Whiting finishing
  • Overall state: Done, some more tests could definitely be written though. Code is in libkeduvocdocument git repo.
Status Repository Dependencies Maximum tier Developer Comment
DONE libKdeEduVocDocument I18n, KIOCore, Archive Tier 3

This page was last edited on 21 January 2015, at 08:43. Content is available under Creative Commons License SA 4.0 unless otherwise noted.