Difference between revisions of "Projects/rekonq/Roadmap"

Jump to: navigation, search
(Next BIG targets)
(upgrade page for the roadmap to rekonq 0.10)
Line 8: Line 8:
  
  
== Planned for 0.7 ==
+
== Planned for 0.10 ==
 
{|style="background-color:#ffffcc;" cellpadding="20" cellspacing="0" border="1"
 
{|style="background-color:#ffffcc;" cellpadding="20" cellspacing="0" border="1"
 
!Feature
 
!Feature
Line 15: Line 15:
 
!Assignee
 
!Assignee
 
|-
 
|-
| Port to last Qt 4.7 && KDE 4.5 code
+
| New adblock UI (to block "on-click" elements)
 
|
 
|
 
|style="background-color:red;" | TODO
 
|style="background-color:red;" | TODO
|adjam
 
|-
 
|Improve Ad-Block
 
 
|
 
|
 +
|-
 +
| something Work In Progress
 +
|
 
|style="background-color:yellow;" | WIP
 
|style="background-color:yellow;" | WIP
 
|
 
|
 
|-
 
|-
| add blocking by CSS selector
+
| something done
|  
+
|
 +
|style="background-color:green;" | DONE
 +
|
 +
|-
 +
| Work on rekonq web site
 +
|
 
|style="background-color:red;" | TODO
 
|style="background-color:red;" | TODO
|adjam
+
|
 
|-
 
|-
|History management: add visit count field
+
| Sync handler: Google Bookmarks
|http://git.reviewboard.kde.org/r/100147/
+
| Wiki mentions there is no API but apparently the api is known and quite simple: http://www.mmartins.com/mmartins/googlebookmarksapi/
|style="background-color:yellow;" | WIP
+
|style="background-color:red;" | TODO
| adjam
+
|
 
|-
 
|-
|web shortcuts from a contextual menu in search fields
+
| Sync handler: WebDAV
|CCBUG:[http://bugs.kde.org/show_bug.cgi?id=218013 218013]
+
| Xmarks/LastPass uses WebDAV apparently as well: http://blog.barfoo.org/2009/05/03/firefox-hosting-xmarks-formerly-foxmarks-on-lighttpd/
 
|style="background-color:red;" | TODO
 
|style="background-color:red;" | TODO
| lionel
+
|
 
|-
 
|-
|Full drag and drop support in the Bookmark bar (including text/uri-list)
+
| Sync handler: Digg
|CCBUG:[http://bugs.kde.org/show_bug.cgi?id=226479 226479] CCBUG: [https://bugs.kde.org/show_bug.cgi?id=250623 250623]
+
| Certainly a possibility: http://apidoc.digg.com/w/page/17759000/FrontPage
|style="background-color:yellow;" | WIP
+
|style="background-color:red;" | TODO
| yoann21
+
|
 
|-
 
|-
|Improve Private Browsing
+
| Sync handler: Firefox Sync
|Follow BUG: 249647 suggestions.  
+
| Centered around sharing bookmarks with mobile devices.
|style="background-color:green;" | DONE. Needs testing
+
Uses WPS style pin generation from the "original device" to pair additional "devices".
| adjam
+
Several implementations of the server are available, allowing for self-hosting of the sync repository.
 +
https://wiki.mozilla.org/Firefox_Sync
 +
|style="background-color:red;" | TODO
 +
|
 
|-
 
|-
|Improve & fix kparts handling
+
| Sync handler: git
| print & find actions from parts
+
| just commit changes to a remote git repository. :D
|style="background-color:green;" |DONE
+
|style="background-color:red;" | TODO
| adjam
+
|
 
|}
 
|}
  
Line 66: Line 74:
 
|Extensions support
 
|Extensions support
 
|See [[Projects/rekonq/Extensions|Extensions]] for ideas http://gitorious.org/~nikhilm/rekonq/nikhilms-mainline/commits/extensions
 
|See [[Projects/rekonq/Extensions|Extensions]] for ideas http://gitorious.org/~nikhilm/rekonq/nikhilms-mainline/commits/extensions
|style="background-color:yellow;" |WIP
+
|style="background-color:yellow;" | WIP
|0.8
+
|0.11 (?)
|
+
|-
+
|WebGraphicsView
+
|
+
|style="background-color:red;" |TODO
+
|0.7
+
|
+
|-
+
|Data sync
+
|bookmarks, passwords... what else? (Cant use google bookmarks, no API, digg seems like a good replacement) (Maybe XMarks/LastPass?)
+
|style="background-color:red;" |TODO
+
|0.7(?)
+
 
|
 
|
 
|-
 
|-
 
|Spellcheck support
 
|Spellcheck support
 
|Possibly try to reproduce konqueror's behaviour
 
|Possibly try to reproduce konqueror's behaviour
|style="background-color:red;" |TODO
+
|style="background-color:red;" | TODO
|0.7(?)
+
|0.7 (?)
 
|shadeslayer
 
|shadeslayer
 
|-
 
|-
 
|Tab Grouping and Session Management
 
|Tab Grouping and Session Management
 
|Ongoing this GSoC '11, working on UI, see tabGroupingOriginal branch in http://github.com/wyuka/rekonq
 
|Ongoing this GSoC '11, working on UI, see tabGroupingOriginal branch in http://github.com/wyuka/rekonq
|style="background-color:yellow;" |WIP
+
|style="background-color:yellow;" | WIP
 
|0.8
 
|0.8
 
|wyuka
 
|wyuka
 
|-
 
|-
|MultiTasking
+
| QML rekonq
|Re-thinking it..
+
|  
|style="background-color:red;" |TODO
+
|0.9 (?)
+
|
+
|}
+
 
+
== Planned for some future release ==
+
{|style="background-color:#ffffcc;" cellpadding="20" cellspacing="0" border="1"
+
!Feature
+
!Comment
+
!Status
+
!Assignee
+
|-
+
|New rekonq web site
+
| Expect it for 0.7.. :)
+
|style="background-color:yellow;" |WIP
+
|
+
|-
+
|Tabs up
+
|
+
|style="background-color:yellow;" |WIP
+
|fxrh
+
|-
+
| "khrome" mode
+
| implement some simple changes (disable tab, add new window button somewhere
+
and so on..) to integrate rekonq with kwin tabbing feature
+
 
|style="background-color:red;" | TODO
 
|style="background-color:red;" | TODO
| ..an hero here..
+
| first KDE5 rekonq version
 +
| adjam
 
|}
 
|}
 
== Previous Roadmaps  ==
 
 
[[/0.6|Roadmap for 0.6]]
 
 
[[/0.5|Roadmap for 0.5]]
 
 
[[/0.4|Roadmap for 0.4]]
 

Revision as of 22:45, 23 January 2012

This is the Roadmap

This document has the purpose of informing users as to in which direction rekonq is going. This is not a guarantee of what will be done!

If you wanna start contributing, feel free to add one task or simply add your name to one of the features here. You are absolutely free with the RED ones. Contact the developer in the "assignee" column if you wanna help in a YELLOW status feature. (IRC or the mailing list are your friends here)


Planned for 0.10

Feature Comment Status Assignee
New adblock UI (to block "on-click" elements) TODO
something Work In Progress WIP
something done DONE
Work on rekonq web site TODO
Sync handler: Google Bookmarks Wiki mentions there is no API but apparently the api is known and quite simple: http://www.mmartins.com/mmartins/googlebookmarksapi/ TODO
Sync handler: WebDAV Xmarks/LastPass uses WebDAV apparently as well: http://blog.barfoo.org/2009/05/03/firefox-hosting-xmarks-formerly-foxmarks-on-lighttpd/ TODO
Sync handler: Digg Certainly a possibility: http://apidoc.digg.com/w/page/17759000/FrontPage TODO
Sync handler: Firefox Sync Centered around sharing bookmarks with mobile devices.

Uses WPS style pin generation from the "original device" to pair additional "devices". Several implementations of the server are available, allowing for self-hosting of the sync repository. https://wiki.mozilla.org/Firefox_Sync

TODO
Sync handler: git just commit changes to a remote git repository. :D TODO

Next BIG targets

Feature Comment Status Expect in Assignee
Extensions support See Extensions for ideas http://gitorious.org/~nikhilm/rekonq/nikhilms-mainline/commits/extensions WIP 0.11 (?)
Spellcheck support Possibly try to reproduce konqueror's behaviour TODO 0.7 (?) shadeslayer
Tab Grouping and Session Management Ongoing this GSoC '11, working on UI, see tabGroupingOriginal branch in http://github.com/wyuka/rekonq WIP 0.8 wyuka
QML rekonq TODO first KDE5 rekonq version adjam

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal