-
Notifications
You must be signed in to change notification settings - Fork 9
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
Move core to separate package #125
Comments
Имеет ли смысл поддерживать два генератора? |
Мне кажется, что оба варианта удобны. Если вынести ядро в отдельный пакет, то поддерживать нужно только клиентский интерфейс, что значительно дешевле, чем два отдельных генератора. |
А чем же вариант с сайтом может быть удобен, если надо будет еще куда-то что-то из него копипастить (ну когда сгенерим конфиг), создавать свои папки (при чем может быть их кто-то создаст неправильные и конфиг не будет работать), когда все это можно сделать в консоли через генератор? |
На сайте можно нажимать кнопку Sign in with GitHub, после чего будет создаваться проект у пользователя в репозиториях, а не просто на экране, и он сможет сделать git clone новыйпроект в нужном месте. |
Еще можно сделать такой сайт-песочницу, где, подсовывая разные конфиги (или генерируя их на лету), можно было бы экспериментировать со входными-выходными данными. Типа, задал какой-то конфиг (например, из репозитория загрузил), создал файловую структуру (например, из репозитория загрузил), и нажал кнопку собрать какой-то таргет (или все) и посмотрел, что оно нагенерировало, или где не смогло. ;-) Круто было бы — порог входа до плинтуса бы упал. |
Это уже попахивает целым сервисом, думаю, что @blond немного не то имел ввиду ) |
Ну не знаю. Я по-англицки его плохо понимаю 🔥 |
Думаю, он предполагал реализацию на уровне статики, без бэкэнда. |
Тогда можно просто вырезать |
вообще ничего не мешает использовать всякие cloud9 и прочие подобные штуки для подобной песочницы. нужно всего ничего — взять и сделать ) |
@tadatuta меня пока отсутствие модульной сборки останавливает, но в целом ты прав, как всегда ;-) Просто взять и сделать можно всегда, но не всё, и не сразу. |
It is now possible to generate config only from the command line. But other than that, you can generate a config using the site. Example — http://enb-make.info/config/
It would be cool to use the same code to generate the command line and in a browser.
The text was updated successfully, but these errors were encountered: