Packages: Add README, and rename 'things' to 'tags'

master
Valentin Lorentz 2011-02-28 11:09:44 +01:00
parent fee5950b11
commit b5b79986bd
2 changed files with 38 additions and 4 deletions

View File

@ -1 +1,35 @@
Insert a description of your plugin here, with any notes, etc. about using it.
This plugin is a packages downloadeder and installer.
It handles basic dependencies, based on tags.
Repositories must have a root JSON file, that uses the fellowing
format:
{
"repository": {
"maintainers": {
"ProgVal": "progval@gmail.com",
},
"repo-name": "Main packages repository"
"repo-url": "http://packages.supybot.fr.cr",
"project-name": "Supybot-fr",
"project-url": "http://supybot.fr.cr"
}
"packages": [
{
"name": "GitHub",
"version": "0.1",
"author": [
"ProgVal",
"progval@gmail.com"
],
"url": "http://supybot.fr.cr/GitHub",
"requires": {
"package-installer": "0.1"
}
"suggests": {
"i18n": "0.1"
}
"provides": {
}
}
]
}

View File

@ -28,14 +28,14 @@
###
# Things this package depends on. Obviously, every package needs a package
# Tags this package depends on. Obviously, every package needs a package
# installer to be installed.
requires = {'package-installer': '0.1'}
# Additional things needed for some features of this package.
# Additional tags needed for some features of this package.
suggests = {'i18n': '0.1'}
# Things this package provides.
# Tags this package provides.
provides = {'package-installer': '0.1'}