mecca

command module
v0.0.0-...-bfd9d5d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 25, 2014 License: BSD-2-Clause Imports: 15 Imported by: 0

README

mecca

Collect projects on Github and Categorize.

Currently mecca gathers Polymer and Android repositories.

Usage

Set your github access token to GITHUB_TOKEN in config.go.
Run commands as follows.

$ go build   # run `go get` if you don't have 3rd packages.
$ ./mecca -h # see help message.
$ ./mecca

The results(JSON files) will be generated in data directory.

Polymer repositories

Polymer Repository
polymer fork:true stars:>=<The number of stars>
Polymer Project
"platform.js" extension:html language:html repo:<Repository Name>

Android repositories

Android Repository
android fork:true stars:>=<The number of stars>
Android Project
androidmanifest.xml in:path repo:<Repository Name>
Android Library
"android-library" extension:gradle language:groovy repo:<Repository Name>
"android.library=true" language:ini repo:<Repository Name>

If both are not matched, check repo's description using regex (?i)\blibrary\b whether it has library literal or not.

Android-L
"compileSdkVersion android-l" extension:gradle language:groovy repo:<Repository Name>
Wearable
"com.google.android.support:wearable" extension:gradle language:groovy repo:<Repository Name>

Future works

References

License

See LICENSE file.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL