Jump to content

Rekonq/Roadmap: Difference between revisions

From KDE Community Wiki
Adjam (talk | contribs)
No edit summary
Ochurlaud (talk | contribs)
m 144 revisions imported
 
(63 intermediate revisions by 8 users not shown)
Line 8: Line 8:




 
== Planned for 0.10 ==
== Planned for 1.0 ==
{|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
|-
|-
| Qt 4.7 && KDE 4.5 based
| New adblock UI
| To block "on-click" elements
|style="background-color:green;" | DONE
| adjam
|-
| Improve actual adblock UI
| To simplify adblock subscription list add (in the same way konqueror does)
|style="background-color:green;" | DONE
| adjam
|-
| adblock
| Save subscriptions as downloaded files (NO MORE KCONFIG here)
|style="background-color:green;" | DONE
| adjam
|-
| something Work In Progress
|
|style="background-color:yellow;" | WIP
|
|
|style="background-color:red;" | TODO
|adjam
|-
|-
|Improve Ad-Block
| something done
|
|style="background-color:green;" | DONE
|
|
|style="background-color:red;" | TODO
|adjam, lionel
|-
|-
| add blocking by CSS selector
| Work on rekonq web site
|
|
|style="background-color:red;" | TODO
|style="background-color:red;" | TODO
|adjam
|
|-
| 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/
|style="background-color:green;" | DONE
|Siteshwar
|-
|-
|Improve Urlbar
| Sync handler: WebDAV
|following also bug [https://bugs.kde.org/show_bug.cgi?id=233818 233818] (the suggestions, not the breadcrumb) & [https://bugs.kde.org/show_bug.cgi?id=235036 235036]
| 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
|
|
|-
|-
|History management review
| Sync handler: Digg
| Certainly a possibility: http://apidoc.digg.com/w/page/17759000/FrontPage
|style="background-color:red;" | 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
|style="background-color:red;" | TODO
|style="background-color:red;" | TODO
| adjam, lionel
|
|-
|-
|web shortcuts from a contextual menu in search fields
| Sync handler: git
|CCBUG:[http://bugs.kde.org/show_bug.cgi?id=218013 218013]
| just commit changes to a remote git repository. :D
|style="background-color:red;" | TODO
|style="background-color:red;" | TODO
| adjam
|
|-
|-
|zoom slider bar
| Sync handler: opera link
|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
| we have a sort of APIs about: http://dev.opera.com/articles/view/introducing-the-opera-link-api/
|style="background-color:yellow;" | WIP
|style="background-color:green;" | DONE
| adjam, pano
|Siteshwar
|-
|-
| apt scheme support
| Spell check support
| See https://projects.kde.org/projects/extragear/base/kwebkitpart/repository/revisions/8e6915585a about.
|style="background-color:red;" | TODO
|
|
|style="background-color:green;" | DONE
| adjam + shadeslayer
|-
|Bookmark improvements (performance and usability)
|Better usability for the bar : CCBUG:[https://bugs.kde.org/show_bug.cgi?id=226479 226479] CCBUG: [https://bugs.kde.org/show_bug.cgi?id=226481 226481] CCBUG: [https://bugs.kde.org/show_bug.cgi?id=240119 240119] Some performance improvements.
|style="background-color:yellow;" | WIP
| yoann21
|-
| Smooth scrolling
| CCBUG: [https://bugs.kde.org/show_bug.cgi?id=218380 218380]
Mostly done : a first implentation (based on the KHTML algorithm) is [http://gitorious.org/~yoann21/rekonq/yoann21-clone/commits/smoothScroll here].
|style="background-color:yellow;" | WIP
| yoann21
|}
|}


== Planned for some future release ==
== Next BIG targets ==
{|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
|Extensions support
|
|See [[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 (?)
|
|
|-
|-
|Tabs up
|Tab Grouping and Session Management
|
|Ongoing this GSoC '11, working on UI, see tabGroupingOriginal branch in http://github.com/wyuka/rekonq
|style="background-color:red;" |TODO
|style="background-color:yellow;" | WIP
| adjam
|0.8
|-
|wyuka
|Extensions support
|See [[Rekonq/Extensions|Extensions]] for ideas
|style="background-color:red;" |TODO
|
|-
|-
|Multitasking
| QML rekonq
|
|
|style="background-color:yellow;" |WIP
|megabigbug, ivan
|-
|Konqueror history support
| 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.5|Roadmap for 0.5]]
[[/0.4|Roadmap for 0.4]]

Latest revision as of 18:34, 18 March 2016

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 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

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