Difference between revisions of "Projects/rekonq/Roadmap"

Jump to: navigation, search
m (Planned for 0.10)
 
(78 intermediate revisions by 8 users not shown)
Line 8: Line 8:
  
  
 
+
== Planned for 0.10 ==
== Planned for 0.5 ==
+
 
{|style="background-color:#ffffcc;" cellpadding="20" cellspacing="0" border="1"
 
{|style="background-color:#ffffcc;" cellpadding="20" cellspacing="0" border="1"
 
!Feature
 
!Feature
Line 16: Line 15:
 
!Assignee
 
!Assignee
 
|-
 
|-
|Ad-Block improvements
+
| New adblock UI
| New config UI, automatic list upgrade (abp scheme support)
+
| To block "on-click" elements
|style="background-color:green;" | DONE
+
|adjam
+
|-
+
| add blocking by CSS selector
+
|
+
|style="background-color:red;" | TODO
+
|adjam
+
|-
+
|Some Form of RSS Support
+
|
+
|style="background-color:green;" | DONE
+
|adjam, matgic78
+
|-
+
|Awesome Urlbar
+
| Mostly done. Needs just a bit care.. :)
+
|style="background-color:green;" | DONE
+
| megabigbug, ivan, jonas, adjam
+
|-
+
|Auto-scrolling Support
+
|CCBUG:[http://bugs.kde.org/show_bug.cgi?id=197519 197519] (Mouse wheel and Shift + Arrows). Shift + arrows implemented. Working on mouse moves
+
|style="background-color:green;" | DONE
+
|adjam, nebulon
+
|-
+
|Improved info in the urlbar
+
|
+
 
|style="background-color:green;" | DONE
 
|style="background-color:green;" | DONE
 
| adjam
 
| adjam
 
|-
 
|-
|Downloads history in the new tab page
+
| Improve actual adblock UI
|  
+
| To simplify adblock subscription list add (in the same way konqueror does)
 
|style="background-color:green;" | DONE
 
|style="background-color:green;" | DONE
 
| adjam
 
| adjam
 
|-
 
|-
|rekonq settings improvements
+
| adblock
|new network & adblock widgets
+
| Save subscriptions as downloaded files (NO MORE KCONFIG here)
 
|style="background-color:green;" | DONE
 
|style="background-color:green;" | DONE
 
| adjam
 
| adjam
 
|-
 
|-
|web shortcuts from a contextual menu in search fields
+
| something Work In Progress
|CCBUG:[http://bugs.kde.org/show_bug.cgi?id=218013 218013]
+
|  
|style="background-color:red;" | TODO
+
| adjam
+
|-
+
|undo close tab feature
+
|CCBUG:[http://bugs.kde.org/show_bug.cgi?id=227127 227127], on top of "recently closed tab" page
+
|style="background-color:green;" | DONE
+
| adjam
+
|-
+
|new zoom slider position (bar?)
+
|CCBUG:[https://bugs.kde.org/show_bug.cgi?id=227829 227829] pano did a [http://bugsfiles.kde.org/attachment.cgi?id=40962 mockup] about this
+
 
|style="background-color:yellow;" | WIP
 
|style="background-color:yellow;" | WIP
| adjam, pano
+
|
 
|-
 
|-
|improve tab detaching && clone
+
| something done
 
|
 
|
 
|style="background-color:green;" | DONE
 
|style="background-color:green;" | DONE
| adjam
+
|
 
|-
 
|-
|Bookmarks and history panel improvements
+
| Work on rekonq web site
| Implement some new features (context menu, drag and drop, automatic reexpansion of folders, ...)
+
|
|style="background-color:green;" | DONE
+
|style="background-color:red;" | TODO
| yoann21
+
|
 
|-
 
|-
| New rekonq bar class
+
| Sync handler: Google Bookmarks
| Implement the zoombar widget and move all them (findbar, zoombar, previewselectorbar, walletbar) to inherit from the rekonq bar class, positioning them on top of the webtab
+
| 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
+
| adjam
+
|-
+
| Follow BUG [https://bugs.kde.org/show_bug.cgi?id=228480 228480] suggestions
+
| Think a bit about its suggestions to see if we can implement it
+
 
|style="background-color:green;" | DONE
 
|style="background-color:green;" | DONE
| adjam
+
|Siteshwar
 
|-
 
|-
| SSL info support
+
| Sync handler: WebDAV
 +
| 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:green;" | DONE
 
| adjam
 
 
|-
 
|-
| Load Url Suggestions
+
| Sync handler: Digg
 +
| Certainly a possibility: http://apidoc.digg.com/w/page/17759000/FrontPage
 +
|style="background-color:red;" | TODO
 
|
 
|
|style="background-color:green;" | DONE
 
| adjam, lionel
 
|}
 
 
 
== Planned for 1.0 ==
 
{|style="background-color:#ffffcc;" cellpadding="20" cellspacing="0" border="1"
 
!Feature
 
!Comment
 
!Status
 
!Assignee
 
 
|-
 
|-
|Ad-Block improvements
+
| Sync handler: Firefox Sync
| New config UI, automatic list upgrade (abp scheme support)
+
| Centered around sharing bookmarks with mobile devices.
|style="background-color:green;" | DONE
+
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
| add blocking by CSS selector
+
|
+
 
|style="background-color:red;" | TODO
 
|style="background-color:red;" | TODO
|adjam
 
|-
 
|Some Form of RSS Support
 
 
|
 
|
|style="background-color:green;" | DONE
 
|adjam, matgic78
 
 
|-
 
|-
|Awesome Urlbar
+
| Sync handler: git
| Mostly done. Needs just a bit care.. :)
+
| just commit changes to a remote git repository. :D
|style="background-color:green;" | DONE
+
| megabigbug, ivan, jonas, adjam
+
|-
+
|Auto-scrolling Support
+
|CCBUG:[http://bugs.kde.org/show_bug.cgi?id=197519 197519] (Mouse wheel and Shift + Arrows). Shift + arrows implemented. Working on mouse moves
+
|style="background-color:green;" | DONE
+
|adjam, nebulon
+
|-
+
|Improved info in the urlbar
+
|
+
|style="background-color:green;" | DONE
+
| adjam
+
|-
+
|Downloads history in the new tab page
+
|
+
|style="background-color:green;" | DONE
+
| adjam
+
|-
+
|rekonq settings improvements
+
|new network & adblock widgets
+
|style="background-color:green;" | DONE
+
| adjam
+
|-
+
|web shortcuts from a contextual menu in search fields
+
|CCBUG:[http://bugs.kde.org/show_bug.cgi?id=218013 218013]
+
 
|style="background-color:red;" | TODO
 
|style="background-color:red;" | TODO
| adjam
 
|-
 
|undo close tab feature
 
|CCBUG:[http://bugs.kde.org/show_bug.cgi?id=227127 227127], on top of "recently closed tab" page
 
|style="background-color:green;" | DONE
 
| adjam
 
|-
 
|new zoom slider position (bar?)
 
|CCBUG:[https://bugs.kde.org/show_bug.cgi?id=227829 227829] pano did a [http://bugsfiles.kde.org/attachment.cgi?id=40962 mockup] about this
 
|style="background-color:yellow;" | WIP
 
| adjam, pano
 
|-
 
|improve tab detaching && clone
 
 
|
 
|
|style="background-color:green;" | DONE
 
| adjam
 
 
|-
 
|-
|Bookmarks and history panel improvements
+
| Sync handler: opera link
| Implement some new features (context menu, drag and drop, automatic reexpansion of folders, ...)
+
| we have a sort of APIs about: http://dev.opera.com/articles/view/introducing-the-opera-link-api/
 
|style="background-color:green;" | DONE
 
|style="background-color:green;" | DONE
| yoann21
+
|Siteshwar
 
|-
 
|-
| New rekonq bar class
+
| Spell check support
| Implement the zoombar widget and move all them (findbar, zoombar, previewselectorbar, walletbar) to inherit from the rekonq bar class, positioning them on top of the webtab
+
| See https://projects.kde.org/projects/extragear/base/kwebkitpart/repository/revisions/8e6915585a about.
|style="background-color:yellow;" | WIP
+
|style="background-color:red;" | TODO
| adjam
+
|-
+
| Follow BUG [https://bugs.kde.org/show_bug.cgi?id=228480 228480] suggestions
+
| Think a bit about its suggestions to see if we can implement it
+
|style="background-color:green;" | DONE
+
| adjam
+
|-
+
| SSL info support
+
 
|
 
|
|style="background-color:green;" | DONE
 
| adjam
 
|-
 
| Load Url Suggestions
 
|
 
|style="background-color:green;" | DONE
 
| adjam, lionel
 
 
|}
 
|}
  
 
+
== Next BIG targets ==
== Planned for some future release ==
+
 
{|style="background-color:#ffffcc;" cellpadding="20" cellspacing="0" border="1"
 
{|style="background-color:#ffffcc;" cellpadding="20" cellspacing="0" border="1"
 
!Feature
 
!Feature
 
!Comment
 
!Comment
 
!Status
 
!Status
 +
!Expect in
 
!Assignee
 
!Assignee
|-
 
|New rekonq web site
 
|
 
|style="background-color:red;" |TODO
 
|
 
 
|-
 
|-
 
|Extensions support
 
|Extensions support
|See [[Projects/rekonq/Extensions|Extensions]] for ideas
+
|See [[Projects/rekonq/Extensions|Extensions]] for ideas http://gitorious.org/~nikhilm/rekonq/nikhilms-mainline/commits/extensions
|style="background-color:red;" |TODO
+
|style="background-color:yellow;" | WIP
 +
|0.11 (?)
 
|
 
|
 
|-
 
|-
|Multitasking
+
|Tab Grouping and Session Management
|
+
|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
|megabigbug, ivan
+
|0.8
 +
|wyuka
 
|-
 
|-
|Konqueror history support
+
| QML rekonq
| Not sure I want to implement it. It means changing *a lot* of actual history management code with no real gain. I'll implement runners for rekonq history instead :)
+
|  
|style="background-color:red;" |TODO
+
|adjam
+
|-
+
| "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.4|Roadmap for 0.4]]
 

Latest revision as of 16:54, 10 June 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)


[edit] Planned for 0.10

Feature Comment Status Assignee
New adblock UI To block "on-click" elements DONE adjam
Improve actual adblock UI To simplify adblock subscription list add (in the same way konqueror does) DONE adjam
adblock Save subscriptions as downloaded files (NO MORE KCONFIG here) DONE adjam
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/ DONE Siteshwar
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
Sync handler: opera link we have a sort of APIs about: http://dev.opera.com/articles/view/introducing-the-opera-link-api/ DONE Siteshwar
Spell check support See https://projects.kde.org/projects/extragear/base/kwebkitpart/repository/revisions/8e6915585a about. TODO

[edit] 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 (?)
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

This page was last modified on 10 June 2012, at 16:54. This page has been accessed 39,722 times. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal