Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1321 (permalink)  
Старый 29.07.2015, 10:47
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Цитата:
они че употоротые папку node_modules загружать на гитхаб, они что не могут заюзать npm
Ну на самом деле, загружать папку на node_modules или bower_components нормальная практика и сами NPM это рекомендуют для проектов (не библилиотек).

Это позволяет уменьшить время деплоя и развёртки на кластере.
__________________
kobezzza
code monkey
Ответить с цитированием
  #1322 (permalink)  
Старый 29.07.2015, 11:00
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

kobezzza, хм, буду знать, спасибо
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #1323 (permalink)  
Старый 31.07.2015, 00:07
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Все, что пишу на форуме - open-source

---

Внимание, вопрос. Я тут накосячил... в очередной раз

и меня режут без ножа за мои правки https://github.com/nervgh/angular-fi...649d0e5af04b0c

также есть такой дискусс https://github.com/nervgh/angular-fi...ment-125620433

Как поступить в данной конкретной ситуации?

Спасибо)
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #1324 (permalink)  
Старый 31.07.2015, 00:24
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Ты внёс ломающие изменения и был обязан изменить первую цифру версии модуля. Это очень плохо.
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 31.07.2015 в 00:27.
Ответить с цитированием
  #1325 (permalink)  
Старый 31.07.2015, 07:03
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

http://semver.org FAQ:
Цитата:
What do I do if I accidentally release a backwards incompatible change as a minor version?

As soon as you realize that you've broken the Semantic Versioning spec, fix the problem and release a new minor version that corrects the problem and restores backwards compatibility. Even under this circumstance, it is unacceptable to modify versioned releases. If it's appropriate, document the offending version and inform your users of the problem so that they are aware of the offending version.

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

Последний раз редактировалось Erolast, 31.07.2015 в 07:12.
Ответить с цитированием
  #1326 (permalink)  
Старый 31.07.2015, 09:41
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от kobezzza
Ты внёс ломающие изменения и был обязан изменить первую цифру версии модуля. Это очень плохо.
это констатация факта, это я знаю)

Сообщение от Erolast
То есть, без повышения мажорной версии обратнонесовместимые изменения расцениваются как обычные regression-баги и должны исправляться соответствено.
соответственно - это как? Дело в том, что после "ломающего изменения" (Update bower.json) у меня был ряд "больших" коммитов, которые ревертить нет желания. Отсюда и вопрос: что делать? Переписывать историю или только переназначить теги. Если последнее, то номера версий не будут совпадать с package.json

Лично я bower практически не пользуюсь, в связи с чем мною было принято поспешное решение, что "если я поменяю main в bower.json ничего страшного не произойдет.
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук

Последний раз редактировалось nerv_, 31.07.2015 в 09:47.
Ответить с цитированием
  #1327 (permalink)  
Старый 31.07.2015, 09:55
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Хочу купить эту книгу http://www.books.ru/books/algoritmy-...643713/?show=1 есть ли большая разница между 2 и 3 изданием?
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #1328 (permalink)  
Старый 31.07.2015, 10:59
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

nerv_, просто сделай bower.json как было, выпусти патч. А затем если ты так хочешь поменять там параметры, то выпусти их как мажорный апдейт.
__________________
kobezzza
code monkey
Ответить с цитированием
  #1329 (permalink)  
Старый 31.07.2015, 11:35
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от kobezzza
просто сделай bower.json как было, выпусти патч.
можно для тупых какие-нибудь ссылки? О каком патче идет речь, если в packeage.json зашиты версии? Я так понимаю, что:
1. либо историю коммитов переписывать
2. либо извиниться перед юзерами и пообещать, что "больше так не буду" в лучших традициях жанра)))
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук

Последний раз редактировалось nerv_, 31.07.2015 в 11:38.
Ответить с цитированием
  #1330 (permalink)  
Старый 31.07.2015, 12:27
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Чёто я тебя не понимаю, зачем историю комитов переделывать?

Ты поменял dist в bower.json и у людей всё поломалось, поэтому просту сделай новый комит с исправлением "как было" и выпусти новый bower релиз.
__________________
kobezzza
code monkey
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Смишных картинок тред megaupload Оффтопик 3448 03.07.2023 09:47
React'а тред melky Оффтопик 246 13.11.2016 08:07
Webpack'а тред nerv_ Сборка проекта, утилиты 58 07.05.2016 13:46
Смешных историй тред monolithed Оффтопик 11 04.03.2015 04:20
Смишных видео с намеком тред godofjavascript Оффтопик 4 30.12.2012 23:50