KonsoleDevelopment/uk: Difference between revisions

    From KDE UserBase Wiki
    (Updating to match new version of source page)
    No edit summary
    Line 23: Line 23:


    * Спрощення схеми кроків щодо відтворення помилкової поведінки або аварії програми: часто авторові звіту важко повністю пояснити і зрозуміти спосіб відтворення вади або аварії. Ви можете допомогти у виявленні причин, якщо визначите покрокову схему відтворення вади. Якщо вам вдається повторити помилку, додайте коментар до повідомлення щодо вади з покроковою схемою відтворення вади.
    * Спрощення схеми кроків щодо відтворення помилкової поведінки або аварії програми: часто авторові звіту важко повністю пояснити і зрозуміти спосіб відтворення вади або аварії. Ви можете допомогти у виявленні причин, якщо визначите покрокову схему відтворення вади. Якщо вам вдається повторити помилку, додайте коментар до повідомлення щодо вади з покроковою схемою відтворення вади.


    === Підручник ===
    === Підручник ===
    Line 35: Line 34:
    * Перевірте, чи є відповідними дані на сторінці [[Konsole|Konsole]].
    * Перевірте, чи є відповідними дані на сторінці [[Konsole|Konsole]].
    * Додайте на сторінку власні підказки та настанови.
    * Додайте на сторінку власні підказки та настанови.
    === Coding ===
    * There are a multitude of ways to start coding.  You'll need to be able to compile KDE.  [http://techbase.kde.org/Getting_Started Getting started] is a good place to start.  You don't need to have both KDE 4.6 and trunk installed.  If you are currently running the latest KDE 4.6.x, you should be able to checkout Konsole and get it to compile.  I highly suggest using [http://kdesrc-build.kde.org kdesrc-build] to download and compile the KDE source files.  Regardless if you are using KDE 4.6 or trunk, any type of patch can be attached to a bug report, sent to git.reviewboard.kde.org or the Konsole mailing-list.
    Since 4.6, Konsole has its own git [https://projects.kde.org/projects/kde/kdebase/konsole] projects page.  From here, you can view the branches and latest commits.
    * Once you can build Konsole, find some area you are interested in and try to work on it. 
    ** [https://bugs.kde.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=konsole&component=general&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=wishlist&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Wishlists] - A very long list of features users have asked for
    ** [https://bugs.kde.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=konsole&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=junior-jobs&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Junior Jobs] - Some 'easy' reports to work on.
    ** [https://bugs.kde.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=konsole&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=normal&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Bugs] - Reports of things wrong and need fixed
    * Notes
    ** Before spending a lot of time working on a bug or feature,  please send an email to the Konsole mailing list and/or comment on the bug report that you are working on it.
    **  New features and such things as string changes can only go into trunk (master), not to point releases (eg 4.6.2).
    === Questions? ===
    Feel free to let me know of any questions or any suggestions on how to make this page better.




    Line 41: Line 63:




    <span class="mw-translate-fuzzy">
    [[Category:Стільниця/uk]]
    [[Category:Стільниця/uk]]
    [[Category:Система/uk]]
    [[Category:Система/uk]]
    </span>
    [[Category:Досвідченим користувачам/uk]]
    [[Category:Розробка/uk]]

    Revision as of 18:16, 10 March 2011

    Other languages:

    Загальні відомості

    Допомогти може будь-хто, у кого є вільний час. Допомога не потребує обов’язкового знання мов програмування або встановлення спеціального програмного забезпечення. Якщо ви користуєтеся KDE, ви можете допомогти. Допомога буде дієвішою, якщо ви користуєтеся свіжою версією KDE. Зазвичай, така версія є частиною сховища нестабільної версії вашого дистрибутива. Крім того, під час визначення причин проблем з програмою важливим буде встановлення пакунків символів зневаджування, хоча такі пакунки і можуть трохи уповільнити роботу системи.

    Для частини з наведених нижче категорій допомоги не потрібно встановлювати пакунки з початковими кодами програм KDE.

    Загальні настанови щодо KDE можна знайти на сторінці участі у розробці.

    • Версії KDE: варто встановити версію KDE 4.6.x. Ви також можете скористатися версією KDE 4.5.4. KDE 4.4.x вважається вже застарілою версією, у якій ще не виправлено багато з уже виявлених вад.
    • Git: починаючи з лютого 2011 року, у konsole з’явилося власне сховище. Тепер набагато простіше звантажувати і вивчати код програми.

    Щоб тримати руку на пульсі виправлення вад та загального курсу розробки, підпишіться на список листування розробників Konsole. Ви також можете написати листа на адресу kurt dot hindenburg at gmail.com, а також поспілкуватися з основним розробником на каналі IRC #kde-devel (псевдонім khindenburg).

    Звітування щодо вад

    • Підтвердження звітів щодо вад: виконайте пошук непідтверджених вад і перевірте, чи є вони у вашій системі. Якщо вам вдасться відтворити ваду, позначте її як нову («New») і/або залиште коментар щодо вади.
    • Пошук дублікатів звітів: знайдіть у повному списку вад та побажань щодо Konsole дублікати звітів. Якщо ви знайдете можливий дублікат, залиште коментар щодо вади такого змісту: «possible duplicate of bug #####».
    • Спрощення схеми кроків щодо відтворення помилкової поведінки або аварії програми: часто авторові звіту важко повністю пояснити і зрозуміти спосіб відтворення вади або аварії. Ви можете допомогти у виявленні причин, якщо визначите покрокову схему відтворення вади. Якщо вам вдається повторити помилку, додайте коментар до повідомлення щодо вади з покроковою схемою відтворення вади.

    Підручник

    • Перевірте, чи правильно вказано пункти меню та клавіатурні скорочення.
    • Перевірте, чи належним чином викладено настанови підручника.
    • Знайдіть місця, які варто прояснити або викласти докладніше.

    Сторінки Userbase

    • Перевірте, чи є відповідними дані на сторінці Konsole.
    • Додайте на сторінку власні підказки та настанови.

    Coding

    • There are a multitude of ways to start coding. You'll need to be able to compile KDE. Getting started is a good place to start. You don't need to have both KDE 4.6 and trunk installed. If you are currently running the latest KDE 4.6.x, you should be able to checkout Konsole and get it to compile. I highly suggest using kdesrc-build to download and compile the KDE source files. Regardless if you are using KDE 4.6 or trunk, any type of patch can be attached to a bug report, sent to git.reviewboard.kde.org or the Konsole mailing-list.

    Since 4.6, Konsole has its own git [1] projects page. From here, you can view the branches and latest commits.

    • Once you can build Konsole, find some area you are interested in and try to work on it.
      • Wishlists - A very long list of features users have asked for
      • Bugs - Reports of things wrong and need fixed


    • Notes
      • Before spending a lot of time working on a bug or feature, please send an email to the Konsole mailing list and/or comment on the bug report that you are working on it.
      • New features and such things as string changes can only go into trunk (master), not to point releases (eg 4.6.2).

    Questions?

    Feel free to let me know of any questions or any suggestions on how to make this page better.


    Інші настанови