def self.all
{
'fog' => {
:require => 'fog',
:version => '~> 1.4.0',
:for => 'Amazon S3, Rackspace Cloud Files (S3, CloudFiles Storages)'
},
'dropbox-sdk' => {
:require => 'dropbox_sdk',
:version => '~> 1.2.0',
:for => 'Dropbox Web Service (Dropbox Storage)'
},
'net-sftp' => {
:require => 'net/sftp',
:version => '~> 2.0.5',
:for => 'SFTP Protocol (SFTP Storage)'
},
'net-scp' => {
:require => 'net/scp',
:version => '~> 1.0.4',
:for => 'SCP Protocol (SCP Storage)'
},
'net-ssh' => {
:require => 'net/ssh',
:version => '~> 2.3.0',
:for => 'SSH Protocol (SSH Storage)'
},
'mail' => {
:require => 'mail',
:version => '~> 2.4.0',
:for => 'Sending Emails (Mail Notifier)'
},
'twitter' => {
:require => 'twitter',
:version => '>= 1.7.1',
:for => 'Sending Twitter Updates (Twitter Notifier)'
},
'httparty' => {
:require => 'httparty',
:version => '~> 0.8.1',
:for => 'Sending Http Updates'
},
'prowler' => {
:require => 'prowler',
:version => '>= 1.3.1',
:for => 'Sending iOS push notifications (Prowl Notifier)'
},
'hipchat' => {
:require => 'hipchat',
:version => '~> 0.4.1',
:for => 'Sending notifications to Hipchat'
},
'parallel' => {
:require => 'parallel',
:version => '~> 0.5.12',
:for => 'Adding concurrency to Cloud-based syncers.'
}
}
end