Re[4]: Доступна первая бета-версия Nemerle
От: VladD2 Российская Империя www.nemerle.org
Дата: 15.03.10 00:28
Оценка:
Здравствуйте, kochetkov.vladimir, Вы писали:

KV>Ну, давайте договоримся, что если в начале коммента к коммиту не стоит что-то типа [Build], то автобилд игнорирует этот коммит? Я завтра сделаю, там в скрипт пару лишних строчек добавить надо и будет собираться по требованию.


Давай так. Если стоит [Build], то добавляем инсталлятор. Если стоит [Release], то добавляем к нему тег Featured, чтобы он был виден на главной странице.
http://nemerle.org/Banners/?g=dark
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[5]: Доступна первая бета-версия Nemerle
От: seregaa Ниоткуда http://blogtani.ru
Дата: 15.03.10 06:26
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Давай так. Если стоит [Build], то добавляем инсталлятор. Если стоит [Release], то добавляем к нему тег Featured, чтобы он был виден на главной странице.


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

Для затравки предлагаю такую схему:
module: tags Description

где module — затронутый модуль. возможные значения:
VS — интеграция со студией
Compiler — компилятор
Install — инсталятор
и т.д.

tags (опционально):
[cleanup] — очистка кода, переформатирование. Изменения, не связаные с добавлением/исправлением функционала
[fix NNNN] — исправление бага NNNN
[feature] — новая фича. Этот тег позволит автоатически формировать список What's new
[build] —
[release] —
и т.д.

А требования к самому тексу сообщения уже есть — http://nemerle.rsdn.ru/Hacking#Commit_logs
"You should use entire sentences when writing commit logs. A sentence starts with a capital letter and ends with a full stop. Keep this in mind, as ChangeLog files in releases are automatically generated from commit logs, and should look consistent. Don't use past forms in commit logs. For example write "Add foobar to function baz." instead of "Added foobar to function baz." (which is a common practice)."

Пример:
VS: [fix] Fix highlighting of pattern bound variables.
SharpDevelop: [fature] Add project property panel for build options.

И еще, по своему собственному опыту разработки и поддержки советую комитить каждый work unit отдельным коммитами — по коммиту на каждую фичу и исправленый баг, а в логе указывать не содержание изменений, а причину изменений. Причина может быть описана текстом, номером бага, ссылкой на предшествующее обсуждение, техническую статью, etc.
Мобильная версия сайта RSDN — http://rsdn.org/forum/rsdn/6938747
Автор: sergeya
Дата: 19.10.17
Re[2]: Есть баг
От: Shame Россия funtoo.org
Дата: 22.03.10 14:08
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>WPF попросту не реализован.


Может где-нибудь (выбрать уже любой вариант) вместе с идеями про контакты немерловцов
выложить что-то вроде структурированного TODO.txt из svn с привязкой на те контакты, которые TO DO
Я пока ещё только эксплуотирую , но вдруг люди возьмутся за WPF и будет радостно смотреть
ну вот я сейчас радостно жду Web узел
btw ^_____^
الحقيقة:الشئ الوحيد الذي(لا)يصدقه الناس!ا الزواج : جمع.وطرح.ثم(ضرب)!ولكنه قبل ذلك(قسمة) المحامي:لسان.وحنجرة.وروب!يدافع عن مال موكله (أعزائي)!وهو لا يعرف أحد منّا!الطالب (الأول)على فصله!لولا وجود الأخرين
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.