perl-App-Toodledo-2.19-alt1.noarch.rpm


Advertisement

Description

perl-App-Toodledo - Interacting with the Toodledo task management service

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package name perl-App-Toodledo
Package version 2.19
Package release alt1
Package architecture noarch
Package type rpm
Installed size 69.07 KB
Download size 69.07 KB
Official Mirror ftp.altlinux.org
Toodledo (http://www.toodledo.com/) is a web-based capability for managing
to-do lists along Getting Things Done (GTD) lines.  This module
provides a Perl-based access to its API.
This version is a minimal port to version 2 of the Toodledo API.
It is not at all backwards compatible with version 0.07 or earlier of this
module.
Toodledo now frowns upon using version 1 of the API; not using an
application token makes it almost impossible to get anything useful
done.
What do you need the API for?  Doesn't the web interface do everything
you want?  Not always.  See the examples included with this distribution.
For instance, Toodledo has only one level of notification and it's either
on or off.  With the API you can customize the heck out of notification.
Or suppose you want to find tasks where the due date has erroneously
been set to before the start date.  Toodledo lets you do this and the
online search function can't find them.  But with `App::Toodledo' it's
as simple as:
say $_->title for $todo->select( \@tasks => q{duedate && startdate > duedate} )
This is a very basic, preliminary Toodledo module.  I wrote it to do the
few things I wanted out of an API and when I feel a need for some
additional capability, I'll add it.  In the mean time, if there's something
you want it to do, feel free to submit a patch.  Or, heck, if you're
sufficiently motivated, I'll let you take over the whole thing.
This module uses the MooseX::Method::Signatures manpage to perform argument validation.
If you violate the type checking you will quite probably get upwards of a
hundred lines of error messages.  That's the way it goes.

Alternatives

Package Version Architecture Repository
perl-App-Toodledo - - -

Requires

Name Value
/usr/share/perl5 -
perl(Date/Parse.pm) -
perl(Digest/MD5.pm) -
perl(File/HomeDir.pm) -
perl(File/Spec.pm) -
perl(JSON.pm) -
perl(LWP/UserAgent.pm) -
perl(Log/Log4perl.pm) >= 1.360
perl(Log/Log4perl/Level.pm) -
perl(Moose.pm) >= 2.080.100
perl(Moose/Role.pm) -
perl(Moose/Util/TypeConstraints.pm) -
perl(MooseX/ClassAttribute.pm) >= 0.270
perl(MooseX/Log/Log4perl.pm) -
perl(MooseX/Method/Signatures.pm) >= 0.370
perl(POSIX.pm) -
perl(Package/Stash.pm) >= 0.310
perl(URI/Encode.pm) -
perl(YAML.pm) >= 0.790
perl(base.pm) -
rpmlib(PayloadIsLzma) -

Provides

Name Value
perl(App/Toodledo.pm) = 2.190
perl(App/Toodledo/Account.pm) = 1.0
perl(App/Toodledo/AccountInternal.pm) = 1.0
perl(App/Toodledo/AccountRole.pm) = 1.0
perl(App/Toodledo/Context.pm) = 1.0
perl(App/Toodledo/ContextInternal.pm) = 1.0
perl(App/Toodledo/ContextRole.pm) = 1.0
perl(App/Toodledo/Folder.pm) = 1.010
perl(App/Toodledo/FolderInternal.pm) = 1.0
perl(App/Toodledo/FolderRole.pm) = 1.0
perl(App/Toodledo/Goal.pm) = 1.0
perl(App/Toodledo/GoalInternal.pm) = 1.0
perl(App/Toodledo/GoalRole.pm) = 1.0
perl(App/Toodledo/InfoCache.pm) -
perl(App/Toodledo/InternalWrapper.pm) = 1.010
perl(App/Toodledo/Location.pm) = 1.0
perl(App/Toodledo/LocationInternal.pm) = 1.0
perl(App/Toodledo/LocationRole.pm) = 1.0
perl(App/Toodledo/Notebook.pm) = 1.0
perl(App/Toodledo/NotebookInternal.pm) = 1.0
perl(App/Toodledo/NotebookRole.pm) = 1.0
perl(App/Toodledo/Task.pm) = 1.020
perl(App/Toodledo/TaskCache.pm) = 1.0
perl(App/Toodledo/TaskInternal.pm) = 1.0
perl(App/Toodledo/TaskRole.pm) = 1.010
perl(App/Toodledo/TokenCache.pm) -
perl(App/Toodledo/Util.pm) = 1.0
perl-App-Toodledo = 2.19-alt1

Download

Type URL
Binary Package perl-App-Toodledo-2.19-alt1.noarch.rpm
Source Package perl-App-Toodledo-2.19-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-App-Toodledo rpm package:
    # sudo apt-get install perl-App-Toodledo

Files

Path
/usr/share/doc/perl-App-Toodledo-2.19/Changes
/usr/share/doc/perl-App-Toodledo-2.19/README
/usr/share/doc/perl-App-Toodledo-2.19/examples/title_case_tags
/usr/share/doc/perl-App-Toodledo-2.19/examples/toodledo_add
/usr/share/doc/perl-App-Toodledo-2.19/examples/toodledo_no_folder
/usr/share/perl5/App/Toodledo.pm
/usr/share/perl5/App/Toodledo/Account.pm
/usr/share/perl5/App/Toodledo/AccountInternal.pm
/usr/share/perl5/App/Toodledo/AccountRole.pm
/usr/share/perl5/App/Toodledo/Context.pm
/usr/share/perl5/App/Toodledo/ContextInternal.pm
/usr/share/perl5/App/Toodledo/ContextRole.pm
/usr/share/perl5/App/Toodledo/Folder.pm
/usr/share/perl5/App/Toodledo/FolderInternal.pm
/usr/share/perl5/App/Toodledo/FolderRole.pm
/usr/share/perl5/App/Toodledo/Goal.pm
/usr/share/perl5/App/Toodledo/GoalInternal.pm
/usr/share/perl5/App/Toodledo/GoalRole.pm
/usr/share/perl5/App/Toodledo/InfoCache.pm
/usr/share/perl5/App/Toodledo/InternalWrapper.pm
/usr/share/perl5/App/Toodledo/Location.pm
/usr/share/perl5/App/Toodledo/LocationInternal.pm
/usr/share/perl5/App/Toodledo/LocationRole.pm
/usr/share/perl5/App/Toodledo/Notebook.pm
/usr/share/perl5/App/Toodledo/NotebookInternal.pm
/usr/share/perl5/App/Toodledo/NotebookRole.pm
/usr/share/perl5/App/Toodledo/Task.pm
/usr/share/perl5/App/Toodledo/TaskCache.pm
/usr/share/perl5/App/Toodledo/TaskInternal.pm
/usr/share/perl5/App/Toodledo/TaskRole.pm
/usr/share/perl5/App/Toodledo/TokenCache.pm
/usr/share/perl5/App/Toodledo/Util.pm

See Also

Package Description
perl-App-Tool-Base-0.07-alt1.noarch.rpm simple framework for command-line utils
perl-App-Trace-0.50-alt2_9.noarch.rpm Embedded debug statements, including call/return tracing
perl-App-TracksBot-0.01-alt1.noarch.rpm An XMPP-based chatbot for interacting with a Tracks
perl-App-TracksBot-scripts-0.01-alt1.noarch.rpm App-TracksBot scripts
perl-App-Translit-String-0.04-alt1.noarch.rpm Script to transliterate string
perl-App-Translit-String-scripts-0.04-alt1.noarch.rpm App-Translit-String scripts
perl-App-TrimHistories-0.005-alt1.noarch.rpm Keep only a certain number of sets of file histories, delete the rest
perl-App-Trrr-0.08-alt1.noarch.rpm search torrents on CLI
perl-App-Trrr-scripts-0.08-alt1.noarch.rpm perl-App-Trrr scripts
perl-App-Ttyrec-0.02-alt1.noarch.rpm record interactive terminal sessions
perl-App-Ttyrec-scripts-0.02-alt1.noarch.rpm App-Ttyrec scripts
perl-App-Tweet-1.02-alt1.noarch.rpm tweet on twitter from the command line
perl-App-Tweet-scripts-1.02-alt1.noarch.rpm App-Tweet scripts
perl-App-Twpin-0.007-alt1.noarch.rpm Just Another Command Line Twitter Client
perl-App-Twpin-scripts-0.007-alt1.noarch.rpm App-Twpin scripts
Advertisement
Advertisement