Облегченные рекомендации по управлению личными документами (с открытым исходным кодом/.net)

Я ищу легкую систему управления персональными документами для улучшения Windows File Explorer. Я предпочитаю что-то с открытым исходным кодом, основанное на .NET (или, скорее, не на основе Java), которое не зависит от IIS, то есть не на основе Интернета и бесплатно. Также предпочтительнее использовать файловое хранилище, а не полагаться на СУБД.

Моими минимальными требованиями являются управление версиями документов, возможность определения настраиваемых полей метаданных и поиск как метаданных, так и текста документа (Word, PDF, txt).

Мне также нужно обрабатывать нетекстовые типы документов, такие как изображения, файлы Excel, двоичные файлы и т. д.

Интеграция оболочки с проводником Windows (согласно OneDrive) и даже с Office была бы неплохой.

Все остальное было бы излишним, т.е. я не за SharePoint.

Простота использования важна, поэтому графический интерфейс... но я бы рассмотрел командную строку, если ничего лучшего не существует.

Привет, Мишес, у меня было точно такое же требование, и мне было интересно, нашел ли ты что-нибудь? Я огляделся и пока ничего не нашел. Хотел попробовать Google Desktop, но на него не было скидки.
@hangar18: пока ничего, все еще ищу. Думаю, может быть, я мог бы просто построить что-то простое сам...
интересно, я сам думал о том же. Как вы думаете, мы можем работать вместе? Мы можем попробовать, я немного заржавел в разработке, но должен быть в состоянии масштабироваться.
Я мог соблазниться. У меня есть несколько других любимых проектов в работе, и я не особо тороплюсь. Я возвращаюсь к своим корням в веб-разработке, так что они тоже немного заржавели, но все там есть ;-) Я также думаю, что MS/OneDrive может предоставить некоторые или все эти функции в свое время, поскольку они вытекают из SharePoint в массы. рынок, так что немного опасаюсь делать что-то слишком сумасшедшее. Мое ключевое требование, вероятно, пометка метаданных, если это логичная отправная точка для вас? C #, и я оставляю за собой право рефакторить любой вклад в код, потому что я анально сохраняю.

Ответы (1)

TagSpaces выглядит привлекательно в качестве отправной точки для метаданных и тегов: http://www.tagspaces.org/

На сегодняшний день я не использовал его широко, но, похоже, это наложение на файловую систему (как автономное приложение, поэтому не интегрированное в проводник), которое позволяет вам помечать файлы с помощью пользовательских тегов. Он выбирает тип файла (расширение), имя файла, размер и дату изменения. После этого можно создавать и применять теги. Также есть встроенная функция поиска, которая будет искать теги, а также другие метаданные файлов (не уверен в содержании).

Он кажется довольно легким и имеет довольно «мобильный» пользовательский интерфейс. Теги можно экспортировать в формате JSON — я полагаю, для миграции между машинами.

Там нет контроля версий, и кажется невозможным разделить теги для каждого местоположения, но, возможно, требуется больше изучения.

Я также сейчас смотрю на ownCloud (.org). Это больше, чем мне бы хотелось, поскольку оно не совсем легкое, но оно синхронизируется, управляет версиями файлов, а теги могут быть добавлены как приложение.

Не могли бы вы подробнее рассказать об этом? Ответы должны содержать всю информацию, чтобы читатели могли сверить ее со своими требованиями.