PostEditor
Попытка создать простой клиент для создания постов для блога на базе GitHub Pages и Jekyll. Пока - для личных целей.
Нетерпеливые:-) могут попробовать очень сырой релиз.
Что уже работает:
- подключение к GitHub
- получение списка репозиториев
- получение списка каталогов в репозитории
- формирование имени файла стандартного для Jekyll вида
- создание поста со стандартной шапкой и контентом, введенным пользователем
- сохранение временного файла поста в папке проекта
- создание и коммит файла в выбранном каталоге выбранного репозитория
Что только планируется:
- рефакторинг кода
- возможность сохранения настроек (имя пользователя, пароль, репозиторий, каталог)
- улучшение и "полировка" UI
- WYSIWYG-редактор для Markdown-постов
- удаление файла поста после публикации
- визуальное подтверждение успешной публикации (возможно, открытие поста в браузере)
- ...
Любая помощь приветствуется:-)
Использована библиотека Eclipse EGit Github Connector
Также некоторые полезные моменты я подсмотрел здесь: