Miscellaneous programming items which are mainly used in many
GNU sources.
reviewboard extension for mercurial
This extension adds a new command 'postreview' to post changesets for
review to a reviewboard server.
这套脚本允许对 Subversion 管理的项目,在本地使用 Mercurial 分布式版
本控制系统来工作。
为什么使用 Mercurial?你可以做一些本地(离线的)工作,从 SVN 服务器
中拉出最新的修改,管理私有分支,提交补丁给项目维护者,等等。当然,你
还有快速的本地操作比如“hg log”、“hg annotate"……
提供了三个脚本:
* hgimportsvn 初始化一个 SVN 检出,也是一个 Mercurial 库。
* hgpullsvn 从 SVN 库中拉出最新的修改,并相应地更新 Mercurial
库。它可以运行多次。
* hgpushsvn 向 SVN 库中推回本地的 Mercurial 提交。
A faster implementation of hgk using pyqt4. Its primary purpose
was to be able to browse the Linux kernel mercurial repository.
Framework needed by Project Manager.
LICENSE: MIT / FDL
The Apache Hive data warehouse software facilitates querying and managing
large datasets residing in distributed storage. Hive provides a mechanism
to project structure onto this data and query the data using a SQL-like
language called HiveQL. At the same time this language also allows
traditional map/reduce programmers to plug in their custom mappers and
reducers when it is inconvenient or inefficient to express this logic in HiveQL.
This application provides tagging support for the other Horde applications.
The timeobjects application doesn't have an interface but provides streams
of events to any applications that can consume them, notably the Horde
calendar application. It contains drivers for facebook events and weather
forecasts and can easily be extended by custom drivers.
Whups is Horde's ticket-tracking application. It is very flexible in design,
and can be used for help-desk requests, tracking sofware development, and
anything else that needs to track a set of requests and their status.
DrIFT is a type sensitive preprocessor for Haskell. It extracts type
declarations and directives from modules. The directives cause rules to
be fired on the parsed type declarations, generating new code which is
then appended to the bottom of the input file. The rules are expressed
as Haskell code, and it is intended that the user can add new rules as
required. DrIFT automates instance derivation for classes that aren't
supported by the standard compilers. In addition, instances can be
produced in separate modules to that containing the type declaration.
This allows instances to be derived for a type after the original module
has been compiled. As a bonus, simple utility functions can also be
produced from a type.