• No results found

Drupal Community Tools

N/A
N/A
Protected

Academic year: 2021

Share "Drupal Community Tools"

Copied!
38
0
0

Loading.... (view fulltext now)

Full text

(1)

Drupal Community

Tools

mandag den 3. juni 13

These slides go with the Community Tools curriculum, which can be found at http://drupalize.me/ community-tools

(2)

Why?

“It’s really the Drupal community and not so much the software that makes the Drupal project what it is. So fostering the Drupal

community is actually more important than just managing the code base.”

(3)

Our tools

Communication tools • Community websites

• Issue queues

• IRC

Local development environment • AMP stack

• Git

mandag den 3. juni 13

What OS are people on?

(4)
(5)

drupal.org

(6)
(7)

groups.drupal.org

mandag den 3. juni 13

(8)
(9)

groups.drupal.org

mandag den 3. juni 13

(10)
(11)

api.drupal.org

(12)
(13)

drupalladder.org

(14)

Drupal.org account

Also gets you in to:

‣ groups.drupal.org ‣ api.drupal.org

‣ association.drupal.org ‣ DrupalCon sites

(15)

Do it now.

(16)
(17)

Do it now.

(18)

The Issue Queue

(19)

Dreditor

Makes the issue queue easier to work withIs a browser user script (not a module)

http://drupal.org/project/dreditor

mandag den 3. juni 13

(20)
(21)

What you need to use IRC

IRC client

IRC Network to connect toChannels to join

Nickname

(22)

IRC Clients

Web-based clients

• webchat.freenode.net

Application clients

• Pidgin (Adium on Mac) - pidgin.im

(23)

Networks

Over 650 networks

Most Open Source projects use the

Freenode network

• irc.freenode.net

(24)

Channels

Freenode has over 10,000 public channelsThe Drupal community has over 100

channels

• drupal.org/irc

(25)

Nicknames

Someone might already have the name you

want

Register your nick

(26)

Let’s do it

Pidgin (http://pidgin.im) • Mac OS X: Adium

• Windows: Pidgin

• Ubuntu: Pidgin shipped with it

(27)

Local Dev Environment

Not just for programmers

(28)

What?

A Development Environment is a collection of

procedures and tools for developing, testing and debugging an application or program.

LOCAL means you have can do this on your

(29)

Why?

Working on a live site is dangerous and stupid.You can use the tools you like best.

You don’t mess up other people working.You can work with insecure sites/code.You can work offline.

Geek coolness factor.

(30)

How?

You need a web server with PHP: • Mac: MAMP

• Windows: WAMP

• Linux: packages in your distro

A way to move your work • (S)FTP

(31)

Web Servers

Mac OS X: MAMP http://mamp.info

Windows: WAMP http://wampserver.comUbuntu: tasksel and lamp-server

• sudo apt-get install tasksel

• sudo tasksel install lamp-server

(32)
(33)

What?

A way to keep track of changesMany different systems for this:

• Centralized (CVS, SVN)

• Distributed (Git, Bazaar, Mercurial)

(34)

Why?

Backup, backup, backup

Merging multiple people’s workEasily see changes/history

(35)

Why Git?

The Drupal.org community uses it

http://groups.drupal.org/node/48818

(36)

What we’re doing

Install a web serverInstall Git

(37)

Groups

1. Do you have AMP, Git, and Drupal 8 installed? 2. Do you have AMP and Git installed?

3. Do you have AMP installed?

(38)

AMP Stack

Git

Drupal 8

Mac OS X: http://mamp.info

Windows: http://wampserver.comUbuntu: tasksel and lamp-server

http://git-scm.com

References

Related documents

This section provides a brief comparison of pattern groups created by MPG Multiple- Events using Dataset 2 with patterns which were created by human malware analysts at Blue

Shared decision making is  something CAMHS clinicians already ‘do’ All the clinicians interviewed mentioned they felt that SDM was a routine part of their practice that was

2.6 Achieving pedagogical “equality” by instructional differentiation 19 3 Theory: self-regulation of learning in multilevel instructional contexts 23 3.1 Cognitive learning,

With football the highest participation team sport among men in England, this paper examines the potential public health benefit of offering STI testing to men in this setting

OUTDOOR COIL TO HFC−410A DRUM LOW PRESSURE COMPRESSOR SUCTION LINE SERVICE VALVE TXV OR FIXED ORIFICE GAUGE MANIFOLD HIGH PRESSURE LIQUID LINE SERVICE VALVE OUTDOOR UNIT.. (Uncased

Acquiring assets in joint venture and on balance sheet Third party assets now total over $261 million (Abacus share).. We have a focus on maintaining revenue and cashflows during

1. Mmetaphysical school of poetry 4. Puritan Age 11. Anglican Church 12. Mystery play 16. Oxford Reformers 19. Iambic Pentameter 26. Miracle Play 29. Morality Play 31. Narrative

We test a hypothesis that countries which were endowed with higher levels of cognitive ability were more likely to experience lower levels of slave exports from