Skip to content
This repository was archived by the owner on Oct 19, 2022. It is now read-only.

Commit e8a731e

Browse files
author
Jared Deckard
authored
Merge pull request #1 from deckar01/fork-to-deckar01
Fork to deckar01
2 parents ed37a07 + ecca2ed commit e8a731e

6 files changed

Lines changed: 23 additions & 98 deletions

File tree

CLA.md

Lines changed: 0 additions & 54 deletions
This file was deleted.

CONTRIBUTING.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

LICENSE

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
The MIT License (MIT)
22

3+
Copyright (c) 2016 Jared Deckard
34
Copyright (c) 2014 GitHub, Inc.
45

56
Permission is hereby granted, free of charge, to any person obtaining a copy

README.md

Lines changed: 11 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,18 @@
11
# Task Lists
22

3-
*NOTE:* _This repository is no longer supported or updated by GitHub. If you wish to continue to develop this code yourself, we recommend you fork it._</code>
3+
[![Build Status](http://img.shields.io/travis/deckar01/task_list.svg)][travis]
44

5-
6-
[![Gem Version](http://img.shields.io/gem/v/task_list.svg)][gem]
7-
[![Build Status](http://img.shields.io/travis/github/task_list.svg)][travis]
8-
[![Dependency Status](http://img.shields.io/gemnasium/github/task_list.svg)][gemnasium]
9-
[![Inline docs](http://inch-ci.org/github/github/task_list.svg?branch=master)][inchpages]
10-
11-
[gem]: https://rubygems.org/gems/task_list
12-
[travis]: https://travis-ci.org/github/task_list
13-
[gemnasium]: https://gemnasium.com/github/task_list
14-
[inchpages]: http://inch-ci.org/github/github/task_list
5+
[travis]: https://travis-ci.org/deckar01/task_list
156

167
This package provides various components necessary for integrating
178
[Task Lists](https://github.com/blog/1375-task-lists-in-gfm-issues-pulls-comments)
18-
into your GitHub-flavored-Markdown user content.
9+
into your Markdown user content.
1910

2011
## Components
2112

2213
The Task List feature is made of several different components:
2314

24-
* GitHub-flavored-Markdown Ruby Filter
15+
* Markdown Ruby Filter
2516
* Summary Ruby Model: summarizes task list items
2617
* JavaScript: frontend task list update behavior
2718
* CSS: styles Markdown task list items
@@ -36,7 +27,7 @@ Rendering Task List item checkboxes from source Markdown depends on the `TaskLis
3627

3728
``` ruby
3829
require 'html/pipeline'
39-
require 'task_list/filter'
30+
require 'deckar01-task_list/filter'
4031

4132
pipeline = HTML::Pipeline.new [
4233
HTML::Pipeline::MarkdownFilter,
@@ -80,7 +71,7 @@ NOTE: Updates are not persisted to the server automatically. Persistence is the
8071

8172
Read through the documented behaviors and samples [in the source][frontend_behaviors] for more detail, including documented events.
8273

83-
[frontend_behaviors]: https://github.com/github/task_list/blob/master/app/assets/javascripts/task_list.coffee
74+
[frontend_behaviors]: https://github.com/deckar01/task_list/blob/master/app/assets/javascripts/task_list.coffee
8475

8576
## Installation
8677

@@ -90,23 +81,23 @@ Task Lists are packaged as both a RubyGem with both backend and frontend behavio
9081

9182
For the backend Ruby components, add this line to your application's Gemfile:
9283

93-
gem 'task_list'
84+
gem 'deckar01-task_list'
9485

9586
And then execute:
9687

9788
$ bundle
9889

9990
### Frontend: Bower
10091

101-
For the frontend components, add `task_list` to your Bower dependencies config.
92+
For the frontend components, add `deckar01-task_list` to your Bower dependencies config.
10293

10394
This is the preferred method for including the frontend assets in your application. Alternatively, for Rails methods using `Sprockets`, see below.
10495

10596
### Frontend: Rails 3+ Railtie method
10697

10798
``` ruby
10899
# config/application.rb
109-
require 'task_list/railtie'
100+
require 'deckar01-task_list/railtie'
110101
```
111102

112103
### Frontend: Rails 2.3 Manual method
@@ -116,15 +107,15 @@ Wherever you have your Sprockets setup:
116107
``` ruby
117108
Sprockets::Environment.new(Rails.root) do |env|
118109
# Load TaskList assets
119-
require 'task_list/railtie'
110+
require 'deckar01-task_list/railtie'
120111
TaskList.asset_paths.each do |path|
121112
env.append_path path
122113
end
123114
end
124115
```
125116

126117
If you're not using Sprockets, you're on your own but it's pretty straight
127-
forward. `task_list/railtie` defines `TaskList.asset_paths` which you can use
118+
forward. `deckar01-task_list/railtie` defines `TaskList.asset_paths` which you can use
128119
to manage building your asset bundles.
129120

130121
### Dependencies
@@ -149,7 +140,3 @@ Navigate to http://localhost:4011/test/functional/test_task_lists_behavior.html
149140
## Community Integration
150141
- [Waffle.io](http://waffle.io)
151142
- [HuBoard](https://huboard.com/)
152-
153-
## Contributing
154-
155-
Read the [Contributing Guidelines](CONTRIBUTING.md) and open a Pull Request!

bower.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
2-
"name": "task_list",
2+
"name": "deckar01-task_list",
33
"version": "1.0.2",
4-
"description": "GitHub-flavored-Markdown TaskList components",
5-
"homepage": "https://github.com/github/task_list",
4+
"description": "Markdown TaskList components",
5+
"homepage": "https://github.com/deckar01/task_list",
66
"dependencies": {
77
"jquery": ">= 1.9.1"
88
},
99
"devDependencies": {
10-
"qunit": ">= 1.0"
10+
"qunit": "^1.0.0"
1111
},
1212
"main": [
1313
"app/assets/javascripts/task_list.coffee",

task_list.gemspec

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,20 @@ $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
44
require 'task_list/version'
55

66
Gem::Specification.new do |gem|
7-
gem.name = "task_list"
7+
gem.name = "deckar01-task_list"
88
gem.version = TaskList::VERSION
9-
gem.authors = ["Matt Todd"]
10-
gem.email = ["matt@github.com"]
11-
gem.description = %q{GitHub-flavored-Markdown TaskList components}
12-
gem.summary = %q{GitHub-flavored-Markdown TaskList components}
9+
gem.authors = ["Jared Deckard", "Matt Todd"]
10+
gem.email = ["jared.deckard@gmail.com"]
11+
gem.description = %q{Markdown TaskList components}
12+
gem.summary = %q{Markdown TaskList components}
1313

1414
gem.files = `git ls-files`.split($/)
1515
gem.executables = gem.files.grep(%r{^bin/}).map{ |f| File.basename(f) }
1616
gem.test_files = gem.files.grep(%r{^(test|spec|features)/})
1717
gem.require_paths = ["lib"]
1818

19+
gem.add_dependency "rack", "1.6.4"
20+
gem.add_dependency "activesupport", "4.2.6"
1921
gem.add_dependency "html-pipeline"
2022

2123
gem.add_development_dependency "github-markdown"

0 commit comments

Comments
 (0)