BeWelcome Berlin summer camp outcomes: Difference between revisions

[[Wiki.trustroots.org]] is an independent wiki with information for people who are actively exchanging hospitality.
No edit summary
m (Robot: Cosmetic changes)
Line 1: Line 1:
{{bw}}
{{bw}}
Documenting results of our Finow meeting (http://www.bewelcome.org/wiki/Berlin_summer_camp)
Documenting results of our Finow meeting (http://www.bewelcome.org/wiki/Berlin_summer_camp)
==Meinhard's notes==
== Meinhard's notes ==
===Random===
=== Random ===
* have mailing list running again by Monday
* have mailing list running again by Monday
* use parts of SCRUM development method
* use parts of SCRUM development method
Line 12: Line 12:
* tools clean-up work page: http://piratenpad.de/8W0q9Poqv7
* tools clean-up work page: http://piratenpad.de/8W0q9Poqv7
* feature brainstorm: http://piratenpad.de/jBwd50aWk5
* feature brainstorm: http://piratenpad.de/jBwd50aWk5
===Task division===
=== Task division ===
* guaka: migration and general help
* guaka: migration and general help
* matthias: theming
* matthias: theming
Line 19: Line 19:
* bikepunk: finish the FAQs update task force
* bikepunk: finish the FAQs update task force


===Better deployment process for rox===
=== Better deployment process for rox ===
* copy current master branch to new "abandoned" branch
* copy current master branch to new "abandoned" branch
* copy current production branch to master branch
* copy current production branch to master branch
Line 34: Line 34:




==See also==
== See also ==
* The [http://redmine.bewelcome.org/projects/bw-drupal/wiki BW Drupal redmine] set up September 2011
* The [http://redmine.bewelcome.org/projects/bw-drupal/wiki BW Drupal redmine] set up September 2011

Revision as of 18:29, 10 March 2013

BeWelcome Logo.jpg
This page is written in the context of BeWelcome.

Documenting results of our Finow meeting (http://www.bewelcome.org/wiki/Berlin_summer_camp)

Meinhard's notes

Random

  • have mailing list running again by Monday
  • use parts of SCRUM development method
  • start migration with profiles
  • consider using drupal.org issue system for bugs and tasks
  • try to put logic into modules that can be reused by other projects
  • we should have tasks that newbies can take care of (compare with http://kernelnewbies.org/)
  • use coding standards and "code sniffer"
  • tools clean-up work page: http://piratenpad.de/8W0q9Poqv7
  • feature brainstorm: http://piratenpad.de/jBwd50aWk5

Task division

  • guaka: migration and general help
  • matthias: theming
  • crumbking: theming
  • meinhard: migration project coordination, coding, sys admin
  • bikepunk: finish the FAQs update task force

Better deployment process for rox

  • copy current master branch to new "abandoned" branch
  • copy current production branch to master branch
  • remove alpha branch
  • new process:
  1. develop locally (possibly with local branches)
  2. push to master
  3. code review (at least one person, announce to mailing list and wait for response)
  4. pull master branch to test web server (lamb)
  5. test the test site
  6. if ok: merge master into production
  7. pull production branch on live web server (deer)
  8. test the live site


See also