Limb CodeBits
Примеры использования Limb
Простейшее CRUD-приложение
-
Shows how to create a simple Limb3 based project from the scratch.
Demonstrates how to create, read, update and delete table records using WEB_APP package in Rails like way.
Introduces powerful
MACRO template engine and shows how to use the most useful template tags.
-
-
-
Электронный магазин
Shows many architectural aspects of Limb3: filter chain, toolkit, session handling, controllers, commands, etc.
{{macro}} template engine usage examples
Old limb-project.com site source
Limb3 Based Applications
limb_unit - advanced SimpleTest tests runner utility
limb_unit is similar in some ways to phpunit utility from PHPUnit library, yet more powerful we believe.
The main features of limb_unit are:
Can run single tests as well as tests under specified directory recursively
Hierarchical tests fixtures
Conditional tests execution
Tests code coverage
Полезные ссылки:
taskman - утилита для запуска связанных задач
Пакет является аналогом ant, pake, etc и предназначен для выполнения абстрактных “задач”, с учетом их взаимосвязей.
Syncman - painless remote projects synchronization utility
Совместимость с Limb2010.1 не гарантируется
Syncman is an application which simplifies projects remote deployment and synchronization by providing both nice web UI(great for managers and other non-technical personnel) and basic shell interface.
Features:
Nice web UI for non-technical personnel
Simple file based projects configuration
Public keys infrastructure for secure passwordless authentication
Efficient rsync based synchronization(but not limited to rsync)
Subversion integration
Pre- and Post-syncing hooks support
Shell based interface
Совместимость с Limb2010.1 не гарантируется
Buildman is a simple tool which helps to easily establish a Continuous Integration process for your applications.
Features:
Simple file based configuration for CI projects(no XML)
Shell based build process invocation
Build errors mail notifications
Subversion repository support
Customizable layout templates
Both applications are in alpha state and there are no file releases yet. You can download the source code for both applications only via svn. However we have been using these applications for quite some time and they proved to be quite useful and stable.
Обсуждение