Code Monkey home page Code Monkey logo

automaticruby's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

automaticruby's Issues

User's Plugins on Home Directory

$ gem install automatic
$ mkdir -p ~/.automatic/plugins/

If exist ~/.automatic/plugins, Automatic Ruby should be loading both of them.

An ideal User's tutorial as follows
$ mkdir -p ~/.automatic/recipes/

Then, create your plugins.
$ automatic -c ~/.automatic/recipes/your_recipe.yml

Create Plugin CustomFeed::SVNLog

- module: CustomFeed::SVNLog
     config:
        target: scheme://url/to/repository
        title: SVN Log of blah blah blah
        link: http://url/to/repository/viewer
        revision_from: 5
        revision_to: 123
        reverse: 1
        fetch_items: 20

v12.3.1

I think v12.3.1 should be released.

Because
To advertising to the foreigners.
The user who installed the gem package should be able to create own plugins.

Do you have any reason to wait until v12.4?

Automatic::Backup

Automatic Ruby is Not just a feed aggregator. It is should be able to use the automatic handling of all. Automatic Ruby is to automate the daily backup operations inherent to the system.

Merge utils/* to bin/automatic-config

$ automatic-config scaffold
Create directory ~/.automatic/plugins/filter
Create directory ~/.automatic/plugins/subscription
Create directory ~/.automatic/plugins/publish
...

$ automatic-config opmlparser opml.xml > feed.txt

$ automatic-config autodiscovery http://id774.net/blog/
["http://id774.net/blog/feed/", "http://id774.net/blog/comments/feed/"]

Resolve Automatic::Recipe's dependency

Automatic::Recipe have depend on Automatic.condig_dir,
because following codes include that method.

def initialize(path = "")
  path = Automatic.config_dir + '/default.yml' if path.to_s.empty?
  load_recipe(path)
end

I will resolve this dependency.

[Please Confirm] Change bin/automatic's default behavior

Now, I have pushed this commit to master branch.
5ccc639

So, you will have to give recipe path option when you execute automatic command,
because previous automatic command execute config/default.yml when you give no option,
probably, that is unexpected behavior for almost users .

Please confirm this message and reply, if possible.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.