Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix a preview image #13

Open
xamgore opened this issue Feb 26, 2018 · 8 comments
Open

Fix a preview image #13

xamgore opened this issue Feb 26, 2018 · 8 comments
Assignees

Comments

@xamgore
Copy link
Collaborator

xamgore commented Feb 26, 2018

Я сделал репозиторий по Java, но у меня до сей пор Смаль на превьюшке. Надо это как-то параметризовать. Для простоты можно брать картинку из ветки master репозитория, которая называется preview.(png|jpg|jpeg|gif). В сложном варианте можно брать превьюшку из папки, где лежали markdown файлы.

xamgore added a commit that referenced this issue Mar 11, 2018
@xamgore
Copy link
Collaborator Author

xamgore commented Mar 11, 2018

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

{
  "username": "username",
  "repo": "repository name",
  "meta_description": "Конспект всех лекций А. Смаля",
  "meta_title": "Конспект по алгоритмам",
  "chat_id": 0
}

@demiurg906
Copy link
Owner

Превьюху надо будет спрятать в скрытую директорию, т.к. хочется, чтобы от фреймворка ничего не торчало. Я потом сделаю.

@demiurg906
Copy link
Owner

Еще у меня есть идея, что можно разным подпапкам давать разные title и description, и я даже примерно представляю, как это реализовать

@demiurg906 demiurg906 self-assigned this Mar 11, 2018
@xamgore
Copy link
Collaborator Author

xamgore commented Mar 11, 2018

и я даже примерно представляю, как это реализовать

Например, в каждую папку класть уточняющий конфиг?

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

Хм, а зачем такое? На самом деле непонятно и зачем .config.json сделан скрытым, так обычно никто не делает 😝

@demiurg906
Copy link
Owner

demiurg906 commented Mar 11, 2018

Например, в каждую папку класть уточняющий конфиг?

Да

Хм, а зачем такое? На самом деле непонятно и зачем .config.json сделан скрытым, так обычно никто не делает 😝

Я не хочу видеть у себя в папках лишние файлы. Чем .config.json отличается от .travis.yml?

@xamgore
Copy link
Collaborator Author

xamgore commented Mar 11, 2018

Возможно тем, что travis.yml не требует вмешательства пользователя (его мы один раз настроили и забыли про существование), а вот config.json безумно важен для каждого конкретного проекта, его часто придётся редактировать.

@demiurg906
Copy link
Owner

Его нужно редактировать только один раз
Далее, возможно, надо будет создавать новые конфиги в подпапках, но, опять же, только один раз
Не вижу кейсов, где конфиг надо менять часто

@xamgore
Copy link
Collaborator Author

xamgore commented Mar 11, 2018

Создавать новые конфиги

Ну опять-таки, когда ты видишь, что у тебя в директории (выше) есть конфиг, то сразу понятно, как он выглядит и как называется. Я обычно забываю, что конфиг называется .config.json и что он скрытый. Хотя у меня уже три репозитория с конспектами.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants