The 0.7 thread
David Edmundson
david at davidedmundson.co.uk
Wed Mar 27 15:52:14 UTC 2013
On Wed, Mar 27, 2013 at 9:50 AM, Daniele E. Domenichelli
<daniele.domenichelli at gmail.com> wrote:
> On 25/03/13 14:30, David Edmundson wrote:
>> Does anyone have any plans/ambitions for 0.7?
>
>
> I think we can start with a list here, and then move everything to the
> wiki later, so here is part of my wish list (actually whatever comes to
> my mind), I'm not sure which one of those will be ready for 0.7.
> You may not agree with some points, probably I won't agree with myself
> when I read the list later, so let's discuss them ;)
>
>
> [General]
> * Cleanup/Stabilize/Improve Documentation/Unit Tests at least part of
> the API A.K.A. "The ABI Normal Project"[1]
> * Move all non-stable classes to a KTp::priv namespace and build them as
> a separate library.
> * Install CMake files to find KTp
> * Qt5/KF5/C++11 porting
> * KTp Meta repository
> - git submodules?
> - Use SuperBuild[2]?
>
>
> [New Features/Fixes]
> * Individual presence
> * Activity based presence (ktp-accounts-kcm and ktp-kded-module)
> * Clean some stuff, fix bugs, and new features in adium themes (yes I
> know you hate them, but I don't see them disappearing very soon)
> - Use KTp::Message instead of
> - Background settings
> - Invisible background?
> - Case insensitive file names (will fix a lot of bugs in themes)
> * Make the chat widget a kpart
> * Make the contact list widget a kpart
> * Handlers handling
> * Metadata handling in file transfer
> - Send file metadata with the file
> - Attach contact metadata
> * Port call-ui to GStreamer 1
> * Demo chat improvement
> * Make "Add New Contact" and "Join Chat Room" dialogs executable that
> can be started by command line (so that they will appear in krunner).
> Also make a "Start a chat" executable and add .desktop files for
> ktp-dialout-ui and ktp-send-file.
> * Use .desktop files for startable actions (contact-list, text-ui and
> presence plasmoid)
>
>
> [New components]
> * Release ktp-kipi-plugin
> * Release ktp-paste-contact
> * Release ktp-ssh-contact
> * Code formatting text-ui plugin
> * Swear filtering text-ui plugin
>
>
> [Repositories]
> * Rename ktp-contact-runner -> ktp-runner
You can't see the name "ktp-contact-runner" anywhere. It simply says
"Instant Messaging Contacts" in the display.
I would be fine with changing this from "Instant Messaging Contacts"
to "Instant Messaging". I agree with that.
Anything else seems like a waste of resources changing something that
no-one can actually see.
> * Make a repository for tools (add-contact, join-chat-room, send-file,
> make-a-call, paste-contact etc)? Alternatively, merge ktp-send-file in
> ktp-filetransfer-handler, put join-chat-room in
>
>
> [Upstream]
> * Merge upstream patches[3]
> * Fix deprecated warnings in tp-qt
> * Check which tp specs are supported by tp-qt and try to upgrade them if
> required
>
>
> [Playground]
> * ktp-active
> * Test MUC dbustubes
> * Merge KBattleShip + StreamTubes
> - Check that everything with .desktop files is working, that an
> action is added to the contact list, etc
> * Zeitgeist
> * Web Accounts
>
>
> [Other]
> * Take Bug count under 100
> * World domination (ok, perhaps that's for 0.8)
>
>
>
> [1]https://community.kde.org/KTp/Tasks/ProperLibrary
> [2]https://projects.kde.org/projects/kde/superbuild
> [3]http://community.kde.org/KTp/Upstream
> _______________________________________________
> KDE-Telepathy mailing list
> KDE-Telepathy at kde.org
> https://mail.kde.org/mailman/listinfo/kde-telepathy
More information about the KDE-Telepathy
mailing list