arch supports
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 8853
Inline-Support 0.44
Inline-Support is a Perl module created to support information for Inline.pm and related modules. more>>
Inline-Support is a Perl module created to support information for Inline.pm and related modules.
This document contains all of the latest support information for Inline.pm and the recognized Inline Language Support Modules (ILSMs) available on CPAN.
SUPPORTED LANGUAGES
The most important language that Inline supports is C. That is because Perl itself is written in C. By giving a your Perl scripts access to C, you in effect give them access to the entire glorious internals of Perl.
As of this writing, Inline also supports:
- C++
- Java
- Python
- Tcl
- Assembly
- CPR
- And even Inline::Foo!
Projects that I would most like to see happen in the year 2001 are:
- Fortran
- Ruby
- Lisp
- Guile
- Bash
- Perl4
SUPPORTED PLATFORMS
Inline::C should work anywhere that CPAN extension modules (those that use XS) can be installed, using the typical install format of:
perl Makefile.PL
make
make test
make install
It has been tested on many Unix and Windows variants.
Enhancements:
- Perl
<<lessThis document contains all of the latest support information for Inline.pm and the recognized Inline Language Support Modules (ILSMs) available on CPAN.
SUPPORTED LANGUAGES
The most important language that Inline supports is C. That is because Perl itself is written in C. By giving a your Perl scripts access to C, you in effect give them access to the entire glorious internals of Perl.
As of this writing, Inline also supports:
- C++
- Java
- Python
- Tcl
- Assembly
- CPR
- And even Inline::Foo!
Projects that I would most like to see happen in the year 2001 are:
- Fortran
- Ruby
- Lisp
- Guile
- Bash
- Perl4
SUPPORTED PLATFORMS
Inline::C should work anywhere that CPAN extension modules (those that use XS) can be installed, using the typical install format of:
perl Makefile.PL
make
make test
make install
It has been tested on many Unix and Windows variants.
Enhancements:
- Perl
Download (0.089MB)
Added: 2007-06-16 License: Perl Artistic License Price:
862 downloads
ArchWay 0.2.1
ArchWay is a new advanced GUI for GNU Arch. more>>
ArchWay is a full-featured graphical user interface for the GNU Arch revision control system.
It includes a set of specialized tools to make project development and tracking more effective, including an archive browser, inventory manager, and merge interface.
<<lessIt includes a set of specialized tools to make project development and tracking more effective, including an archive browser, inventory manager, and merge interface.
Download (0.30MB)
Added: 2005-10-09 License: GPL (GNU General Public License) Price:
1475 downloads
Lowarch 0.1.1
Lowarch is a Linux distribution based on Arch Linux, which is well known for its speed, simplicity, and elegant design. more>>
Lowarch project is a Linux distribution based on Arch Linux, which is well known for its speed, simplicity, and elegant design.
While Arch Linux is optimized for i686 or x86_64 systems, Lowarch aims at supporting i486 and i586 systems.
Enhancements:
- This is a minor release, but there are quite a lot of small changes and bugfixes.
- The installation floppies are now ready.
- The old [current] repository address doesnt work anymore.
- You should use the new installation CD or floppies if you want to do an FTP install.
- Most of the desktop programs now show up in the XFCE4 menu.
- There are quite a few new, updated, and deleted packages.
<<lessWhile Arch Linux is optimized for i686 or x86_64 systems, Lowarch aims at supporting i486 and i586 systems.
Enhancements:
- This is a minor release, but there are quite a lot of small changes and bugfixes.
- The installation floppies are now ready.
- The old [current] repository address doesnt work anymore.
- You should use the new installation CD or floppies if you want to do an FTP install.
- Most of the desktop programs now show up in the XFCE4 menu.
- There are quite a few new, updated, and deleted packages.
Download (691.9MB)
Added: 2006-12-07 License: GPL (GNU General Public License) Price:
1059 downloads
ArchLog 1.2.1
ArchLog is a log-oriented GUI for the Arch revision control system. more>>
ArchLog is a log-oriented GUI for the Arch revision control system. ArchLog allows you to take notes as you hack, structuring the changes by categories. At commit time, ArchLog will generate a consistently and nicely-formatted log file.
It features assigning new versions to a project tree, adding/removing files for a project, packing a project into archives (tar.gz, tar.bz2, tar, zip), a todo manager with categorized tasks, global or per-project preferences, TODO file generation, and full customization from the GUI.
<<lessIt features assigning new versions to a project tree, adding/removing files for a project, packing a project into archives (tar.gz, tar.bz2, tar, zip), a todo manager with categorized tasks, global or per-project preferences, TODO file generation, and full customization from the GUI.
Download (0.28MB)
Added: 2007-06-20 License: GPL (GNU General Public License) Price:
856 downloads
GNU arch 1.3.5
GNU arch is a revision control system, similar in purpose to tools such as CVS, SCCS, and Subversion. more>>
GNU arch is a revision control system, similar in purpose to tools such as CVS, SCCS, and Subversion. It is used to keep track of the changes made to a source tree and to help programmers combine and otherwise manipulate changes made by multiple people or at different times.
GNU arch has some features that make it particularly useful for public free software projects: its easy to learn; its inexpensive and easy to administer; its a distributed system so theres no need to give write permission to every project participant; it has excellent support for the kinds of branching and merging that can make a free software project team shine.
It is somewhat well known, these days, that some of the core developers of the Linux kernel are using a revision control system which is not free software. There is a need to create a free software alternative to that system and to do so is one of the goals of the arch project
Another goal of the arch project is to help free software development projects work better: migrating from CVS or another system to arch should help your project operate more effectively. If you maintain a GNU or other free software project, please consider joining the gnu-arch-users mailing list and exploring how arch can benefit your efforts.
<<lessGNU arch has some features that make it particularly useful for public free software projects: its easy to learn; its inexpensive and easy to administer; its a distributed system so theres no need to give write permission to every project participant; it has excellent support for the kinds of branching and merging that can make a free software project team shine.
It is somewhat well known, these days, that some of the core developers of the Linux kernel are using a revision control system which is not free software. There is a need to create a free software alternative to that system and to do so is one of the goals of the arch project
Another goal of the arch project is to help free software development projects work better: migrating from CVS or another system to arch should help your project operate more effectively. If you maintain a GNU or other free software project, please consider joining the gnu-arch-users mailing list and exploring how arch can benefit your efforts.
Download (3.5MB)
Added: 2006-07-24 License: GPL (GNU General Public License) Price:
1190 downloads
Archie 2007.08 Beta
Archie is a complete live Arch linux system to be run from a CD/USB, built with the KISS philosophy in mind. more>>
Archie project is a complete live Arch linux system (v0.7) to be run from a cd/usb, built with the KISS philosophy in mind. No packages have been stripped to provide a full Arch linux system, yet deliver fastest performance with no extensive bloating.
Archie uses its own hw-detection tool (lshwd) ideally to support a wide range of hardware with low detection time. Archie also provides extended features like multi-lingual, nesting capabilities and hd-install.
Main features:
- KISS
- Performance, performance, performance
- Unique hw-detection tool (lshwd)
- Automatic desktop/optional startup dialogs
- nesting root (/) or home (/home) directories
- hd-install
<<lessArchie uses its own hw-detection tool (lshwd) ideally to support a wide range of hardware with low detection time. Archie also provides extended features like multi-lingual, nesting capabilities and hd-install.
Main features:
- KISS
- Performance, performance, performance
- Unique hw-detection tool (lshwd)
- Automatic desktop/optional startup dialogs
- nesting root (/) or home (/home) directories
- hd-install
Download (330MB)
Added: 2007-08-02 License: GPL (GNU General Public License) Price:
813 downloads
AF Architecture 1.0 RC6
Af-Arch is an N-tier development framework to quickly build high-quality distributed applications. more>>
Af-Arch is being developed to give GNU/Linux a new middle-ware for building enterprise managing applications, typically database oriented.
Af-Arch is a complete set of libraries and tools which allows to develop distribuited system especially designed to face problems about bussiness applications.
Actually, Af-Arch is really robust and stable, having systems installed on many environments. Af-Arch, at this moment, runs on GNU/Linux and Microsoft Windows.
AF Architectures license schema is based on GPL and LGPL, allowing you to develop not only open source applications but also comercial applications without any royalty or fee.
Af-Arch is a strongly documented project, which is proved to work. Af-Arch keeps on evolving and growing its feature list allways keeping in mind productivity.
Enhancements:
- A new major stable release have come with many interesting features, library dependencies news, new API to make life easy and a bunch of work to make the library to be memory efficient.
- Af-Arch no longer depends on GDA library (http://www.gnome-db.org). Now AfGs, server side support for Af-Arch, includes built-in database abstraction support, implemented to fit better with the Af-Arch framework. For more details check the "libafgs" log below.
- Af-Arch platform now support three new return types: AfDalNodeData, AfDalStringData and AfDalDecimalData, which allows services to return a module node, a plain string and a decimal value as a result for the invocation.
- Af-Arch now support a new formal parameter service AfDalSetOf which implements set of items to be sent while the service is invoked.
- af-gen tool now support defining string literals that are separated by "+" sign, making it easy to write long SQL sentences.
- af-gen tool now allow to generate type definitions that could extend, making it possible to create a class hierarchy for types to be returned by services.
- libafdal core library now implements a better error reporting mechanism which allows to receive all errors generated while performing invocation at the reply process code.
- New reserved services have been added: element_peek_reference which allows to get the node associated to a module which is relationed through the 0..1 link.
<<lessAf-Arch is a complete set of libraries and tools which allows to develop distribuited system especially designed to face problems about bussiness applications.
Actually, Af-Arch is really robust and stable, having systems installed on many environments. Af-Arch, at this moment, runs on GNU/Linux and Microsoft Windows.
AF Architectures license schema is based on GPL and LGPL, allowing you to develop not only open source applications but also comercial applications without any royalty or fee.
Af-Arch is a strongly documented project, which is proved to work. Af-Arch keeps on evolving and growing its feature list allways keeping in mind productivity.
Enhancements:
- A new major stable release have come with many interesting features, library dependencies news, new API to make life easy and a bunch of work to make the library to be memory efficient.
- Af-Arch no longer depends on GDA library (http://www.gnome-db.org). Now AfGs, server side support for Af-Arch, includes built-in database abstraction support, implemented to fit better with the Af-Arch framework. For more details check the "libafgs" log below.
- Af-Arch platform now support three new return types: AfDalNodeData, AfDalStringData and AfDalDecimalData, which allows services to return a module node, a plain string and a decimal value as a result for the invocation.
- Af-Arch now support a new formal parameter service AfDalSetOf which implements set of items to be sent while the service is invoked.
- af-gen tool now support defining string literals that are separated by "+" sign, making it easy to write long SQL sentences.
- af-gen tool now allow to generate type definitions that could extend, making it possible to create a class hierarchy for types to be returned by services.
- libafdal core library now implements a better error reporting mechanism which allows to receive all errors generated while performing invocation at the reply process code.
- New reserved services have been added: element_peek_reference which allows to get the node associated to a module which is relationed through the 0..1 link.
Download (1.8MB)
Added: 2006-02-18 License: LGPL (GNU Lesser General Public License) Price:
1343 downloads
ArX 2.2.4
ArX is a Revision Control System (RCS), like CVS, Subversion, or GNU arch. more>>
ArX is a Revision Control System (RCS), like CVS, Subversion, or GNU arch. It manages "archives" (collections of files), such as source code files for a software project.
ArX tracks the history of each file, along with change comments, version tags, forks and branches, etc. It can store files and documents of any kind, but the largest benefits are with text files, rather than binary files.
Main features:
- Ease of learning and use
- Powerful branching and merging features
- Speed, even when working with large repositories
- Effective distributed development
- Friendly and helpful user and developer communities
- Cryptographic data integrity features
- Ability to publish archives on almost any server
- Portability to multiple operating systems (still in progress)
Like CVS (and most modern RCS tools), ArX uses an "optimistic" locking model, which allows multiple developers to modify the same file at the same time, and then resolves any conflicts as each developer checks in his or her work. While this may sound scary if you are used to systems that "lock" files, it actually works very well, as confirmed by the thousands of projects that have used this approach (in CVS) for many years.
Unlike CVS and most traditional RCS tools, ArX is "distributed", which means that ArX does not require a central server. Each developer can maintain their own "archive" of their projects, but can easily share their work with other developers. This modern design works well with teams that are geographically distributed, and especially with teams where some contributors are not part of the core team.
ArX includes an optional patch queue manager to enable centralized, CVS-style, development when desired. ArX differs from many of the newer distributed SCM tools in that it does not require every working tree to contain an entire copy of the archive history.
Each archive can store multiple branches, each of which could be checked out in multiple working trees. Other tools may use the terms "patch pooling" or "centralized storage" for this type of feature, and it is important for efficient branching on systems without hardlinks. Also, ArX archives can link to other archives (including remote archives) for older history, allowing branches of remote projects to be very small and fast.
Another important feature of ArX is that an archive can be published on any HTTP web server. It does not require any special code running on the server, which has some significant advantages: First, it allows projects to host their code on almost any inexpensive web site, including the free personal home pages offered by many ISPs. Second, it keeps the server very secure, because the only service required is a standard web server such as Apache or Boa.
Enhancements:
- ArX now uses three-way merging as a default, and supports third party merge tools.
- ArX is also much more clever about renames.
- "merge" now uses the --update option instead of using heuristics.
- ArX now records when there are conflicts in the tree, and will not let you commit unless they are resolved.
- ArX now uses -v and -q for verbosity.
- "commit" now supports --author and --date options for Tailor.
- The patch queue manager has been updated, and some small bugs were fixed.
<<lessArX tracks the history of each file, along with change comments, version tags, forks and branches, etc. It can store files and documents of any kind, but the largest benefits are with text files, rather than binary files.
Main features:
- Ease of learning and use
- Powerful branching and merging features
- Speed, even when working with large repositories
- Effective distributed development
- Friendly and helpful user and developer communities
- Cryptographic data integrity features
- Ability to publish archives on almost any server
- Portability to multiple operating systems (still in progress)
Like CVS (and most modern RCS tools), ArX uses an "optimistic" locking model, which allows multiple developers to modify the same file at the same time, and then resolves any conflicts as each developer checks in his or her work. While this may sound scary if you are used to systems that "lock" files, it actually works very well, as confirmed by the thousands of projects that have used this approach (in CVS) for many years.
Unlike CVS and most traditional RCS tools, ArX is "distributed", which means that ArX does not require a central server. Each developer can maintain their own "archive" of their projects, but can easily share their work with other developers. This modern design works well with teams that are geographically distributed, and especially with teams where some contributors are not part of the core team.
ArX includes an optional patch queue manager to enable centralized, CVS-style, development when desired. ArX differs from many of the newer distributed SCM tools in that it does not require every working tree to contain an entire copy of the archive history.
Each archive can store multiple branches, each of which could be checked out in multiple working trees. Other tools may use the terms "patch pooling" or "centralized storage" for this type of feature, and it is important for efficient branching on systems without hardlinks. Also, ArX archives can link to other archives (including remote archives) for older history, allowing branches of remote projects to be very small and fast.
Another important feature of ArX is that an archive can be published on any HTTP web server. It does not require any special code running on the server, which has some significant advantages: First, it allows projects to host their code on almost any inexpensive web site, including the free personal home pages offered by many ISPs. Second, it keeps the server very secure, because the only service required is a standard web server such as Apache or Boa.
Enhancements:
- ArX now uses three-way merging as a default, and supports third party merge tools.
- ArX is also much more clever about renames.
- "merge" now uses the --update option instead of using heuristics.
- ArX now records when there are conflicts in the tree, and will not let you commit unless they are resolved.
- ArX now uses -v and -q for verbosity.
- "commit" now supports --author and --date options for Tailor.
- The patch queue manager has been updated, and some small bugs were fixed.
Download (1.3MB)
Added: 2005-11-22 License: GPL (GNU General Public License) Price:
1434 downloads
Bloody Stupid 0.1
Because yet another Linux Distro would just be Bloody Stupid! more>>
This is the second pseudo-release of Bloody Stupid Linux, which of course has nothing to do with the first release. The first BSL was a 50Mb ISO Live run CD based on DamnSmall Linux.
I had a lot of fun hacking around DamnSmall, and apparently it drew a little attention. John, the lord master of DamnSmall, even was kind enough to link to me off of the DSL relatives page. I got a few mails, most about the image to the right, about a hundred downloads or so, and some of those were even people I didnt know.
This whole project started because I needed to cramb a kernel and a root filesytem onto a floppy. Not having enough room in the kernel for disk or filesystem support, I figured why not wget the modules, with the inevitable conclusion, why not wget a bigger root filesystem next?
Why go to all this trouble? The BSL kernel is basically a life support system for ram and network cards, since it wgets support for everything else on the machine the kernel is very small. The initial aim was to fit it on a single floppy, then PXE booting became attractive, and really, since the kernel doesnt need to support whatever it just booted from in order to have its root filesystem, its very flexible. Yeah, I know an initrd can do the same thing, but its more fun this way. As it stands, BSL makes for an excellent repair system, the framework for a bulk installer, a neat toy, and an alright thin client ( as long as youve got a gob of RAM handy.)
Most of all, this whole thing is incredibly hackable. If you wanted to use a different slackware image, just tar one up, name it image.tar.gz and stick it in the /bsl directory of your image web server. If you need that image to unpack to larger than 170Mb, hack up the init script in the cpio archive, rebuild the archive, then recompile the kernel... sounds like a lot, but it really isnt. Want to replace the whole image with Debian/SuSe/Fedora/Arch/DSL/Gentoo? Go to it!"
<<lessI had a lot of fun hacking around DamnSmall, and apparently it drew a little attention. John, the lord master of DamnSmall, even was kind enough to link to me off of the DSL relatives page. I got a few mails, most about the image to the right, about a hundred downloads or so, and some of those were even people I didnt know.
This whole project started because I needed to cramb a kernel and a root filesytem onto a floppy. Not having enough room in the kernel for disk or filesystem support, I figured why not wget the modules, with the inevitable conclusion, why not wget a bigger root filesystem next?
Why go to all this trouble? The BSL kernel is basically a life support system for ram and network cards, since it wgets support for everything else on the machine the kernel is very small. The initial aim was to fit it on a single floppy, then PXE booting became attractive, and really, since the kernel doesnt need to support whatever it just booted from in order to have its root filesystem, its very flexible. Yeah, I know an initrd can do the same thing, but its more fun this way. As it stands, BSL makes for an excellent repair system, the framework for a bulk installer, a neat toy, and an alright thin client ( as long as youve got a gob of RAM handy.)
Most of all, this whole thing is incredibly hackable. If you wanted to use a different slackware image, just tar one up, name it image.tar.gz and stick it in the /bsl directory of your image web server. If you need that image to unpack to larger than 170Mb, hack up the init script in the cpio archive, rebuild the archive, then recompile the kernel... sounds like a lot, but it really isnt. Want to replace the whole image with Debian/SuSe/Fedora/Arch/DSL/Gentoo? Go to it!"
Download (48.4MB)
Added: 2006-04-20 License: GPL (GNU General Public License) Price:
1282 downloads
Crossfire TRT 2.1
Crossfire TRT project is an advancement of the crossfire multi-user RPG game. more>>
Crossfire TRT project is an advancement of the crossfire multi-user RPG game. Unlike the original project, it focuses mainly on stability and playability, but also adds modern technology such as map scripting, Perl server extensions, asynchronous I/O, higher resolution graphics, and better client support.
Main features:
- Death is not permanent, and you can get back all lost stats and experience by playing a game in a special place named Nimbus. You are teleported there when you die and you have to play a game (currently minesweeper) to get out.
- Friendly fire is disabled and playerkilling is also modified. You can only kill another player when you and the other player are hostile. To become hostile, you have to visit the church of Gorokh in Scorn and talk to the priest. To become peaceful again, visit the curch of Valriel and talk to its priest.
- Invitation of other players to where you are is possible with the invite command. You have to solve the invitor quest (see below in maps) to be able to use the command.
- You can follow other players with the follow command when you stand next to the player you want to follow.
- Pet monsters and summoned creatures will not stand in the way of other party members, making it bearable to play with summoning skills in a party.
- Map and graphics artists are working on improved graphics and new maps and quests.
- A new currency: the Royalty. Its worth 100 Platinum and is made of paper. (The bank script was completly rewritten in Perl)
- The communication commands have been rewritten in Perl and an ignore command was added.
- Trade shops have been implemented in Perl, which allows the player to trade items when they are offline.
- Big 64x64 faces and tiles have been introduced, which have a higher detail level than the old 32x32 tiles, and can be used with the CFPlus client.
Enhancements:
- optimised event invocation (non-wanted events can now be skipped with 4-5 inlined instructions).
- complete rewrite of town_portal: it now creates a portal to the "nearest" town only, travel is only possible to the town and back, anybody can use it (also removes one of the remaining syncpoints in the server).
- complete rewrite of the range/attack skill slot system: there are now two slots, one for combat, one for ranged attacks.
- introduce the concept of a current weapon (either a ranged or a combat weapon/skill/tool) and switch between them as needed.
- rewrite bow code so bows get more useful: apply damage, attacktype and other stats to the arrows and treat bows as weapons. also rebalance the missile weapons skill so its damage increases with level.
- rewrite the complete player speed logic: weapon_speed now works as documented and there are no unnatural speed boosts.
- implement a utility - cfutil - that simplifies arch and map installation, replacing the old collect scripts and simplying deployment by scaling and cutting faces as required.
- simplify the map protocol extensively by taking advantage of missing bigfaces, speeding up map generation immensely.
- implement inherit keyword allowing archetypes to inherit from other archetypes.
- rationalise archetype, region and treasurelist file format into a single file format and make them reloadable asynchronously.
- make the worldmap, facedata (smoothing, faces, magicmap) reloadable at runtime.
- implement 64x64 faceset support.
- implement fxixsx protocol that saves a lot of bandwidth over the old image/face/smooth packets and allows images > packetsize, incremental and background transfers.
- implement a bandwidth-saving smoothing protocol that works on a face basis as opposed to a mapspace basis.
- the server can now rate-limit image uploads to not exceed a certain (client-configurable) speed while guarenteeing full freedom of movement.
- implement new ex command to request item descriptions.
- implement new msg command for in-game messages with meta information (using xml).
- enforce utf-8 for all text messages.
- added micropather (not used yet).
- many, many bugfixes.
<<lessMain features:
- Death is not permanent, and you can get back all lost stats and experience by playing a game in a special place named Nimbus. You are teleported there when you die and you have to play a game (currently minesweeper) to get out.
- Friendly fire is disabled and playerkilling is also modified. You can only kill another player when you and the other player are hostile. To become hostile, you have to visit the church of Gorokh in Scorn and talk to the priest. To become peaceful again, visit the curch of Valriel and talk to its priest.
- Invitation of other players to where you are is possible with the invite command. You have to solve the invitor quest (see below in maps) to be able to use the command.
- You can follow other players with the follow command when you stand next to the player you want to follow.
- Pet monsters and summoned creatures will not stand in the way of other party members, making it bearable to play with summoning skills in a party.
- Map and graphics artists are working on improved graphics and new maps and quests.
- A new currency: the Royalty. Its worth 100 Platinum and is made of paper. (The bank script was completly rewritten in Perl)
- The communication commands have been rewritten in Perl and an ignore command was added.
- Trade shops have been implemented in Perl, which allows the player to trade items when they are offline.
- Big 64x64 faces and tiles have been introduced, which have a higher detail level than the old 32x32 tiles, and can be used with the CFPlus client.
Enhancements:
- optimised event invocation (non-wanted events can now be skipped with 4-5 inlined instructions).
- complete rewrite of town_portal: it now creates a portal to the "nearest" town only, travel is only possible to the town and back, anybody can use it (also removes one of the remaining syncpoints in the server).
- complete rewrite of the range/attack skill slot system: there are now two slots, one for combat, one for ranged attacks.
- introduce the concept of a current weapon (either a ranged or a combat weapon/skill/tool) and switch between them as needed.
- rewrite bow code so bows get more useful: apply damage, attacktype and other stats to the arrows and treat bows as weapons. also rebalance the missile weapons skill so its damage increases with level.
- rewrite the complete player speed logic: weapon_speed now works as documented and there are no unnatural speed boosts.
- implement a utility - cfutil - that simplifies arch and map installation, replacing the old collect scripts and simplying deployment by scaling and cutting faces as required.
- simplify the map protocol extensively by taking advantage of missing bigfaces, speeding up map generation immensely.
- implement inherit keyword allowing archetypes to inherit from other archetypes.
- rationalise archetype, region and treasurelist file format into a single file format and make them reloadable asynchronously.
- make the worldmap, facedata (smoothing, faces, magicmap) reloadable at runtime.
- implement 64x64 faceset support.
- implement fxixsx protocol that saves a lot of bandwidth over the old image/face/smooth packets and allows images > packetsize, incremental and background transfers.
- implement a bandwidth-saving smoothing protocol that works on a face basis as opposed to a mapspace basis.
- the server can now rate-limit image uploads to not exceed a certain (client-configurable) speed while guarenteeing full freedom of movement.
- implement new ex command to request item descriptions.
- implement new msg command for in-game messages with meta information (using xml).
- enforce utf-8 for all text messages.
- added micropather (not used yet).
- many, many bugfixes.
Download (14.2MB)
Added: 2007-05-31 License: GPL (GNU General Public License) Price:
878 downloads
Barter 0.2
Barter is an integration of the Bazaar revision control system into Nautilus. more>>
Barter is an integration of the Bazaar revision control system into Nautilus.
Barter is an extension for the Nautilus file-manager. It provides a series of context-menu items and property panels to make management of Arch archives.
One of Barters chief aims is to be as intuitive as is feasible, integrating with the file-manager in a clean and natural fashion. It doesnt attempt to be a complete interface to this notoriously complete versioning system, it just aims to cover the functionality people will be using most often.
Please remember that this is an experimental project in its early stages so it isnt intended for general use yet (although by all means use it and let me know how you find it.) It uses several new and rough technologies, not least the python Extensions API itself. As such it is very much for the bleeding edge, experimenting user.
Main features:
- Context-menu support for add, remove, get, merge, branch, commit, update, new archive and new project
- Automatic generation of changelogs
- Able to forward to mirrors on commit
- Reflection of arch information into RDF for integration with common ontologies such as Dublin Core, FOAF, DOAP and Annotea (to do)
- File, archive and working tree property panels to display metadata (to do)
- Information and metadata reflection into the Frege information store (optional)
<<lessBarter is an extension for the Nautilus file-manager. It provides a series of context-menu items and property panels to make management of Arch archives.
One of Barters chief aims is to be as intuitive as is feasible, integrating with the file-manager in a clean and natural fashion. It doesnt attempt to be a complete interface to this notoriously complete versioning system, it just aims to cover the functionality people will be using most often.
Please remember that this is an experimental project in its early stages so it isnt intended for general use yet (although by all means use it and let me know how you find it.) It uses several new and rough technologies, not least the python Extensions API itself. As such it is very much for the bleeding edge, experimenting user.
Main features:
- Context-menu support for add, remove, get, merge, branch, commit, update, new archive and new project
- Automatic generation of changelogs
- Able to forward to mirrors on commit
- Reflection of arch information into RDF for integration with common ontologies such as Dublin Core, FOAF, DOAP and Annotea (to do)
- File, archive and working tree property panels to display metadata (to do)
- Information and metadata reflection into the Frege information store (optional)
Download (0.018MB)
Added: 2005-08-22 License: GPL (GNU General Public License) Price:
1525 downloads
Jacman 0.4
Jacman is a GUI frontend to the excellent pacman software management software that comes with the equally excellent ArchLinux. more>>
Jacman project is a frontend for pacman software management software that comes with the equally excellent ArchLinux. Hopefully the "J" makes it obvious that this is a Java application.
Archs philosophy is to keep things simple and to keep the user in control. Generally, GUI based configuration tools were deemed "anti-Arch" as they tended to contradict the philosophy by concealing functionality.
Whilst developing Jacman, it has been a design goal to not break the philosophy, but inevitably it does. Whilst Jacman is only a front-end to pacman, it doesnt provide access to all of pacmans functionality.
However, there was a reason for that! I wanted Jacman to provide a visual window for only a subset of common tasks: installing, removing, updating and re-syncing. Some people may like this, as it allows people to quickly explore which packages are available.
Main features:
- installing new packages.
- updating installed packages.
- removing unwanted packages.
- rolling back packages to a previously installed version.
<<lessArchs philosophy is to keep things simple and to keep the user in control. Generally, GUI based configuration tools were deemed "anti-Arch" as they tended to contradict the philosophy by concealing functionality.
Whilst developing Jacman, it has been a design goal to not break the philosophy, but inevitably it does. Whilst Jacman is only a front-end to pacman, it doesnt provide access to all of pacmans functionality.
However, there was a reason for that! I wanted Jacman to provide a visual window for only a subset of common tasks: installing, removing, updating and re-syncing. Some people may like this, as it allows people to quickly explore which packages are available.
Main features:
- installing new packages.
- updating installed packages.
- removing unwanted packages.
- rolling back packages to a previously installed version.
Download (1.2MB)
Added: 2006-12-09 License: The Apache License 2.0 Price:
1052 downloads
whohas 0.15
whohas is a command line tool that allows querying several package lists at once. more>>
whohas is a command line tool that allows querying several package lists at once - currently supported are Arch, Debian, Fedora, Gentoo, Slackware (and linuxpackages.net), Source Mage, FreeBSD, NetBSD, OpenBSD, Fink and DarwinPorts.
whohas is written in Perl and was designed to help package maintainers find ebuilds, pkgbuilds and similar package definitions from other distributions to learn from. However, it can also be used by normal users who want to know:
- Which distribution provides packages on which the user depends.
- What version of a given package is in use in each distribution, or in each release of a distribution (implemented only for Debian).
It is suggested you use Unix command line tools to enhance your search results. whohas is optimised for fast execution. This is done by threading, and the order of results cannot be guaranteed. To nonetheless get a standardised output, alphabetically sorted by distribution, use the sort tool:
whohas gimp | sort
You can use grep to improve your search results. Depending on whether you want only packages whose names begin with your search term, end with your search term, or exactly match, you would use a space before, after or on both sides of your search term, respectively:
whohas gimp | sort | grep " gimp"
whohas vim | sort | grep "vim "
whohas gimp | sort | grep " gimp "
The spaces will ensure that only results for the package gimp are displayed, not for gimp-print etc.
If you want results for a particular distribution only, do
whohas arch | grep "^Arch"
Output for each module will still be ordered, so you dont need to sort results in this case, although you may wish to do so for some distributions. Distribution names are abbreviated as "Arch", "Debian", "Fedora", "Gentoo", "Slackware", "SMGL" (Source Mage Linux) and FreeBSD, NetBSD and OpenBSD.
Output in version 0.1 looked like this. The first column is the name of the distribution, the second the name of the package, the third the version number, then the date, repository name and a url linking to more information about the package. Future versions will have package size information, too. Column lengths are fixed, so you can use cut:
whohas vim | grep " vim " | cut -b 36-45
The first bytes of the data fields at the time of writing are 11, 37, 48, 53, 64 and 76.
Debian refers to the binary distribution. Slackware queries Current only. Binary sizes for Fedora are package sizes - space needed on disk will be greater by about factor 2. Binary sizes for Debian are unpacked sizes. All details (including availability, version numbers and binary sizes) are for the x86 architecture.
Debian version numbers in rare cases may not be for x86 (will be fixed). Gentoo version availability may not be for x86 (will be fixed). I recommend you consult the URLs provided in the output, which give detailed and accurate information about each package. You may want to use a terminal that recognises hyperlinks and allows easy access through the browser, such as gnome-terminal.
For Fedora, only release 4 is enabled by default, and only the most up to date package will be listed if different versions are available.
I would like to encourage distributors at this time to provide web query interfaces to package lists, and specifically provide the following information: package name, version, date, size and a url to further information (maintainer, build information etc.)
<<lesswhohas is written in Perl and was designed to help package maintainers find ebuilds, pkgbuilds and similar package definitions from other distributions to learn from. However, it can also be used by normal users who want to know:
- Which distribution provides packages on which the user depends.
- What version of a given package is in use in each distribution, or in each release of a distribution (implemented only for Debian).
It is suggested you use Unix command line tools to enhance your search results. whohas is optimised for fast execution. This is done by threading, and the order of results cannot be guaranteed. To nonetheless get a standardised output, alphabetically sorted by distribution, use the sort tool:
whohas gimp | sort
You can use grep to improve your search results. Depending on whether you want only packages whose names begin with your search term, end with your search term, or exactly match, you would use a space before, after or on both sides of your search term, respectively:
whohas gimp | sort | grep " gimp"
whohas vim | sort | grep "vim "
whohas gimp | sort | grep " gimp "
The spaces will ensure that only results for the package gimp are displayed, not for gimp-print etc.
If you want results for a particular distribution only, do
whohas arch | grep "^Arch"
Output for each module will still be ordered, so you dont need to sort results in this case, although you may wish to do so for some distributions. Distribution names are abbreviated as "Arch", "Debian", "Fedora", "Gentoo", "Slackware", "SMGL" (Source Mage Linux) and FreeBSD, NetBSD and OpenBSD.
Output in version 0.1 looked like this. The first column is the name of the distribution, the second the name of the package, the third the version number, then the date, repository name and a url linking to more information about the package. Future versions will have package size information, too. Column lengths are fixed, so you can use cut:
whohas vim | grep " vim " | cut -b 36-45
The first bytes of the data fields at the time of writing are 11, 37, 48, 53, 64 and 76.
Debian refers to the binary distribution. Slackware queries Current only. Binary sizes for Fedora are package sizes - space needed on disk will be greater by about factor 2. Binary sizes for Debian are unpacked sizes. All details (including availability, version numbers and binary sizes) are for the x86 architecture.
Debian version numbers in rare cases may not be for x86 (will be fixed). Gentoo version availability may not be for x86 (will be fixed). I recommend you consult the URLs provided in the output, which give detailed and accurate information about each package. You may want to use a terminal that recognises hyperlinks and allows easy access through the browser, such as gnome-terminal.
For Fedora, only release 4 is enabled by default, and only the most up to date package will be listed if different versions are available.
I would like to encourage distributors at this time to provide web query interfaces to package lists, and specifically provide the following information: package name, version, date, size and a url to further information (maintainer, build information etc.)
Download (0.018MB)
Added: 2005-11-06 License: GPL (GNU General Public License) Price:
1447 downloads
Nabu svn235
Nabu is a simple framework that extracts chunks of various types of information. more>>
Nabu is a simple framework that extracts chunks of various types of information from documents written in simple text files (written with reStructuredText conventions) and that stores this information (including the document) in a remote database for later retrieval.
The processing and extraction of the document is handled on a server, and there is a small and simple client that is used to push the files to the server for processing and storage (think rsync). The client requires only Python to work.
The presentation layer is left unspecified: you can use whichever web application framework you like to present the extracted data in the way that you prefer.
Main features:
- It is flexible: you can use
- any text editor you like to edit the files;
- any source code control system you like to store and maintain them (or none);
- any database for storage;
- and any web application framework for presentation. Nabu does not dictate how the information is presented/served to the clients;
- you edit files locally, not in a bleeping web browser window (programmers will appreciate the value of this), in your favourite editor environment;
- the organization of the source files in subdirectories has nothing to do with how the content is presented. We use a unique ID system (similar to arch) where your document to be published must contain a unique string to mark it with that id. You can put that string in a reStructuredText comment or a bibliographic field. Unlike Wikis, this allows you to change the title of your documents while keeping the possibility of a permanent link to them.
- It effectively offers you a sandbox for creating content, and then how you organize and present the content is dictated by ways that you decide, most likely independent of the source file organization structure;
- the input data can be scattered over many files, it does not have to be stored in files per-category (for example, you dont have to store all your "contacts" in a single "address book" file, they can be found within/across all your body of published file and a server might present as a single list if desired). I conjecture that this may be closer to how humans think of this data. This body of files can be used to create a mind-mapping system;
- we recognize that the value of the information lies in the source itself, the text files. This valuable source remains with you, and you are free to manage them in any way you prefer, with any version control system you like (if you want to do that). You can completely dump the data stored in the database and rebuild it from the text files;
- various semantic chunks of content are automatically extracted from your document. These semantic things are easily written with little code and are configurable. Nabu comes with example content extractors;
- a light-weight program with minimal dependencies is used to upload the files to the server. The server processes the files for content. This maximizes the potential that you will be able to use Nabu anywhere, on any platform. The client only requires Python to work;
<<lessThe processing and extraction of the document is handled on a server, and there is a small and simple client that is used to push the files to the server for processing and storage (think rsync). The client requires only Python to work.
The presentation layer is left unspecified: you can use whichever web application framework you like to present the extracted data in the way that you prefer.
Main features:
- It is flexible: you can use
- any text editor you like to edit the files;
- any source code control system you like to store and maintain them (or none);
- any database for storage;
- and any web application framework for presentation. Nabu does not dictate how the information is presented/served to the clients;
- you edit files locally, not in a bleeping web browser window (programmers will appreciate the value of this), in your favourite editor environment;
- the organization of the source files in subdirectories has nothing to do with how the content is presented. We use a unique ID system (similar to arch) where your document to be published must contain a unique string to mark it with that id. You can put that string in a reStructuredText comment or a bibliographic field. Unlike Wikis, this allows you to change the title of your documents while keeping the possibility of a permanent link to them.
- It effectively offers you a sandbox for creating content, and then how you organize and present the content is dictated by ways that you decide, most likely independent of the source file organization structure;
- the input data can be scattered over many files, it does not have to be stored in files per-category (for example, you dont have to store all your "contacts" in a single "address book" file, they can be found within/across all your body of published file and a server might present as a single list if desired). I conjecture that this may be closer to how humans think of this data. This body of files can be used to create a mind-mapping system;
- we recognize that the value of the information lies in the source itself, the text files. This valuable source remains with you, and you are free to manage them in any way you prefer, with any version control system you like (if you want to do that). You can completely dump the data stored in the database and rebuild it from the text files;
- various semantic chunks of content are automatically extracted from your document. These semantic things are easily written with little code and are configurable. Nabu comes with example content extractors;
- a light-weight program with minimal dependencies is used to upload the files to the server. The server processes the files for content. This maximizes the potential that you will be able to use Nabu anywhere, on any platform. The client only requires Python to work;
Download (0.20MB)
Added: 2005-07-13 License: GPL (GNU General Public License) Price:
1563 downloads
Bazaar Revision Control System 1.4.2
The Bazaar Revision Control System is a changeset-oriented revision control system. more>>
The Bazaar Revision Control System is a changeset-oriented revision control system based on Arch that makes it possible to retain previous changes to projects and coordinate development with other developers.
Its goal is to speed development of an upwards- compatible version of Arch.
Main features:
- All the transparent and robust storage features of GNU Arch.
- seamless upgrade path to [WWW] bazaar-ng
- direct support for URLs - one command can checkout or merge from remote locations.
- integrated GPG support - zero setup for most signed archive situations
- faster - checkout, most local operations, commits
- svn-like diff, switch, import, export, log commands
- Explicit tracking of conflicts, preventing accidental commits of files with conflicts
- single merge command that allows merging between arbitrary branches.
- Daily builds of the latest code (Downloads).
- fully compatible with tla - drop in and start using
- supports debian version numbers in branch names
- annotate support
- internationalised via gettext and [WWW] Rosetta.
- Python bindings.
Enhancements:
- More Solaris fixes.
- SSL support and ~/.authinfo support.
- Many UI tweaks.
- A number of bugfixes.
<<lessIts goal is to speed development of an upwards- compatible version of Arch.
Main features:
- All the transparent and robust storage features of GNU Arch.
- seamless upgrade path to [WWW] bazaar-ng
- direct support for URLs - one command can checkout or merge from remote locations.
- integrated GPG support - zero setup for most signed archive situations
- faster - checkout, most local operations, commits
- svn-like diff, switch, import, export, log commands
- Explicit tracking of conflicts, preventing accidental commits of files with conflicts
- single merge command that allows merging between arbitrary branches.
- Daily builds of the latest code (Downloads).
- fully compatible with tla - drop in and start using
- supports debian version numbers in branch names
- annotate support
- internationalised via gettext and [WWW] Rosetta.
- Python bindings.
Enhancements:
- More Solaris fixes.
- SSL support and ~/.authinfo support.
- Many UI tweaks.
- A number of bugfixes.
Download (0.40MB)
Added: 2005-07-04 License: GPL (GNU General Public License) Price:
1574 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above arch supports search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed