Skip to content

Instantly share code, notes, and snippets.

View rachellawson's full-sized avatar

Rachel Lawson rachellawson

View GitHub Profile

Contributor License Agreement ("GovStack")

Thank you for your interest in The GovStack initiative, that is a multi-stakeholder initiative led by the Federal Ministry for Economic Cooperation and Development, Gesellschaft für Internationale Zusammenarbeit (GIZ), Estonia, the International Telecommunication Union (ITU) and the Digital Impact Alliance ("We" or "Us").

To clarify the intellectual property license granted with Contributions from any person or entity, We must have on file a signed Contributor License Agreement ("CLA") from each Contributor, indicating agreement with the license terms below.

This version of the Agreement allows an entity to submit Contributions to GovStack, authorize Contributions submitted by its designated employees to GovStack, and grant copyright and patent licenses thereto.

You accept and agree to the following terms and conditions for Your present and future Contributions submitted to GovStack. Except for the license granted herein to GovStack and recipients of softw

Dear Ms. Lawson,
Thank you for contacting me about protests and the Police, Crime and Sentencing Bill.
In this country we have a long-standing tradition that people can gather together and demonstrate, and the right to protest peacefully is a fundamental part of our democracy.
As you will be aware a national lockdown is now in place, however. This means we must all stay at home and only leave for a small number of essential reasons as outlined in law.
I share concerns about the policing in Clapham. I commented publicly to express my concerns at the policing of the vigil and I said the scenes of women being manhandled were appalling. It was entirely understandable that people wanted to remember Sarah Everard and to highlight the very important issues of violence against women and girls and I welcome the independent review the Home Secretary has ordered.
Dear James Wild,
Following the atrocious policing of the vigil for Sarah Everard by the Metropolitan Police last night, I must implore you to think twice about supporting the Police, Crime, Sentencing and Courts Bill due in the Commons this coming week, particularly the sections around peaceful protest.
Whether the proposed legislation is good or not, it will be interpreted by the public as a crackdown on the right to protest and the public will not forgive or forget.
Yours sincerely,
Rachel Lawson

Mentored Core Sprint

Learn while helping improve Drupal core! Plenty of mentors will be available to help you get started. If you're not sure where to start contributing, or not even sure about the whole sprint thing, this is for you! This is one of our many sprints. If you are new to contribution, attend our First-time Sprinter Workshop first to set up tools like IRC, Git, and a Drupal 8 development environment, and then join this Mentored Core Sprint. The Mentored Core Sprint has been held at DrupalCon since Sydney 2013 and at many local and regional Drupal events.

Why come

If you're like most Drupal users, you've been telling yourself for months that you should start contributing to Drupal core. This sprint is your chance to get started with in-person training and mentoring from friendly, experienced core contributors. If you've already started to work on core, come meet other contributors, hang out in person, and work on manageable tasks in the Drupal core queue. The goal is to help you help with co

@rachellawson
rachellawson / Mentored-core-sprint.md
Created October 4, 2017 09:58
Looking at the text for the Mentored Core Sprint

Mentored Core Sprint Learn while helping improve Drupal core! Plenty of mentors will be available to help you get started. If you're not sure where to start contributing, or not even sure about the whole sprint thing, this is for you! This is one of our many sprints. If you are new to contribution, attend our First-time Sprinter Workshop first to set up tools like IRC, Git, and a Drupal 8 development environment, and then join this Mentored Core Sprint. The Mentored Core Sprint has been held at DrupalCon since Sydney 2013 and at many local and regional Drupal events. Why come If you're like most Drupal users, you've been telling yourself for months that you should start contributing to Drupal core. This sprint is your chance to get started with in-person training and mentoring from friendly, experienced core contributors. If you've already started to work on core, come meet other contributors, hang out in person, and work on manageable tasks in the Drupal core queue. The goal is to help you help with co

@rachellawson
rachellawson / .circleci_config.yml
Created July 7, 2017 21:28
CircleCI for Drupal 8 and Behat
version: 2
jobs:
build:
docker:
- image: circleci/php:7.1-apache-browsers
working_directory: ~/working
steps:
- checkout
- run:
@rachellawson
rachellawson / POIExperienceEntityForm.php
Created February 20, 2017 11:44
How I am checking to make sure I use the same bundle type on a poi_experience_entity as that of the poi_entity it will be referencing
<?php
namespace Drupal\destinations\Form;
use Drupal\Core\Entity\ContentEntityForm;
use Drupal\Core\Form\FormStateInterface;
use Drupal\Core\Routing\RouteMatchInterface;
/**
* Form controller for Point of Interest Experience Entity edit forms.
Attn: Henry Bellingham MP
North West Norfolk
Sunday 29 January 2017
Dear Henry Bellingham,
I write to you today in a state of fear and uncertainty for my, and my friends, colleagues and neighbours, future.
@rachellawson
rachellawson / migrate_plus.migration.csv_border_crossings.yml
Created January 13, 2017 11:12
and another that includes a geolocation field - needed to work out how to get the data into the non-simple text field
uuid: xxx
langcode: en
status: true
dependencies: { }
_core:
default_config_hash: QgJp0h7W6HJQxNOodE0hlFp_epwmjzGKWCkBZic7e3s
id: csv_border_crossings
migration_tags:
- CSV
migration_group: null
@rachellawson
rachellawson / migrate_plus.migration.csv_migrate_story.yml
Created January 13, 2017 11:08
a collection of migrations - i this case to make some groups, group_content and content entities from a csv and a json. The json is read twice; once to create the content entities and then again to create the group_content entities joining them to the right group
uuid: xxx
langcode: en
status: true
dependencies: { }
_core:
default_config_hash: wQBGyxU9I0xkvmhVOYPTI8xAPDRmQqHJRGcumgEen0w
id: csv_migrate_story
migration_tags:
- CSV
migration_group: mt_stories