Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fielding/fieldmatter
wrapper for notes repo to preserve extended attributes, specifically tags
https://github.com/fielding/fieldmatter
Last synced: 10 days ago
JSON representation
wrapper for notes repo to preserve extended attributes, specifically tags
- Host: GitHub
- URL: https://github.com/fielding/fieldmatter
- Owner: fielding
- Created: 2012-02-01T05:45:50.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2012-02-05T22:59:25.000Z (almost 13 years ago)
- Last Synced: 2024-10-18T19:00:03.653Z (about 1 month ago)
- Language: Ruby
- Homepage:
- Size: 109 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Extremely primitive vision for the project
I've decided to write a program that will start as a simple command line wrapper for git and capture the extended attributes of the files before the git commit. It stores them in a specific file or location(to be determined). This file, or files, is then committed along with the rest of the git commit. On the other end it can then be accessed directly through the repo itself to construct images of all the repo objects as files with their original extended attributes.
My main motivation in writing this comes from the desire to use extended attributes in my note/document/file management system. Initially I have a repo full of markdown files (.md) that I want to set specific attributes for and store those attributes as extended attributes. Tags, Author, Permissions, etc are the main things I'd like to preserve.