-
Notifications
You must be signed in to change notification settings - Fork 3
book/Glow
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
NAME Glow - Git-like object warehouse DESCRIPTION Glow is using and extending the concepts of the Git Object Database, to provide support for additional objects of any size, with any relationships between them. Glow provides a collection of Moose roles to build your own repository objects. The distribution provides Glow::Repository::Git as an example implementation providing support for the four kinds of objects provided by Git: blob, tree, commit and tag. CAVEAT EMPTOR Glow started as an exercise to force me to learn Moose while providing the foundations for a relatively ambitious project: extend the concepts of the Git object database to support extended objects of any size. At this stage, it is still a work in progress, that is far from being production-ready. It may even change name at some point. NAMING The name Glow is an acronym for "Git-like object warehouse". This is more positive than Gloom ("Git-like objects on Moose") --besides, there's already a Gloom module on CPAN-- and more general than Globe ("Git-like object backEnd"). It is good enough for now. AUTHOR Philippe Bruhat (BooK) ACKNOWLEDGEMENT Glow is heavily inspired from Git itself, and from the Moose-based, pure Perl implementation Git::PurePerl (itself based on Grit). COPYRIGHT Copyright 2012 Philippe Bruhat (BooK), all rights reserved. LICENSE This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
About
Git-like object warehouse
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published