{"action":"opened","issue":{"url":"https://api.github.com/repos/Geal/nom/issues/67","labels_url":"https://api.github.com/repos/Geal/nom/issues/67/labels{/name}","comments_url":"https://api.github.com/repos/Geal/nom/issues/67/comments","events_url":"https://api.github.com/repos/Geal/nom/issues/67/events","html_url":"https://github.com/Geal/nom/issues/67","id":98831887,"number":67,"title":"Junk in the cargo package source","user":{"login":"bluss","id":3209739,"avatar_url":"https://avatars.githubusercontent.com/u/3209739?v=3","gravatar_id":"","url":"https://api.github.com/users/bluss","html_url":"https://github.com/bluss","followers_url":"https://api.github.com/users/bluss/followers","following_url":"https://api.github.com/users/bluss/following{/other_user}","gists_url":"https://api.github.com/users/bluss/gists{/gist_id}","starred_url":"https://api.github.com/users/bluss/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bluss/subscriptions","organizations_url":"https://api.github.com/users/bluss/orgs","repos_url":"https://api.github.com/users/bluss/repos","events_url":"https://api.github.com/users/bluss/events{/privacy}","received_events_url":"https://api.github.com/users/bluss/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-08-03T20:23:22Z","updated_at":"2015-08-03T20:23:22Z","closed_at":null,"body":"nom 0.3.10 has lots of large files in the cargo package source -- a 5 MB mp4 and more files olddoc, oldsrc (see at the end for file listing).\r\n\r\nThis is a reminder that cargo includes all non-ignored files in your working directory when you publish — look at `git status` before you publish.\r\n\r\n(I downloaded all crates.io crates and I started to grep for junk)\r\n\r\n```\r\n.\r\n├── bigbuckbunny.mp4\r\n├── Cargo.toml\r\n├── CHANGELOG.md\r\n├── FullRecognition.jpg\r\n├── gistfile1.txt\r\n├── io.patch\r\n├── LICENSE\r\n├── links.txt\r\n├── map.rs\r\n├── mozilla-mp4.txt\r\n├── mp4-layout.txt\r\n├── nom\r\n├── olddoc\r\n│   ├── FiraSans-Medium.woff\r\n│   ├── FiraSans-Regular.woff\r\n│   ├── Heuristica-Italic.woff\r\n│   ├── implementors\r\n│   │   ├── core\r\n│   │   │   ├── clone\r\n│   │   │   │   └── trait.Clone.js\r\n│   │   │   ├── cmp\r\n│   │   │   │   ├── trait.Eq.js\r\n│   │   │   │   └── trait.PartialEq.js\r\n│   │   │   ├── fmt\r\n│   │   │   │   └── trait.Debug.js\r\n│   │   │   └── marker\r\n│   │   │       └── trait.Copy.js\r\n│   │   └── nom\r\n│   │       ├── internal\r\n│   │       │   ├── trait.GetInput.js\r\n│   │       │   └── trait.GetOutput.js\r\n│   │       ├── producer\r\n│   │       │   └── trait.Producer.js\r\n│   │       └── util\r\n│   │           ├── trait.AsBytes.js\r\n│   │           └── trait.HexDisplay.js\r\n│   ├── jquery.js\r\n│   ├── main.css\r\n│   ├── main.js\r\n│   ├── nom\r\n│   │   ├── consumer\r\n│   │   │   ├── enum.ConsumerState.html\r\n│   │   │   ├── index.html\r\n│   │   │   ├── sidebar-items.js\r\n│   │   │   └── trait.Consumer.html\r\n│   │   ├── index.html\r\n│   │   ├── internal\r\n│   │   │   ├── enum.Err.html\r\n│   │   │   ├── enum.IResult.html\r\n│   │   │   ├── enum.Needed.html\r\n│   │   │   ├── index.html\r\n│   │   │   ├── sidebar-items.js\r\n│   │   │   ├── trait.GetInput.html\r\n│   │   │   └── trait.GetOutput.html\r\n│   │   ├── macro.alt!.html\r\n│   │   ├── macro.alt_parser!.html\r\n│   │   ├── macro.apply!.html\r\n│   │   ├── macro.call!.html\r\n│   │   ├── macro.chain!.html\r\n│   │   ├── macro.chaining_parser!.html\r\n│   │   ├── macro.closure!.html\r\n│   │   ├── macro.cond!.html\r\n│   │   ├── macro.count!.html\r\n│   │   ├── macro.dbg_dmp!.html\r\n│   │   ├── macro.dbg!.html\r\n│   │   ├── macro.delimited!.html\r\n│   │   ├── macro.error!.html\r\n│   │   ├── macro.filter!.html\r\n│   │   ├── macro.flat_map!.html\r\n│   │   ├── macro.is_a!.html\r\n│   │   ├── macro.is_not!.html\r\n│   │   ├── macro.length_value!.html\r\n│   │   ├── macro.many0!.html\r\n│   │   ├── macro.many1!.html\r\n│   │   ├── macro.map!.html\r\n│   │   ├── macro.map_opt!.html\r\n│   │   ├── macro.map_res!.html\r\n│   │   ├── macro.named!.html\r\n│   │   ├── macro.opt!.html\r\n│   │   ├── macro.pair!.html\r\n│   │   ├── macro.peek!.html\r\n│   │   ├── macro.preceded!.html\r\n│   │   ├── macro.pusher!.html\r\n│   │   ├── macros\r\n│   │   │   ├── index.html\r\n│   │   │   └── sidebar-items.js\r\n│   │   ├── macro.separated_list!.html\r\n│   │   ├── macro.separated_nonempty_list!.html\r\n│   │   ├── macro.separated_pair!.html\r\n│   │   ├── macro.tag!.html\r\n│   │   ├── macro.take!.html\r\n│   │   ├── macro.take_str!.html\r\n│   │   ├── macro.take_until_and_consume!.html\r\n│   │   ├── macro.take_until_either_and_consume!.html\r\n│   │   ├── macro.take_until_either!.html\r\n│   │   ├── macro.take_until!.html\r\n│   │   ├── macro.terminated!.html\r\n│   │   ├── nom\r\n│   │   │   ├── fn.alpha.html\r\n│   │   │   ├── fn.alphanumeric.html\r\n│   │   │   ├── fn.be_f32.html\r\n│   │   │   ├── fn.be_f64.html\r\n│   │   │   ├── fn.begin.html\r\n│   │   │   ├── fn.be_i16.html\r\n│   │   │   ├── fn.be_i32.html\r\n│   │   │   ├── fn.be_i64.html\r\n│   │   │   ├── fn.be_i8.html\r\n│   │   │   ├── fn.be_u16.html\r\n│   │   │   ├── fn.be_u32.html\r\n│   │   │   ├── fn.be_u64.html\r\n│   │   │   ├── fn.be_u8.html\r\n│   │   │   ├── fn.digit.html\r\n│   │   │   ├── fn.eof.html\r\n│   │   │   ├── fn.is_alphabetic.html\r\n│   │   │   ├── fn.is_alphanumeric.html\r\n│   │   │   ├── fn.is_digit.html\r\n│   │   │   ├── fn.is_space.html\r\n│   │   │   ├── fn.le_i16.html\r\n│   │   │   ├── fn.le_i32.html\r\n│   │   │   ├── fn.le_i64.html\r\n│   │   │   ├── fn.le_i8.html\r\n│   │   │   ├── fn.length_value.html\r\n│   │   │   ├── fn.le_u16.html\r\n│   │   │   ├── fn.le_u32.html\r\n│   │   │   ├── fn.le_u64.html\r\n│   │   │   ├── fn.le_u8.html\r\n│   │   │   ├── fn.line_ending.html\r\n│   │   │   ├── fn.multispace.html\r\n│   │   │   ├── fn.not_line_ending.html\r\n│   │   │   ├── fn.print.html\r\n│   │   │   ├── fn.sized_buffer.html\r\n│   │   │   ├── fn.space.html\r\n│   │   │   ├── fn.tag_cl.html\r\n│   │   │   ├── index.html\r\n│   │   │   └── sidebar-items.js\r\n│   │   ├── producer\r\n│   │   │   ├── enum.ProducerState.html\r\n│   │   │   ├── index.html\r\n│   │   │   ├── sidebar-items.js\r\n│   │   │   ├── struct.FileProducer.html\r\n│   │   │   ├── struct.MemProducer.html\r\n│   │   │   └── trait.Producer.html\r\n│   │   ├── sidebar-items.js\r\n│   │   └── util\r\n│   │       ├── enum.ErrorCode.html\r\n│   │       ├── fn.add_error_pattern.html\r\n│   │       ├── fn.code_from_offset.html\r\n│   │       ├── fn.compare_error_paths.html\r\n│   │       ├── fn.error_to_list.html\r\n│   │       ├── fn.generate_colors.html\r\n│   │       ├── fn.prepare_errors.html\r\n│   │       ├── fn.print_codes.html\r\n│   │       ├── fn.print_error.html\r\n│   │       ├── fn.print_offsets.html\r\n│   │       ├── fn.reset_color.html\r\n│   │       ├── fn.slice_to_offsets.html\r\n│   │       ├── fn.write_color.html\r\n│   │       ├── index.html\r\n│   │       ├── sidebar-items.js\r\n│   │       ├── trait.AsBytes.html\r\n│   │       └── trait.HexDisplay.html\r\n│   ├── normalize.css\r\n│   ├── playpen.js\r\n│   ├── search-index.js\r\n│   ├── SourceCodePro-Regular.woff\r\n│   ├── SourceCodePro-Semibold.woff\r\n│   ├── SourceSerifPro-Bold.woff\r\n│   ├── SourceSerifPro-Regular.woff\r\n│   └── src\r\n│       └── nom\r\n│           ├── consumer.rs.html\r\n│           ├── internal.rs.html\r\n│           ├── lib.rs.html\r\n│           ├── macros.rs.html\r\n│           ├── nom.rs.html\r\n│           ├── producer.rs.html\r\n│           └── util.rs.html\r\n├── oldsrc\r\n│   ├── conveyor.rs\r\n│   └── main.rs\r\n├── README.md\r\n├── realworld\r\n│   └── dropbox.txt\r\n├── small.mp4\r\n├── src\r\n│   ├── accumulator.rs\r\n│   ├── bits.rs\r\n│   ├── bytes.rs\r\n│   ├── consumer.rs\r\n│   ├── generator.rs\r\n│   ├── internal.rs\r\n│   ├── lib.rs\r\n│   ├── macros.rs\r\n│   ├── nom.rs\r\n│   ├── producer.rs\r\n│   └── util.rs\r\n├── tests\r\n│   ├── arithmetic.rs\r\n│   ├── ini.rs\r\n│   ├── issues.rs\r\n│   ├── mp4.rs\r\n│   ├── omnom.rs\r\n│   └── test1.rs\r\n├── thoughts.txt\r\n└── :w\r\n\r\n24 directories, 181 files\r\n```"}}