Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yarl/vicuna
Tool for uploading files to Wikimedia Commons and other Wikimedia projects
https://github.com/yarl/vicuna
mediawiki wikimedia wikimedia-commons
Last synced: 4 days ago
JSON representation
Tool for uploading files to Wikimedia Commons and other Wikimedia projects
- Host: GitHub
- URL: https://github.com/yarl/vicuna
- Owner: yarl
- Created: 2012-08-06T22:55:26.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2025-01-13T12:16:13.000Z (14 days ago)
- Last Synced: 2025-01-15T15:30:16.362Z (11 days ago)
- Topics: mediawiki, wikimedia, wikimedia-commons
- Language: Java
- Homepage: http://yarl.github.io/vicuna/
- Size: 28.5 MB
- Stars: 42
- Watchers: 7
- Forks: 23
- Open Issues: 57
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ![a](https://upload.wikimedia.org/wikipedia/commons/thumb/0/0a/VicunaUploader_logo.png/30px-VicunaUploader_logo.png) VicuñaUploader
_ultimate tool for upload files to Wikimedia Commons and other Wikimedia projects_## Usage
For manual, take a look at [project wiki](https://github.com/yarl/vicuna/wiki) and [website](https://yarl.github.io/vicuna).## Build and Run
Program is being written using any IDE (NetBeans preferred) you want and [Gradle](https://gradle.org/) is used for building. Minimal version is Java 11. In order to download and build source code, do following:```
git clone https://github.com/yarl/vicuna.git
cd vicuna
./gradlew build
```
You will find distribution tar and zip `build/distributions` directory.```
cd build/distributions/
unzip cuploader.zip
./cuploader/bin/cuploader
```If you want to just run local build:
```
./gradlew run
```Create org-wikipedia-Wiki.jar file (be careful, we need class file in Java 11 version):
```
git clone https://github.com/MER-C/wiki-java.git
cd wiki-java
mkdir -p org-wikipedia-Wiki/org/wikipedia
cp src/org/wikipedia/Wiki.java org-wikipedia-Wiki/org/wikipedia/
javac org-wikipedia-Wiki/org/wikipedia/Wiki.java
jar cfv org-wikipedia-Wiki-`git rev-parse --verify HEAD --short=6`.jar -C org-wikipedia-Wiki/ .
```## Contribute
Feel free to fork and suggest changes. However, please do not send pull requests with radical changes without prior discussion. Also, changes should work on NetBeans (especially project building and Form Designer).## License
```
Copyright 2015 Paweł MarynowskiLicensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
```## Contributors
```
Florian Straub
Michal Josef Špaček
Nicolas Raoul
```### External libs used
- [wiki-java](https://github.com/MER-C/wiki-java) (AGPLv3+ / GPLv3+)
- [metadata-extractor](https://github.com/drewnoakes/metadata-extractor) (Apache 2.0)
- [jxmapviewer2](https://github.com/msteiger/jxmapviewer2) (LGPL)
- IU icons by [Yusuke Kamiyamane](http://p.yusukekamiyamane.com/) (CC BY-3.0)