do + ldo for developers(full)

Post on 15-Jan-2015

969 Views

Category:

Education

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

http://iteducation.com.ua/training/osnovy-razrabotki-modulei-dlya-drupal-7-0Вводная презентация с тренинга

TRANSCRIPT

DO + LDO Profile = CV + Developer ERP + Project Management + CRM

DO Profile tabs

LDO dashboard and tabs

LDO attribution

1. Install l10n_client and l10n_update for every user site and connect it to L.D.O under own user ID

2. Upload own translations into L.D.O translation queue

3. Upload user translated strings under Multiple Contributors account

4. Check in D.O. Profile an I contributed Drupal translations option.

5. Join http://drupal.ua/groups/i18n group at http://drupal.ua

DO Docs (saving work in user profile(count))Allowed for own site links (english only!)

http://drupal.org/node/add/project-project

Creating projects (sandbox or full)

DO GIT Attribution ( console!!! )

GIT push for created projectmkdir example_git_project_creationcd example_git_project_creationgit initecho "name = Example GIT project creation" > example_git_project_creation.infogit add example_git_project_creation.infogit commit -m "Initial commit."git remote add origin podarok@git.drupal.org:sandbox/podarok/1594268.gitgit push origin master

from http://drupal.org/project/1594268/git-instructions

After initial git push - project become as usual project page with full GIT instructions for pushing and patching

PS. And You can delete sandbox project despite full projectUsefull linkshttp://www.cheat-sheets.org/saved-copy/git-cheat-sheet.pdf

Creating patch for any project1. Clone the project into local directory

git clone --recursive --branch master podarok@git.drupal.org:project/dfw.gitcd dfw

2. Make changes in files with any type of editor3. Create .patch file for issue queue

git diff > [description]-[issue-number]-[comment-number].patch 4. Upload [description]-[issue-number]-[comment-number].patch file into previously created issue at DO for selected project http://drupal.org/node/add/project-issue/PROJECT_NAME

In every project there is a short cheat sheet for GIT instructionsFE. http://drupal.org/project/dfw/git-instructionsAny project http://drupal.org/project/PROJECT_NAME/git-instructions

Usefull Links● Advanced patch contributor guide● Troubleshooting 'git clone'● Identifying yourself to GIT● Branching and tagging● Coder module project

Fixing errors in Drupal code http://drupal.org/node/317

1. Search it at project issue queue2. Search it at http://drupal.org and local Drupal

community sites (FE http://drupal.ua) and search engines

3. Post an issue into issue queue with #123456 links to relative issues in issue description like "support request"

4. Make patch if You can fix it. 5. Make patch - You can fix it!6. Connect to other developers from

community for help making patch

Andriy Podanenko @podarok

Questions?

top related