3 reasons to contribute to drupal florian loretan (eng)

45
3 Reasons to contribute to Drupal Florian Lorétan Co-Founder Wunderkraut [email protected] dnesday, June 13, 2012

Upload: drupalconf

Post on 04-Dec-2014

722 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: 3 reasons to contribute to drupal florian loretan (eng)

3 Reasonsto contribute to Drupal

Florian LorétanCo-Founder

Wunderkraut

[email protected]

Wednesday, June 13, 2012

Page 2: 3 reasons to contribute to drupal florian loretan (eng)

Sponsors

Генеральный спонсор

Серебряный спонсор Серебряный спонсор

Бронзовый спонсор Бронзовый спонсор

Организатор

Page 3: 3 reasons to contribute to drupal florian loretan (eng)

добрый день

Wednesday, June 13, 2012

Page 4: 3 reasons to contribute to drupal florian loretan (eng)

Я не говорюпо России

Wednesday, June 13, 2012

Page 5: 3 reasons to contribute to drupal florian loretan (eng)

Я говорю Drupal

Wednesday, June 13, 2012

Page 6: 3 reasons to contribute to drupal florian loretan (eng)

Wednesday, June 13, 2012

Page 7: 3 reasons to contribute to drupal florian loretan (eng)

That’s me!

Wednesday, June 13, 2012

Page 8: 3 reasons to contribute to drupal florian loretan (eng)

Wednesday, June 13, 2012

Page 9: 3 reasons to contribute to drupal florian loretan (eng)

Wednesday, June 13, 2012

Page 10: 3 reasons to contribute to drupal florian loretan (eng)

Wednesday, June 13, 2012

Page 11: 3 reasons to contribute to drupal florian loretan (eng)

Who are you?

Wednesday, June 13, 2012

Page 12: 3 reasons to contribute to drupal florian loretan (eng)

What is a contribution?

Wednesday, June 13, 2012

Page 13: 3 reasons to contribute to drupal florian loretan (eng)

--

--+

---+

--+

13, 2012

diff --git a/core/includes/common.inc b/core/includes/common.incindex 9d498c2..63a8aec 100644--- a/core/includes/common.inc+++ b/core/includes/common.inc@@ -5201,13 +5201,9 @@ function drupal_cron_run() {

// Allow execution to continue even if the request gets canceled.@ignore_user_abort(TRUE);

// Prevent session information from being saved while cron is running.drupal_save_session(FALSE);

-// Force the current user to anonymous to ensure consistent permissions on// cron runs.$original_user = $GLOBALS['user'];$GLOBALS['user'] = drupal_anonymous_user();user_impersonate_user(drupal_anonymous_user());

// Try to allocate enough time to run all the hook_cron implementations.drupal_set_time_limit(240);

@@ -5263,8 +5259,7 @@ function drupal_cron_run() {}

}// Restore the user.

- $GLOBALS['user'] = $original_user;- drupal_save_session(TRUE);+ user_revert_user();

return $return;}

diff --git a/core/modules/simpletest/drupal_web_test_case.php b/core/modules/simpletest/drupal_web_test_case.phpindex 3069268..dfbef9d 100644--- a/core/modules/simpletest/drupal_web_test_case.php+++ b/core/modules/simpletest/drupal_web_test_case.php@@ -1414,9 +1414,7 @@ class DrupalWebTestCase extends DrupalTestCase {

drupal_cron_run();

// Log in with a clean $user.$this->originalUser = $user;drupal_save_session(FALSE);$user = user_load(1);user_impersonate_user(user_load(1));

// Restore necessary variables.variable_set('install_task', 'done');

@@ -1550,8 +1548,7 @@ class DrupalWebTestCase extends DrupalTestCase {$callbacks = $this->originalShutdownCallbacks;

// Return the user to the original one.$user = $this->originalUser;drupal_save_session(TRUE);user_revert_user();

// Ensure that internal logged in variable and cURL options are reset.$this->loggedInUser = FALSE;

diff --git a/core/modules/simpletest/tests/common.test b/core/modules/simpletest/tests/common.testWednesday, June index fee3831..07b0f5b 100644

Page 14: 3 reasons to contribute to drupal florian loretan (eng)

Wednesday, June 13, 2012

Page 15: 3 reasons to contribute to drupal florian loretan (eng)

Wednesday, June 13, 2012

Page 16: 3 reasons to contribute to drupal florian loretan (eng)

Wednesday, June 13, 2012

Page 17: 3 reasons to contribute to drupal florian loretan (eng)

Wednesday, June 13, 2012

Page 18: 3 reasons to contribute to drupal florian loretan (eng)

Wednesday, June 13, 2012

Page 19: 3 reasons to contribute to drupal florian loretan (eng)

ProgrammingGraphic Design

Project ManagementBusiness

System Administration...

Wednesday, June 13, 2012

Page 20: 3 reasons to contribute to drupal florian loretan (eng)

#1LEARN

Wednesday, June 13, 2012

Page 21: 3 reasons to contribute to drupal florian loretan (eng)

Wednesday, June 13, 2012

Page 22: 3 reasons to contribute to drupal florian loretan (eng)

The best place to learnto swim...

Wednesday, June 13, 2012

Page 23: 3 reasons to contribute to drupal florian loretan (eng)

Wednesday, June 13, 2012

Page 24: 3 reasons to contribute to drupal florian loretan (eng)

Best practices

Wednesday, June 13, 2012

Page 25: 3 reasons to contribute to drupal florian loretan (eng)

Become an expert

Wednesday, June 13, 2012

Page 26: 3 reasons to contribute to drupal florian loretan (eng)

It's better to train your employeesand risk they leave,

than not training them andrisking they stay.

Wednesday, June 13, 2012

Page 27: 3 reasons to contribute to drupal florian loretan (eng)

#2EXCHANGE

Wednesday, June 13, 2012

Page 28: 3 reasons to contribute to drupal florian loretan (eng)

TestingReviews

Bug reportsPatches

...

Wednesday, June 13, 2012

Page 29: 3 reasons to contribute to drupal florian loretan (eng)

TestingReviews

Bug reportsPatches

...

Wednesday, June 13, 2012

TestingReviews

Bug reportsPatches

...

Page 30: 3 reasons to contribute to drupal florian loretan (eng)

“Mathematics is like sex: sure, it may give somepractical results, but that's not why we do it.”

― Richard P. Feynman

Wednesday, June 13, 2012

Page 31: 3 reasons to contribute to drupal florian loretan (eng)

Open Source“Mathematics is like sex: sure, it may give somepractical results, but that's not why we do it.”

― Richard P. Feynman

Wednesday, June 13, 2012

Page 32: 3 reasons to contribute to drupal florian loretan (eng)

#3NETWORK

Wednesday, June 13, 2012

Page 33: 3 reasons to contribute to drupal florian loretan (eng)

Wednesday, June 13, 2012

Page 34: 3 reasons to contribute to drupal florian loretan (eng)

JobsProjects

ResourcesExpertise

...

Wednesday, June 13, 2012

Page 35: 3 reasons to contribute to drupal florian loretan (eng)

Opportunities

Wednesday, June 13, 2012

Page 36: 3 reasons to contribute to drupal florian loretan (eng)

LEARN

Wednesday, June 13, 2012

Page 37: 3 reasons to contribute to drupal florian loretan (eng)

LEARN

EXCHANGE

Wednesday, June 13, 2012

Page 38: 3 reasons to contribute to drupal florian loretan (eng)

LEARN

EXCHANGE

NETWORK

Wednesday, June 13, 2012

Page 39: 3 reasons to contribute to drupal florian loretan (eng)

Wednesday, June 13, 2012

Page 40: 3 reasons to contribute to drupal florian loretan (eng)

http://groups.drupal.org/russia

Wednesday, June 13, 2012

Page 41: 3 reasons to contribute to drupal florian loretan (eng)

Wednesday, June 13, 2012

Page 42: 3 reasons to contribute to drupal florian loretan (eng)

Come for the software,stay for the community.

Wednesday, June 13, 2012

Page 43: 3 reasons to contribute to drupal florian loretan (eng)

Имеют большой конференции

Wednesday, June 13, 2012

Page 44: 3 reasons to contribute to drupal florian loretan (eng)

Спасибо за внимание

Florian LorétanCo-Founder

Wunderkraut

[email protected]

Wednesday, June 13, 2012

Page 45: 3 reasons to contribute to drupal florian loretan (eng)

Sponsors

Генеральный спонсор

Серебряный спонсор Серебряный спонсор

Бронзовый спонсор Бронзовый спонсор

Организатор