1 / 23

Книга за шаблони за дизайн

Книга за шаблони за дизайн. Организационна сбирка 19.12.2011. Дневен ред. Запознаване с проекта Преглед на съдържанието Указания за авторите Указания за редакторите Инструментариум Разпределение на темите Свободна дискусия. Запознаване с проекта (1). Цел на проекта

nibal
Download Presentation

Книга за шаблони за дизайн

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Книга за шаблони за дизайн Организационна сбирка 19.12.2011

  2. Дневен ред • Запознаване с проекта • Преглед на съдържанието • Указания за авторите • Указания за редакторите • Инструментариум • Разпределение на темите • Свободна дискусия

  3. Запознаване с проекта (1) • Цел на проекта • книга с отворен код • на български език • не превеждаме книгата на Гама! • обновена информация • безплатна електронна версия • Читатели • Лиценз за използване и разпространение • Artistic License / GPL

  4. Запознаване с проекта (2) • Организация на екипа • организатори, автори и редактори • Изискваниякъм автори и редактори • доброволно участие • да са сериозни • (по възможност) с добри знания по програмиране и шаблони за дизайн • да могат да пишат и редактират качествено текст на български език • да могат да отделят поне 20-25 / 10-15 часа за работа по проекта (съобразявайки се с графика)

  5. Запознаване с проекта (3) • Какво печелят авторите? • писането в книга изглежда респектиращо в CV-то Ви • упоменаване в страниците на книгата (за автори и редактори) • името на авторите ще бъде на корицата • името Ви ще стои на сайта (официалния) на книгата • ще получите 2 авторски екземпляра от хартиеното копие на книгата • покана за партито по случай отпечатването • няма да получим хонорари • това е доброволен проект • средствата ще се вложат за следващи тиражи

  6. Запознаване с проекта (4) • Работна среда • Компоненти • Работен уеб сайт • SVN хранилище • Дискусионна група • Официален уеб сайт • след приключване на проекта • Електронна поща на организационния екип • Подробности • working-environment.txt

  7. Запознаване с проекта (5) • Стъпки при писането на дадена тема • templates • work • editing • merging • finished • План на проекта • Част 1 и 2: ~ 430 човекочаса • срок - от 3 до 6 месеца? • зависим от числеността на екипа и броя глави

  8. Преглед на съдържанието • Част 1. Софтуерен дизайн – общи положения • Част 2. Класически шаблони (на GoF) • Част 3. Архитектурни шаблони (на Фолър) • половината • Част 4. Приложения (Appendices) • речник, указател на думите и т.н.

  9. Указания за авторите (1) • Преди да започнете с писането: • прочетете внимателно упътванията за писане на книгата (Book-Writing-Guidelines.doc) • съберете информация по темата: • основният източник (GoFили PAEE) • презентацията, от ресурсната папка на главата Ви (<project>/resources/<your_chapter>) • презентациите от курсовете по шаблони за дизайн (2006 и 2008) • “oodesign” или “object mentor” може да са от полза • google it • анализирайте събраната информация • планирайте от самото начало какво ще включите в главата

  10. Указания за авторите (2) • По време на писане се придържайте към плана • Спазвайте изискванията от ръководството на автора (Book-Writing-Guidelines.doc) • Поставяйте се на мястото на читателя • Опитайте се да намерите нещо ново по темата • Допълнителни материали по темата, които сте използвали: • слагайте в папката <project>/resources/<your_chapter>: • допълнителни материали • EMF, PNG (+ EMF файла, ако PNG е генериран от EMF) • UML проектните файлове • Java файловете • всички други използвани от Вас ресурси, пропуснати тук

  11. Указания за авторите (3) • При нужда използвайте правописен речник • Списък с чести грешки и речник – допълване (Book-Writing-Guidelines.doc). • дискусия в групата? • Използвайте предефинираните стилове • уведомете ни ако дадено форматиране липсва • При прехвърляне на файла в папката за работа (work), не го трийте, а използвайте командата “move” наTortoiseSVN • това трябва да стане преди да започнете работа

  12. Указания за авторите (4) • При commit в SVN сървъра задължително слагайте коментар! • Отнемане на темата на закъсняващи автори (след 1 седмица отсрочка) • темата ще бъде давана на редактора или на друг автор • При въпроси или съмнения ни пишете или питайте в групата

  13. Указания за редакторите (1) • Прочетете внимателно упътванията за писане на книгата (Book-Writing-Guidelines.doc) • Проверете: • съдържанието • дали авторът е следвал упътванията (Book-Writing-Guidelines.doc) • Позволени видове промени: • поправка на дребни правописни и стилистични грешки – прави се директно в текста • добавяне на нови абзаци, секции, пояснителни изречения и т.н. – прави се директно в текста • добавяне на предложения, въпроси и коментари към автора – прави се като коментар в MS Word

  14. Указания за редакторите (2) • Изисквайте от автора всички допълнителни материали да бъдат в resources • Работете в режим TrackChanges във MS Word • При нужда използвайте правописен речник • Списък с чести грешки и речник – допълване (Book-Writing-Guidelines.doc). • дискусия в групата? • При прехвърляне на файла в папката за редактиране (editing), не го трийте, а използвайте командата “move” наTortoiseSVN • това трябва да стане преди да започнете редактирането

  15. Указания за редакторите (3) • При commit в SVN сървъра задължително слагайте коментар! • Редактори, които не редактират качествено ще бъдат отстранявани от проекта • Ако някой автор бъде отстранен от проекта, редакторът е първият, който ще получи покана да бъде автор • съавторство? • При въпроси или съмнения ни пишете или питайте в групата

  16. Инструментариум (1) • MS Word 2003/2007/2010 ? • Cyrilla • TrackChanges • Java 6 или Java 7? • Eclipse 6 или Eclipse 7? • Настройки на шрифта и табулациите • UMLредактори • черно-бели диаграми • търсим безплатен редактор

  17. Инструментариум (2) • UMLредактори - възможности: • Visual Paradigm for UML • Magic Draw (академичен лиценз?) • Astah • ArgoUML • StarUML • Други? • TortoiseSVN • Използвате криптирана връзка (https) • Внимавайте с файловите операции – move, rename, etc. • Diff функционалността използва TrackChanges

  18. Инструментариум (3) • Снимки на екрана • Jing • други?

  19. Разпределение на темите (1) • Правила: • всяка тема има поне 1 автор и поне 1 редактор • автор трябва да бъде редактор на поне 1 тема • автор не може да бъде редактор на собствените си теми • ако темата е голяма може да се подели между няколко автора/редактора • Chapters-Work-Plan.doc • Оценката за работата по темите е хипотетична (на база опит и предположения)

  20. Свободна дискусия (1) • Част 3 – • възможности? • проточваме проекта • оставяме да бъде втори том • други? • Крайни срокове на проекта и етапите му • Начало: 09.01.2012? • 3 месеца за написване на главите? Мнения? • етапи: • work – 08.04.2012 (до 01.04.2012 начална версия) • еditing – 22.04.2012 • revision – 06.05.2012 • merging – 20.05.2012

  21. Свободна дискусия (2) • Български наименования на шаблоните • дискусия • пример: “Адаптер” (Adapter) • Думи с труден или безсмислен превод - транскрибиране • view, pool, mapper, enterprise application, log(ging)? • Версия на книгата за електронни четци • проблеми със създаването на epub

  22. Свободна дискусия (3) • Лиценз Artistic License / GPL • мнения? • Въпроси и предложения от Вас

  23. Благодарим Ви за вниманието!

More Related