BeWelcome Berlin summer camp outcomes: Difference between revisions
[[Trustroots Wiki]] is an independent wiki with information for people who are actively exchanging hospitality.
Jump to navigationJump to search
mNo edit summary |
|||
| (10 intermediate revisions by 4 users not shown) | |||
| 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 === | |||
* 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 9: | Line 10: | ||
* we should have tasks that newbies can take care of (compare with http://kernelnewbies.org/) | * we should have tasks that newbies can take care of (compare with http://kernelnewbies.org/) | ||
* use coding standards and "code sniffer" | * use coding standards and "code sniffer" | ||
===Task division=== | * tools clean-up work page: http://piratenpad.de/8W0q9Poqv7 | ||
* feature brainstorm: http://piratenpad.de/jBwd50aWk5 | |||
=== Task division === | |||
* guaka: migration and general help | * guaka: migration and general help | ||
* matthias: theming | * matthias: theming | ||
* crumbking: theming | * crumbking: theming | ||
* meinhard: project | * meinhard: migration project coordination, coding, sys admin | ||
* bikepunk: | * 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: | |||
# develop locally (possibly with local branches) | |||
# push to master | |||
# code review (at least one person, announce to mailing list and wait for response) | |||
# pull master branch to test web server (lamb) | |||
# test the test site | |||
# if ok: merge master into production | |||
# pull production branch on live web server (deer) | |||
# test the live site | |||
Latest revision as of 16:59, 9 December 2018

- 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
[edit]Random
[edit]- 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
[edit]- 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
[edit]- copy current master branch to new "abandoned" branch
- copy current production branch to master branch
- remove alpha branch
- new process:
- develop locally (possibly with local branches)
- push to master
- code review (at least one person, announce to mailing list and wait for response)
- pull master branch to test web server (lamb)
- test the test site
- if ok: merge master into production
- pull production branch on live web server (deer)
- test the live site