Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/librarian

Librarian - A Framework for Bundlers. Fork to support librarian-puppet
https://github.com/voxpupuli/librarian

Move some details into helper methods in the resolver impl.

02012f05b0e85d00be28c6871b9e61d88b9431de authored about 12 years ago by Jay Feldblum <[email protected]>
Move all the linters into the same place.

There's only one for now. But the idea is that the linters go together since their purposes are ...

8c09c4cb848a70693ec3b139188171842a3ed5bc authored about 12 years ago by Jay Feldblum <[email protected]>
Partially linearize the resolver implementation.

This makes the implementation somewhat clearer because some of the nesting is moved into a helpe...

4b7038d615788b8591e8285ba09f8a1316689b97 authored about 12 years ago by Jay Feldblum <[email protected]>
Remove unnecessary code.

This #dup is unnecessary because the first thing the called method does is perform the same #dup.

5db6679706c0c97df444ef41fc60028ca599ec42 authored about 12 years ago by Jay Feldblum <[email protected]>
Partially linearize the resolver implementation.

This makes the implementation somewhat clearer.

3b012f111a0211b0f8b93c20b1d76d00f974a4bd authored about 12 years ago by Jay Feldblum <[email protected]>
Partially linearize the resolver implementation.

This makes the implementation somewhat clearer because some of the nesting is moved into a helpe...

cd9c2dd12f14b51e17c84fca894550f7c303b4c3 authored about 12 years ago by Jay Feldblum <[email protected]>
Pull part of a complex block of code up and out.

fb8911576807d72499557a0a360951db0f8071c2 authored about 12 years ago by Jay Feldblum <[email protected]>
Rearrange marking dependencies as scheduled in the resolver impl.

The queued dependencies will only actually be scheduled after some additional checks pass, so ma...

78c9e3a84a217ff098e9e815d4a846c321c1784b authored about 12 years ago by Jay Feldblum <[email protected]>
Move some printf-debugging into a helper method in the resolver impl.

99ce0e4ccc373129d9dbaa7418fa88b77432c9ee authored about 12 years ago by Jay Feldblum <[email protected]>
Whitespace.

17f15aeb4687fed3de81303dd7ee12a43b7efa1c authored about 12 years ago by Jay Feldblum <[email protected]>
Move some scope work into a helper method in the resolver impl.

e5580f539c016152ac7eb552224d908811123181 authored about 12 years ago by Jay Feldblum <[email protected]>
Only mark as being scheduled deps which are unresolved.

If there's a manifest attached, we don't need to show it as being scheduled.

4a90d6d9279c39d8a876aff622d457f283b4f9cb authored about 12 years ago by Jay Feldblum <[email protected]>
Move some scope work into a helper method in the resolver impl.

b9d81695c1ba45dc00b7804628726f3313fa035c authored about 12 years ago by Jay Feldblum <[email protected]>
Partially linearize the resolver implementation.

This makes the implementation somewhat clearer because some of the nesting is moved into a helpe...

586062be42c3fc1b502e8607b0dafde45a3f5dc3 authored about 12 years ago by Jay Feldblum <[email protected]>
We only need one copy of the multisource instance.

97b621d14bfdd6d77ed8f1e74149fc72c2fdc764 authored about 12 years ago by Jay Feldblum <[email protected]>
Give the resolver's multisource a basic string rep.

The --verbose log was getting filled with gibberish from its default string rep from Object#to_s.

f30a4473392fde976948d30fe65067296eb8b182 authored about 12 years ago by Jay Feldblum <[email protected]>
Partially linearize the resolver implementation.

This makes the implementation somewhat clearer because it isn't as deeply-nested as before.

ab9924bb522cb03b5ab33f7a9db7f04f06c09fa7 authored about 12 years ago by Jay Feldblum <[email protected]>
It's polite not to modify the arguments passed into a method.

And if the arguments will not be modified, it's polite to make that clear up-front.

b4f5fe99d89ab332e903320c556a9ade99ab0413 authored about 12 years ago by Jay Feldblum <[email protected]>
Detect conflicts faster in the resolver.

This adds an initial check in the recursive resolution process that fails the resolve early if t...

862192a8c38af24339c287f2bf4c5f791d4f6c50 authored about 12 years ago by Jay Feldblum <[email protected]>
Prefer accessor writers to ivars.

fe7e2ecbb1a6e3aa3241f0dc0343346c9261aadb authored about 12 years ago by Jay Feldblum <[email protected]>
Merge pull request #116 from taqtiqa-mark/patch-1

Closes issue #115

fafd3c8e7fb287af4c4047779a87da7a5a7023ee authored about 12 years ago by Jay Feldblum <[email protected]>
Closes issue #115

Accommodate sources generated by `git archive --format=.tar.gz`

e7d7aa6eded7070356cb90658c9322d0b0a0306f authored about 12 years ago by Mark Van de Vyver <[email protected]>
Merge pull request #112 from ericpp/master

Disable git colors when parsing remote branches

37a8d73250735eac89b2847466ef8ea46f40ad43 authored about 12 years ago by Jay Feldblum <[email protected]>
Disable git colors when parsing remote branches

2abc313923fecc301073605592504e7eb7a62e10 authored about 12 years ago by Eric Perrino <[email protected]>
Whitespace.

33d6947afe0dca9309fdfc13f3c2d4e34b8cc0b6 authored about 12 years ago by Jay Feldblum <[email protected]>
Fix for 1.8.7.

1bbdd969036ed94082dc0f851c64898943c8179b authored about 12 years ago by Jay Feldblum <[email protected]>
Lint the chef site source.

90d76eb3ad37728c05f588fb56cde9b7094f6fb0 authored about 12 years ago by Jay Feldblum <[email protected]>
The beginnings of a source linter.

Useful so far as documentation of required methods.

3da0de2da3793bc9109754aedf4783db58023ae4 authored about 12 years ago by Jay Feldblum <[email protected]>
Integration specs get their own tmp dirs.

195fee5dd0332983c78a1daba2cdfb1709fb3cda authored about 12 years ago by Jay Feldblum <[email protected]>
Mark the existing chef git source integration spec as an integration spec.

45712ba6942c00a918c9ddf00bed6473bf8bedc8 authored about 12 years ago by Jay Feldblum <[email protected]>
A functional spec for the chef site source.

46f646be095393f268976bf1fb39051b1821e858 authored about 12 years ago by Jay Feldblum <[email protected]>
Mark the existing chef site source integration spec as an integration spec.

6739ee0312219c57ac60e42593ef25034533a544 authored about 12 years ago by Jay Feldblum <[email protected]>
Move code used only in one place to the one place.

Deduplicate it, too.

8d0fa5832c286b29cc6249933bdf7f6b14c9e2e0 authored about 12 years ago by Jay Feldblum <[email protected]>
Clean up old temp directories.

Even in specs.

4c62cf010332e43d044a7e7a67585506ffb36cbc authored about 12 years ago by Jay Feldblum <[email protected]>
Clean up old temp directories.

Even in specs.

4b0323e34aef0b5cd818d724429e2a7797c20fff authored about 12 years ago by Jay Feldblum <[email protected]>
Merge pull request #106 from taqtiqa-mark/patch-3

Accommodate Bundler vendor everything users

803d921bba1c7cf8324d98fb1d59a48d3f488561 authored about 12 years ago by Jay Feldblum <[email protected]>
Accommodate Bundler vendor everything users

A common practice. More detail here http://ryan.mcgeary.org/2011/02/09/vendor-everything-still-a...

a699fb6abbcc853373310152786541759749c9b6 authored about 12 years ago by Mark Van de Vyver <[email protected]>
Bump the version to 0.0.25.

71ae91fbc209d23625ee885790f54d75203a5cff authored about 12 years ago by Jay Feldblum <[email protected]>
Note recent changes in the change-log.

a6743ab850546bab98b119c8a63644c722950b60 authored about 12 years ago by Jay Feldblum <[email protected]>
1.8.7 doesn't have Array#flat_map.

070bb2db4aac2dc32c71c43a943b24b10ba9cd94 authored over 12 years ago by Jay Feldblum <[email protected]>
Prefer accessors to ivars.

aeb77503918192bd4599aba13f3693d27d81782a authored over 12 years ago by Jay Feldblum <[email protected]>
Permit declaring multiple sources in a specfile.

ad9b1b8355be1886bb3850f5addbe21810f509cc authored over 12 years ago by Jay Feldblum <[email protected]>
Remove unused code.

bf79ec87f5ffadbf8377e64b1429e8193679fb8e authored over 12 years ago by Jay Feldblum <[email protected]>
Fix args at the beginning of a method to reduce the paths through the method.

08e946c022ecc2931d4114aea1cdc25f77a32fba authored over 12 years ago by Jay Feldblum <[email protected]>
Remove old cucumber config.

bc2d00bd442a1dc9676b1de226465e239b13a9a6 authored over 12 years ago by Jay Feldblum <[email protected]>
No need for a default rake task.

7095c477c32f0ab26ea72e5f2c98686248f807e1 authored over 12 years ago by Jay Feldblum <[email protected]>
Move a method to the only place it's used.

ed58573015740ea2dc05571384f7d52e8a6c3be0 authored over 12 years ago by Jay Feldblum <[email protected]>
Move the version method to the environment.

2bf897d345fe529ee39212156889316e24e257a3 authored over 12 years ago by Jay Feldblum <[email protected]>
Remove cucumber, which is now unused.

c148aee7996a5c6e69b09a08c9291f005d3a91d5 authored over 12 years ago by Jay Feldblum <[email protected]>
Finish transitioning cli features to rspec.

d616391689c76a6856b1c04e98f471b105163c78 authored over 12 years ago by Jay Feldblum <[email protected]>
Continue transitioning the cli specs to rspec.

e8532e67eb22efc7bfdf39e93715339037d9eea8 authored over 12 years ago by Jay Feldblum <[email protected]>
Oops. 1.8-compatible syntax.

ba6fa2078a9d368ebdd0e652f8fd7bd5410e4faf authored over 12 years ago by Jay Feldblum <[email protected]>
Start transitioning some of the features to cli specs.

7e884a87fc36ea69f285b498b4acf5b33eb7899c authored over 12 years ago by Jay Feldblum <[email protected]>
Whitespace.

aae5f5bed9f4adae5a549be85205f7c97721a7c7 authored over 12 years ago by Jay Feldblum <[email protected]>
Prefer methods.

8225cddc65695644dccb1a326a6d37176b3a1f75 authored over 12 years ago by Jay Feldblum <[email protected]>
Remove unused code.

abea52ac50ef10a842e2b4152429072c582b0841 authored over 12 years ago by Jay Feldblum <[email protected]>
FakeFS is busted on Rubinius. Travis should run the tests, but not fail the build.

589efc7c4c6842b68cd14271eaa2742a32cddc27 authored over 12 years ago by Jay Feldblum <[email protected]>
Pathname is funner than FileUtils.

132e5f271b89762f5b1a155b5072b0f5943d987e authored over 12 years ago by Jay Feldblum <[email protected]>
Be more tolerant of variances in package filenames uploaded to Opscode.

d61d9efd664609f07a388a46ed434c674e3cd618 authored over 12 years ago by Jay Feldblum <[email protected]>
Enforce that ref option is given a string.

953a81199e8112301438c3abf8c9655dd1337bdd authored over 12 years ago by Jay Feldblum <[email protected]>
Merge coupled code into a single method.

0b55dc29c816e9ced1098f28cea5ea124e81de8c authored over 12 years ago by Jay Feldblum <[email protected]>
Remove an unused return value.

c675022ad7d147e4cc66b0800a110be5be40e23a authored over 12 years ago by Jay Feldblum <[email protected]>
A little cleanup.

881a4b37e4898bdb609d0efd580b913ae344163a authored over 12 years ago by Jay Feldblum <[email protected]>
Make the sample cookbook tarball using in-memory techniques. Faster.

a0c427cca54bb6bdcb946aa77ff200f0142e5e2c authored over 12 years ago by Jay Feldblum <[email protected]>
Extract the http-proxy detection to the environment.

fdf83c3897e8a65f00bbcc91c24498eb76d4da40 authored over 12 years ago by Jay Feldblum <[email protected]>
GH-92: add http proxy support

dbf23c040f6e6f4851bc42defc9b7b559ba98f18 authored over 12 years ago by tkn <[email protected]>
Fix #91.

d6a8307a8900cc57b6429bba942d30b4721634df authored over 12 years ago by Jay Feldblum <[email protected]>
Permit single-character manifests and dependencies.

7325ce332eddbbf007ee9ee226fd8240fda1bb77 authored over 12 years ago by Jay Feldblum <[email protected]>
Read cookbook metadata files in binary.

a2e86b142aaa3649f3514d72767787ed980dad42 authored over 12 years ago by Jay Feldblum <[email protected]>
Fix failing feature.

be7fab6c60f15795fdda27e1b122fd40b2b85d6a authored over 12 years ago by Jay Feldblum <[email protected]>
Print what's installing.

7b9d26f9df106cc48beadec4a54bedd6f284484e authored over 12 years ago by Jay Feldblum <[email protected]>
Fix some missing methods.

3204b15ef272ae9b02e7102bbe8b8ed90238542b authored over 12 years ago by Jay Feldblum <[email protected]>
Switch to an explicit logger method.

6180a7db7618142fc7f09f7dbc407ce600456e71 authored over 12 years ago by Jay Feldblum <[email protected]>
Remove unneeded inclusions of the debug helper.

9da30673a7a58a538c50a13d7ff0ec98e784e464 authored over 12 years ago by Jay Feldblum <[email protected]>
No need for AbstractMethod here.

840c08cc5dfbb7f5e6db6ef40d67adc3b872de62 authored over 12 years ago by Jay Feldblum <[email protected]>
Bump the version to 0.0.24.

353ac074fc1c2be75c2e70f3b2c6a3a3b3779d4e authored over 12 years ago by Jay Feldblum <[email protected]>
Note recent changes in the change-log.

a40e633db87b2603f9b61b20127e8d9addb9fea1 authored over 12 years ago by Jay Feldblum <[email protected]>
Document the config system.

7bdc28c13a070bfcaf262ab61f844def83cd447f authored over 12 years ago by Jay Feldblum <[email protected]>
Remove unused option.

29ff937d2dc8b39a8206df8bf5990c3d773fbc04 authored over 12 years ago by Jay Feldblum <[email protected]>
Use the name path instead of install.path to parallel bundler.

1859741ec7da734bc76aeeb03b8119073b01ea19 authored over 12 years ago by Jay Feldblum <[email protected]>
Require "1" for boolean configs.

be82a0c6790c72740f3c91eb1eb64544fe593366 authored over 12 years ago by Jay Feldblum <[email protected]>
The --no-path option takes care of this.

d4b411a3c0fc117bf18a610094b823c6fe2c07ac authored over 12 years ago by Jay Feldblum <[email protected]>
Customize the cookbooks install path.

a8832a64d9c7b7f4b7c2aaa5cda049899b3a9fc5 authored over 12 years ago by Jay Feldblum <[email protected]>
Some CLI annotations.

c173cd5ca13abcf0c0980b72b795cd166520fdff authored over 12 years ago by Jay Feldblum <[email protected]>
Permit setting --strip-dot-git and --no-strip-dot-git when installing.

2d8ecaa3c88936b3a7b41e25f5193e806c4c1a39 authored over 12 years ago by Jay Feldblum <[email protected]>
Show the whole config at once.

2f18b63099862c67d1d81c277d4e51a12787a8df authored over 12 years ago by Jay Feldblum <[email protected]>
Print in red and return nonzero in case of error.

19a52e5e4ee0fc3542ac678f19b1911cae3d5db8 authored over 12 years ago by Jay Feldblum <[email protected]>
The show command should say something useful if there is no lockfile.

e9c78858e7d23b1cacf0be44a377aeed816e57ee authored over 12 years ago by Jay Feldblum <[email protected]>
Typo.

1e2effa71bf2c32103895bc7ac560914a8af6efb authored over 12 years ago by Jay Feldblum <[email protected]>
Some clarifications in the readme.

523ef4a22b958c2858c03984630268e30f99dccf authored over 12 years ago by Jay Feldblum <[email protected]>
Fix a test failure for the CLI init command.

56cb84ea17e04da91a1237154ed516b3751c987c authored over 12 years ago by Jay Feldblum <[email protected]>
Merge pull request #80 from avit/patch-1

Executable bin/git must be a file: ignore directories.

20125a6afc3de1b1775324f0fdbb55bf513719f5 authored over 12 years ago by Jay Feldblum <[email protected]>
Executable bin/git must be a file: ignore directories.

9af301637566cdbb4b7d34e66b5e81a9b73fea2e authored over 12 years ago by Andrew Vit <[email protected]>
Let's pretend that annotated tags are just like simple tags.

d97c12dcbb5576d6c4fab1805d4a216469d71c13 authored over 12 years ago by Jay Feldblum <[email protected]>
A functional spec for Librarian::Source::Git::Repository.

c58e6cb6d230b496917f5c882be1ebb2c61791d5 authored over 12 years ago by Jay Feldblum <[email protected]>
Remote debugging for travis.

9d5ae8dcb1892456ba315f776720a34faaa66eda authored over 12 years ago by Jay Feldblum <[email protected]>
Fixes for 1.8.7.

00c469c861e122cf275a5bc035529a1c567c3ed3 authored over 12 years ago by Jay Feldblum <[email protected]>
Permit stripping out the .git directory when installing cookbooks in the chef adapter.

3fb1f97171e38978541990f33ea80844ddacdf17 authored over 12 years ago by Jay Feldblum <[email protected]>
A CLI command for showing and editing the config.

ff17274ae4f1abea210855130aed79904dd45f6e authored over 12 years ago by Jay Feldblum <[email protected]>
Some autodocs for knowing recognized config keys.

b93547cb78a0fb7f4fdc5319979076b39ef463c8 authored over 12 years ago by Jay Feldblum <[email protected]>