Do + ldo for developers(full)
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Do + ldo for developers(full)

  • 1,154 views
Uploaded on

http://iteducation.com.ua/training/osnovy-razrabotki-modulei-dlya-drupal-7-0...

http://iteducation.com.ua/training/osnovy-razrabotki-modulei-dlya-drupal-7-0

Вводная презентация с тренинга

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
1,154
On Slideshare
1,058
From Embeds
96
Number of Embeds
1

Actions

Shares
Downloads
1
Comments
2
Likes
4

Embeds 96

http://druler.com 96

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. http://drupal.org Community DO & LDO as developer workspaceGIT, sandbox, projects, documentation, patching
  • 2. DO + LDO Profile = CV + DeveloperERP + Project Management + CRM
  • 3. DO Profile tabs
  • 4. LDO dashboard and tabs
  • 5. LDO attribution1. Install l10n_client and l10n_update for every user site and connect it to L.D.O under own user ID2. Upload own translations into L.D.O translation queue3. Upload user translated strings under Multiple Contributors account4. Check in D.O. Profile an I contributed Drupal translations option.5. Join http://drupal.ua/groups/i18n group at http://drupal.ua
  • 6. DO Docs (saving work in user profile(count))Allowed for own site links (english only!)
  • 7. http://drupal.org/node/add/project-projectCreating projects (sandbox or full)
  • 8. DO GIT Attribution ( console!!! )
  • 9. 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 masterfrom http://drupal.org/project/1594268/git-instructions After initial git push - project become as usual project page with full GIT instructions for pushing and patchingPS. And You can delete sandbox project despite full projectUsefull linkshttp://www.cheat-sheets.org/saved-copy/git-cheat-sheet.pdf
  • 10. Creating patch for any project1. Clone the project into local directory git clone --recursive --branch master podarok@git.drupal.org:project/dfw.git cd dfw2. Make changes in files with any type of editor3. Create .patch file for issue queue git diff > [description]-[issue-number]-[comment-number].patch4. Upload [description]-[issue-number]-[comment-number].patch file into previously created issue atDO for selected project http://drupal.org/node/add/project-issue/PROJECT_NAMEIn 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-instructionsUsefull Links ● Advanced patch contributor guide ● Troubleshooting git clone ● Identifying yourself to GIT ● Branching and tagging ● Coder module project
  • 11. Fixing errors in Drupal code http://drupal.org/node/3171. Search it at project issue queue2. Search it at http://drupal.org and local Drupal community sites (FE http://drupal.ua) and search engines3. 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
  • 12. Andriy Podanenko @podarokQuestions?