Uploading software
Programs that upload tarballs or similar entities to remote servers or that receive such uploads on the server side.
To facilitate navigating in this list, projects are categorized by their purpose, authorship, and current state. Each project entry lists the categories it pertains to. Clicking on a category name will bring a listing of all projects in that category.
Additionally, a list of related projects is provided where applicable. Each element in that list is a link to the corresponding project entry.
Clicking on a project's name will bring this project's entry as a separate page (a permalink).
Hovering your mouse over the version information of a project shows the list of changes introduced by that version.
Sort controls below allow you to order the list either lexicographically or by the most recent release date, in both directions.
Using the Search control, you can select projects by name. Shell-style globbing patterns (wildcards) are accepted.
(Return to the project listing)
grayupload
* Automatic release type Release type can be determined automatically, from version numbers of the files to be uploaded. To do so, version number semantics must be declared in the configuration file using the "version_semantics" statements: version_semantics gnu Assumes GNU version semantics: two-part version numbers (e.g. 1.0) or three-part numbers whose third value (patchlevel) is numerically less than 90 mean "stable" releases. Three-part numbers with patchlevel greater than or equal to 90 mean "alpha" releases. version_semantics kernel Even major numbers correspond to "stable" releases. Odd major numbers correspond to "alpha" releases.
Grayupload uploads software tarballs to ftp.gnu.org, alpha.gnu.org, download.gnu.org.ua, or any other site that uses the automatic ftp upload protocol. Its main audience are GNU developers and developers hosting their software on gnu.org.ua.
tpnotify
- Fix operation without -d option
Notifies the Translation Project about new POT files
vcsync
* New configuration statement: sentinel The "sentinel" statement declares the name of a file which, when present in the destination directory, informs vcsync that this directory is exempt from the normal synchronization process. The presense of the sentinel file is an indication that the destination directory is updated by other means. * Full documentation added
Vcsync synchronizes files on the file system with the corresponding repository after each commit. It is normally configured as a hook, using the mechanism provided by the version control system of choice (loginfo
in CVS, post-commit
in SVN, or post-receive
in GIT).
wydawca
Fix handling of archivation requests.
An automatic release submission daemon. It implements the GNU automatic upload procedure, and supports upload directive files of version 1.2.
wyslij-po
* Fix parsing of po header fields * Use the Language header instead of Language-Team. Support for Language-Team and language tables is retained for backward compatibility. * Organizational change: repository moved to git The repository along with links for cloning can be viewed online at http://git.gnu.org.ua/cgit/wyslij-po.git. See https://puszcza.gnu.org.ua/git/?group=wyslij-po for instructions.
Wyslij-po runs basic checking on PO files given in the command line and submits them to the Translation Project robot.