Abe-Koga & Lieber

Margaret Abe-Koga and Sally Lieber are both running for the Santa Clara County Board of Supervisors District 5.

Since both served on the Mountain View City Council together, it is possible to have an apples-to-apples comparison of their vote record.

I used the legistar API to fetch every vote where they voted differently. The results are below.

Much further below is the code I used to fetch the data, in case you are curious. Many jurisdictions use legistar, but the api is poorly documented.

Sally Lieber and Margarate Abe-Koga

The Votes

Excluding being absent or recused, Abe-Koga and Lieber differed in votes a total of 29 times in two years.

I have presented the data below exactly as it was retrieved from the api. Some context is lost, however, so curious readers are encouraged to click “details” to find a page with full minutes and video recordings.

In particular, the votes shown below may not be the final votes, as in some cases there are several motions associated with an agenda item. Only those votes where Abe-Koga and Lieber voted differently are documented here.

May 25 2021 City Council Meeting

details

Support for the Principles of the Mayors for a Guaranteed Income Initiative and Support Basic Income, a Cash-Based Pilot Program

This item was pulled from the Consent Calendar for individual consideration by Councilmember Matichak.

The Council directed questions to staff.

MOTION - M/S - Abe-Koga/Ramirez - To:

Adopt Resolution No. 18564 of the City Council of the City of Mountain View Committing City Support for the Principles of the Mayors for a Guaranteed Income Initiative, Authorizing Participation in the Initiative, and Expressing Support for Basic Income, a Cash-Based Pilot Program in the City of Mountain View.

FRIENDLY AMENDMENT

Councilmember Lieber moved to amend the motion to: 1) remove from the title of the resolution “and expressing support for basic income, a cash-based pilot program in the City of Mountain View”; 2) remove from the last whereas of the resolution “and desires to support development of a universal basic income pilot program in the City of Mountain View”; and 3) remove from section 3 of the resolution “a cash-based pilot program development in the City of Mountain View.”

The Council directed questions to staff.

The maker of the motion did not accept the amendment.

SUBSTITUTE MOTION - M/S - Lieber/Matichak - To:

Adopt a Resolution of the City of Mountain View, amended to: 1) remove from the title of the resolution “and expressing support for basic income, a cash-based pilot program in the City of Mountain View”; 2) remove from the last whereas of the resolution “and desires to support development of a universal basic income pilot program in the City of Mountain View”; and 3) remove from section 3 of the resolution “a cash-based pilot program development in the City of Mountain View.”

The following member of the public spoke:

Alexander Brown indicated support for the item.

The substitute motion failed by the following roll call vote:

Sally Lieber Yes
Margaret Abe-Koga No
result Fail

June 22 2021 City Council Meeting

details

Charities Housing Notice of Funding Availability Proposal-1265 Montecito Avenue

Project Manager—Affordable Housing Vera Gil and Senior Planner Edgar Maravilla presented the report. Sara Erickson from Charities Housing and Kevin Bussett from Studio E Architects made a presentation. Assistant Community Development Director Wayne Chen and Assistant City Manager/Community Development Director Aarti Shrivastava were available for questions.

The Council directed questions to Sara Erickson, County of Santa Clara Office of Supportive Housing Director Consuelo Hernandez, City staff and Kevin Bussett.

Councilmember Matichak stated she met with the applicant and visited the site on her own. Mayor Kamei stated she met with the applicant.

The following members of the public spoke:

Sonia Sequeiros Tim MacKenzie indicated support for the recommendation. Albert Jeans from Mountain View. Alexander Brown Bruce Naegel Rick Gosalvez, on behalf of Silicon Valley at Home, indicated support for the recommendation.

Vice Mayor Ramirez stated he met with the applicant. Councilmember Hicks stated she met with the applicant. Councilmember Abe-Koga stated she met with the applicant.

MOTION - M/S - Abe-Koga/Kamei - To:

  1. Reserve $18,000,000 in Housing Impact funds for the Charities Housing Notice of Funding Availability application.

  2. Direct staff to include in the Recommended Budget $1,300,000 in Housing Impact funds for predevelopment costs ($1,000,000 for Charities Housing and $300,000 for staff time, environmental, parking, and other special studies for this project).

  3. Authorize the City Manager to enter into an agreement with Charities Housing in the amount of $1,000,000 for the use of the predevelopment funds.

The Council directed questions to staff.

SUBSTITUTE MOTION - M/S - Ramirez/Lieber - To:

  1. Reserve $16,000,000 in Housing Impact funds for the Charities Housing Notice of Funding Availability application, and explore with the County the possibility of City ownership of the land with a deed restriction.

  2. Direct staff to include in the Recommended Budget $1,300,000 in Housing Impact funds for predevelopment costs ($1,000,000 for Charities Housing and $300,000 for staff time, environmental, parking, and other special studies for this project).

  3. Authorize the City Manager to enter into an agreement with Charities Housing in the amount of $1,000,000 for the use of the predevelopment funds.

The Council directed questions to staff.

The substitute motion carried by the following roll call vote:

Sally Lieber Yes
Margaret Abe-Koga No
result Pass

September 14 2021 City Council Meeting

details

Rowhouse Development at 570 South Rengstorff Avenue

Vice Mayor Ramirez, Councilmember Matichak, Councilmember Showalter, Councilmember Abe-Koga and Mayor Kamei disclosed each met with the applicant.

Assistant City Manager/Community Development Director Aarti Shrivastava presented the report. Applicants Kevin DeNardi and Albert Wang from DeNardi Wang Homes also presented.

Planning Manager/Zoning Administrator Stephanie Williams, Senior Planner Carolyn Fahey, Community Stabilization and Fair Rent Act Program Manager Anky van Deursen, Eric Phillips from the firm Burke, Williams & Sorensen, LLP, the City’s Special Counsel for Rent Stabilization Matters, as well as other members of the applicant team, Robert Lee, Lee Rosenblat, Megan Alferness and Eddie Beckhusen were available for questions.

The Council directed questions to the applicant team, City staff and Eric Phillips.

The following members of the public spoke:

Jackie Cashen from Mountain View Jonah Mann from Mountain View Emily Ann Ramos, on behalf of Silicon Valley At Home. Alex Brown indicated opposition to the item. Salim Damerdji indicated opposition to the item. Edie Keating indicated opposition to the item. Reyna Dominguez

MOTION - M/S - Abe-Koga/Matichak - To:

  1. Adopt Resolution No. 18600 of the City Council of the City of Mountain View Conditionally Approving a Planned Unit Development Permit and Development Review Permit to Construct an 85-Unit Rowhouse Development to Replace 70 Apartment Units and a Heritage Tree Removal Permit to Remove 38 Heritage Trees, and Finding the Project to be Exempt from Review Under the California Environmental Quality Act Pursuant CEQA Guidelines Section 15332 (“Infill Development Projects”) at 570 South Rengstorff Avenue, to be read in title only, further reading waived (Attachment 1 to the Council report).

  2. Adopt Resolution No. 18601 of the City Council of the City of Mountain View Conditionally Approving a Vesting Tentative Map to Create 11 Lots and Seven Common Lots for Condominium Purposes, and Finding the Project to be Exempt from Review Under the California Environmental Quality Act Pursuant to CEQA Guidelines Section 15332 (“Infill Development Projects”) at 570 South Rengstorff Avenue, to be read in title only, further reading waived (Attachment 2 to the Council report).

The Council directed questions to City staff, Kevin DeNardi and Matthew Francois, Rutan & Tucker, LLP.

The motion carried by the following roll call vote:

Sally Lieber No
Margaret Abe-Koga Yes
result Pass

September 28 2021 City Council Meeting

details

Approval of Council Advisory Body Work Plans

This item was pulled from the Consent Calendar for individual consideration by Councilmember Matichak.

Assistant City Manager/Chief Operating Officer Audrey Seymour Ramberg was available for questions.

The Council directed questions to staff.

MOTION

Councilmember Lieber moved to approve the Council Advisory Body Work Plans for Fiscal Year 2021-22 with the addition of having the Public Safety Advisory Board review the Mountain View Police Department budget.

FRIENDLY AMENDMENT

Councilmember Showalter moved to amend the motion to update the Public Safety Advisory Board work item 3 language to state “Explore existing and alternative responses to persons experiencing mental health crisis.”

The maker of the motion accepted the amendment.

The motion died due to lack of a second.

MOTION

Councilmember Matichak moved to approve the Council Advisory Body Work Plans for Fiscal Year 2021-22 and: 1) update the Human Relations Commission ongoing work item B language to state “Respond to City Council or City Council Subcommittee referrals regarding topics and issues of mutual interest.”; 2) reduce the number of Civility Roundtables held by the Human Relations Commission in Fiscal Year 2021-22 to two; 3) update the Public Safety Advisory Board work item 3 language to state “Explore existing and alternative responses to persons experiencing mental health crisis.”; and 4) have staff present the Mountain View Police Department budget to the Public Safety Advisory Board as capacity allows.

Councilmember Hicks seconded the motion.

The Council discussed the motion.

Councilmember Matichak amended the motion to add a third Civility Roundtable to the Human Relations Commission work items to be held in Fiscal Year 2022-23.

The seconder of the motion accepted the amendment.

There was no additional public comment.

The amended motion carried by the following roll call vote:

Sally Lieber No
Margaret Abe-Koga Yes
result Pass

October 12 2021 City Council Meeting

details

Public Safety Building, Design, Project 20-49-Various Actions

Senior Project Manager David Printy presented the report.

Finance and Administrative Services Director Jesse Takahashi, Police Chief Chris Hsiung, Fire Chief Juan Diaz and Public Works Director Dawn Cameron were available for questions.

The Council directed questions to staff.

The following members of the public spoke:

Bruce England from Mountain View, on behalf of the Mountain View Coalition for Sustainable Planning. Robert Cox Tim MacKenzie from Mountain View. Alex Brown

MOTION - M/S - Matichak/Abe-Koga - To:

  1. Select Alternative B, New Building on Existing Site, for the new Public Safety Building.

  2. Authorize the City Manager or designee to amend the existing design professional services agreement with SVA Architects, Inc., for an additional $600,000 to provide architectural and engineering design services through the schematic design phase for Public Safety Building, Design, Project 20-49, in a total not-to-exceed amount of $1,400,000.

  3. Direct staff to develop options for funding the design and construction of the new Public Safety Building for Council consideration and approval.

The Council discussed the motion.

The motion carried by the following roll call vote:

Sally Lieber No
Margaret Abe-Koga Yes
result Pass

October 26 2021 City Council Meeting

details

Shoreline Boulevard Interim Bus Lane and Utility Improvements, Design, Project 16-58, and Phase I Construction, Project 18-43-Various Actions

Assistant Public Works Director/City Engineer Ed Arango presented the report. Public Works Director Dawn Cameron was available for questions.

The Council directed questions to staff.

The following members of the public spoke:

Bruce England indicated opposition to the project. Albert Jeans Ronit Bryant from Mountain View. Robert Cox Alex Brown Seema Daniel Hulse

MOTION - M/S - Ramirez/Kamei - To:

  1. Approve transplanting three Heritage trees on West Middlefield Road from the east side of the intersection at North Shoreline Boulevard to the west side of the intersection.

  2. Approve the removal of and mitigation for one Heritage tree on North Shoreline Boulevard and replacement at a four-to-one ratio with 24” box trees.

  3. Transfer and appropriate $90,000 from the Wastewater Fund and $90,000 from the Water Fund to Shoreline Boulevard Interim Bus Lane and Utility Improvements, Design, Project 16-58.

  4. Acting in its capacity as Board of Directors of the Shoreline Regional Park Community, transfer and appropriate $60,000 from Shoreline Regional Park Community 2018 Series A Bond Proceeds and $60,000 from Shoreline Community Fund to Shoreline Boulevard Interim Bus Lane and Utility Improvements, Design, Project 16-58.

  5. Authorize the City Manager or designee to amend the professional services agreement with Mark Thomas & Company for an additional $440,000 to provide design support during construction in a not-to-exceed amount of $2,243,669.

SUBSTITUTE MOTION - M/S - Hicks/Abe-Koga - To:

  1. Direct staff to proceed with CEQA review for removal of the additional left-turn lanes scope of work on West Middlefield Road, which will include preparing a revision to the NBPP EIR, adoption of which would precede amending or rebidding the construction contract.

  2. Approve the removal of and mitigation for one Heritage tree on North Shoreline Boulevard and replacement at a four-to-one ratio with 24” box trees.

  3. Acting in its capacity as Board of Directors of the Shoreline Regional Park Community, transfer and appropriate $60,000 from Shoreline Regional Park Community 2018 Series A Bond Proceeds and $60,000 from Shoreline Community Fund to Shoreline Boulevard Interim Bus Lane and Utility Improvements, Design, Project 16-58.

  4. Authorize the City Manager or designee to amend the professional services agreement with Mark Thomas & Company for an additional $440,000 to provide design support during construction in a not-to-exceed amount of $2,243,669.

FRIENDLY AMENDMENT

Councilmember Showalter moved to amend the motion to direct staff to defer left-turn lane construction for five years.

The maker and the seconder accepted the amendment.

The amended substitute motion carried by the following roll call vote:

Sally Lieber No
Margaret Abe-Koga Yes
result Pass

December 14 2021 City Council Meeting

details

Extension of the Castro Street Closure, Extension of the Fee Waiver and Suspension of the Renewal Requirements for Sidewalk Café Licenses, and Amendment of Professional Services Agreement, Project 20-58

  1. Adopt Resolution No. 18630 of the City Council of the City of Mountain View Amending Resolution No. 18470, as Amended By Resolution Nos. 18489, 18496, 18547, and 18576, Temporarily Suspending and Designating Parking Restrictions and Prohibitions Pursuant to Mountain View City Code Chapter 19 and Temporarily Closing the 100, 200, 300, and 400 Blocks of Castro Street Pursuant to California Vehicle Code Section 21101 to Facilitate Outdoor Dining and Outdoor Business Operations.

  2. Adopt Resolution No. 18631of the City Council of the City of Mountain View Amending Resolution No. 18546, as Amended by Resolution No. 18577, Temporarily Suspending Certain Requirements for Sidewalk Café License Renewals Pursuant to Mountain View City Code Section 36.42 and Waiving Sidewalk Café License Renewal Fee Payments, May 1, 2020 through April 30, 2023, to Facilitate a Consistent Outdoor Dining Program in the Downtown Area.

  3. Transfer and appropriate $363,000 from the Construction/Conveyance Tax Fund to Castro Pedestrian Mall Feasibility Study, Project 20-58, increasing the project budget from $265,000 to $628,000. (Five votes required)

  4. Authorize the City Manager or designee to amend the professional services agreement with Gehl Studio, Inc., for Castro Pedestrian Mall Feasibility Study, Project 20-58, increasing compensation by $298,000 for a not-to-exceed amount of $523,000.

Sally Lieber Abstain
Margaret Abe-Koga Yes
result Pass

February 08 2022 City Council Meeting

details

Residential Development Project at 555 West Middlefield Road

Mayor Ramirez disclosed he met with the applicant and visited the site with residents. Councilmember Showalter disclosed she met with the applicant and residents. Councilmember Abe-Koga disclosed she met with the applicant and residents and visited the site. Vice Mayor Hicks disclosed she met with the applicant and residents and visited the site. Councilmember Kamei disclosed she met with the applicant and residents. Councilmember Matichak disclosed she met with the applicant and residents and visited the site. Councilmember Lieber disclosed she met with the applicant and residents and visited the site.

Project Planner Diana Pancholi presented the item. She indicated a modification to recommendation three listed in the Council report to add a condition of approval acknowledging four additional voluntary offers proposed by the applicant related to construction of the project. Assistant City Manager/Community Development Director Aarti Shrivastava and the City’s Consultant John Schwarz were available for questions.

Joe Kirchofer, Vice President of Development for AvalonBay Communities made a presentation. Charlie Koch, Development Manager at AvalonBay was available for questions.

The Council directed questions to Joe Kirchofer and City staff.

The following members of the public spoke:

  • Rick Gosalvez, on behalf of Silicon Valley at Home, indicated support for the project.
  • Humberto Nava, on behalf of Local 9144.
  • Daniel Shane
  • James Kuszmaul from Mountain View indicated support for the project.
  • Bruce England, on behalf of Green Spaces Mountain View and the Mountain View Coalition for Sustainable Planning, indicated support for the project.
  • Kelli Fallon, on behalf of the Bay Area Council, indicated support for the project.
  • Kevin Ma from Mountain View.
  • Denley Rafferty from Mountain View indicated opposition to the project.
  • Shasha Zbrozek, a Mountain View property owner, indicated support for the project.
  • David Levin from Mountain View, on behalf of Cypress Point Woods Homeowners Association, indicated opposition to the project.
  • Kenneth Do, on behalf of Local 9144.
  • Ilya Gurin from Mountain View indicated support for the project.
  • Kelsey Banes from Mountain View, on behalf of Yes In My Back Yard Action, indicated support for the project.
  • Caller
  • Corey Smith, on behalf of the Housing Action Coalition, indicated support for the project.
  • Gita Dev, on behalf of the Sierra Club Loma Prieta Chapter Sustainable Land Use Committee.
  • Salim Damerdji from Mountain View indicated support for the project.
  • David Watson from Mountain View indicated support for the project.
  • Silja Paymer from Mountain View, on behalf of Green Spaces Mountain View.
  • Daniel Hulse from Mountain View indicated support for the project.
  • Dee from Mountain View.
  • Evan Adams indicated support for the project.
  • Terrie Rayl from Mountain View.
  • Annette Lin from Mountain View indicated support for the project.
  • Christopher Peri from Mountain View.
  • Elsa Laue from Mountain View.
  • Doug Chesshire, on behalf of Local 405, indicated opposition to the project.
  • Hala Alshahwany from Mountain View indicated opposition to the project.
  • Raiza Singh, on behalf of Mountain View Yes In My Back Yard, indicated support for the project.
  • Kristine Keller from Mountain View indicated opposition to the project.
  • Vince Rocha, on behalf of the Silicon Valley Leadership Group, indicated support for the project.
  • Nicholas from Mountain View indicated support for the project.
  • Tim MacKenzie from Mountain View.
  • Robert Cox
  • Steve Peters from Mountain View.
  • Brittney Shannon from Mountain View indicated opposition to the project.
  • Kayla Hardie from Mountain View.
  • Sean Raley from Mountain View.
  • Peter Katz, on behalf of the Mountain View Chamber of Commerce, indicated support for the project.
  • Sayo Nomura from Mountain View.
  • Maria Zheng from Mountain View indicated opposition to the project.
  • Diane from Mountain View indicated opposition to the project.
  • Roberto Aguilera, on behalf of Local 9144.
  • James Rodriguez, on behalf of Local 405, indicated opposition to the project.
  • April Webster from Mountain View indicated support for the project.
  • Khowe from Mountain View.
  • Chris Palomo indicated opposition to the project.
  • Peying Lee, on behalf of Canopy.
  • Caller, on behalf of Local 405, indicated opposition to the project.
  • Alex from Mountain View indicated opposition to the project.
  • Alex G. from Mountain View indicated support for the project.
  • Leona K. Chu
  • Caller, on behalf of Local 405.
  • Simin Li from Mountain View.
  • Filipp Shpomer from Mountain View.
  • Eric Chan from Mountain View.
  • Jane Whinnery from Mountain View indicated opposition to the project.
  • Karen Fontana from Mountain View indicated support for the project.
  • Lily Keung from Mountain View indicated opposition to the project.
  • Twila Loft from Mountain View indicated opposition to the project.
  • Shaily Bhargav from Mountain View indicated opposition to the project.
  • Bill Walsh from Mountain View indicated opposition to the project.
  • Eli Robles, on behalf of Local 9144.
  • Dooley Family from Mountain View indicated opposition to the project.
  • Edie Keating indicated support for the project.
  • Ashley Davie from Mountain View indicated opposition to the project.
  • Alex Brown indicated support for the project.
  • Shishir from Mountain View indicated opposition to the project.
  • Jean Pierre Simons

At 10:03 p.m., Mayor Ramirez recessed the meeting. The meeting reconvened at 10:10 p.m. with all Councilmembers present.

The Council directed questions to Joe Kirchofer, Charlie Koch and City staff.

MOTION

Councilmember Abe-Koga moved to continue the item to a date uncertain, and direct staff to explore options, including the potential for a reduction in project unit count, for reducing project parking requirements and saving more heritage trees and require window upgrades and air filtration in existing units before new construction begins.

SUBSTITUTE MOTION - M/S - Showalter/Lieber - To:

Adopt a Resolution of the City Council of the City of Mountain View Certifying the 555 West Middlefield Road Project Final Environmental Impact Report, Adopting California Environmental Quality Act Findings Related to Environmental Impacts, Mitigation Measures, and Alternatives and Adopting a Statement of Overriding Considerations, Mitigation Measures, and a Mitigation, Monitoring, and Reporting Program.

Councilmember Matichak seconded the main motion.

FRIENDLY AMENDMENT

Councilmember Lieber moved to amend the substitute motion to continue the remainder of the Council report recommendations to a date uncertain, and direct staff to explore parking reduction or relocation to save heritage trees.

The substitute motion maker did not accept the amendment.

SUBSTITUTE MOTION AMENDMENT

Councilmember Showalter amended the substitute motion to add:

  1. Adopt a Resolution of the City Council of the City of Mountain View Approving a General Plan Amendment to Add a New High-Low Density Residential Land Use Designation and Making Related Text Amendments and an Amendment to the General Plan Land Use Map for the Property Located at 555 West Middlefield Road from Medium-Density Residential to High-Low Density Residential.

  2. Adopt a Resolution of the City Council of the City of Mountain View, amended to add a condition of approval acknowledging four additional voluntary offers proposed by the applicant related to construction of the project, Approving a Planned Community Permit and Development Review Permit to Allow a 323-Unit Addition to an Existing 402-Unit Residential Development with Three New Subterranean Garages, New Amenity Building/Leasing Office, and New 1.34-Acre Public Park; and a Heritage Tree Removal Permit to Remove 57 Heritage Trees at 555 West Middlefield Road.

  3. Adopt a Resolution of the City Council of the City of Mountain View Approving a Vesting Tentative Map to Create Three Lots with up to 111 Condominium Units at 555 West Middlefield Road.

The substitute motion seconder accepted the amendment.

FRIENDLY AMENDMENT

Councilmember Lieber moved to amend the substitute motion to read:

  1. Adopt a Resolution of the City Council of the City of Mountain View Certifying the 555 West Middlefield Road Project Final Environmental Impact Report, Adopting California Environmental Quality Act Findings Related to Environmental Impacts, Mitigation Measures, and Alternatives and Adopting a Statement of Overriding Considerations, Mitigation Measures, and a Mitigation, Monitoring, and Reporting Program.

  2. Continue the remainder of the Council report recommendations to a date uncertain, and direct staff to explore parking reduction or relocation to save heritage trees.

The substitute motion maker did not accept the amendment.

The amended substitute motion failed by the following roll call vote:

Sally Lieber Abstain
Margaret Abe-Koga No
result Fail

The Council returned to the main motion.

The Council returned to the main motion.

FRIENDLY AMENDMENT

Councilmember Lieber moved to amend the main motion to exclude direction to staff to explore the potential for a reduction in project unit count as a method of reducing project parking requirements and saving more heritage trees.

The maker of the main motion did not accept the amendment.

In response to Project Planner Diana Pancholi, Councilmember Abe-Koga agreed the main motion would be to continue the item to a date uncertain and direct staff to explore the potential reduction in the project parking requirement, with the option to reduce unit counts if needed, to save more heritage trees, bring back a revised multi-modal transportation analysis, and explore whether it is feasible to require window upgrades in existing units before new construction begins.

The main motion failed by the following roll call vote:

Sally Lieber No
Margaret Abe-Koga Yes
result Fail

MOTION - M/S - Showalter/Lieber - To:

MOTION - M/S - Showalter/Lieber - To:

  1. Adopt Resolution No. 18643 of the City Council of the City of Mountain View Certifying the 555 West Middlefield Road Project Final Environmental Impact Report, Adopting California Environmental Quality Act Findings Related to Environmental Impacts, Mitigation Measures, and Alternatives and Adopting a Statement of Overriding Considerations, Mitigation Measures, and a Mitigation, Monitoring, and Reporting Program.

  2. Direct staff to explore the potential reduction in the project parking requirement to save more heritage trees and bring back a revised multi-modal transportation analysis.

The motion carried by the following roll call vote:

Sally Lieber Yes
Margaret Abe-Koga No
result Pass

March 08 2022 City Council Meeting

details

MOTION - M/S - Ramirez/Showalter - At 11:25 p.m., to continue the meeting beyond 10:00 p.m.

MOTION - M/S - Ramirez/Showalter - At 11:25 p.m., to continue the meeting beyond 10:00 p.m.

Sally Lieber Yes
Margaret Abe-Koga No
result Pass

May 10 2022 City Council Meeting

details

Plant-Based Eating Resolution and Program

This item was pulled from the Consent Calendar by Mayor Ramirez for individual consideration.

The Council directed questions to staff.

The following members of the public spoke:

Lisa Wade, on behalf of Plant-Based Advocates. Mohan Gurunathan Karen Rubio, on behalf of Plant-Based Advocates. Peter Katz, on behalf of the Mountain View Chamber of Commerce. Hala Eemon Ghasemiyeh indicated support for the item. Kayla Hardie from Mountain View. Kristine Keller

MOTION - M/S - Matichak/Abe-Koga - To:

Adopt Resolution No. 18662 of the City Council of the City of Mountain View Supporting a Plant-Based Eating Program.

The motion carried by the following roll call vote:

Sally Lieber Abstain
Margaret Abe-Koga Yes
result Pass

Residential Development at 555 West Middlefield Road

Councilmember Showalter disclosed she met with the developer and visited the site. Councilmember Matichak disclosed she met with the applicant. Councilmember Lieber disclosed she visited the site and met with the applicant, neighbors and other community members. Vice Mayor Hicks disclosed she met with the applicant and neighbors and visited the site. Councilmember Abe-Koga disclosed she met with the applicant, visited site and met with neighbors. Mayor Ramirez dislcosed he met with the applicant.

Senior Planner Diana Pancholi presented the item. Joe Kirchofer, Vice President of Development for AvalonBay, also made a presentation. Assistant City Manager/Community Development Director Shrivastava and Public Works Director Cameron were available for questions.

The Council directed questions to Joe Kirchofer and City staff.

The following members of the public spoke:

  • Humberto Nava
  • David Levin, on behalf of the Cypress Point Woods Homeowners Association.
  • Kristine Keller indicated opposition to the project.
  • Kayla Hardie from Mountain View.
  • Kenneth Do, on behalf of Local 9144.
  • Salim Damerdji
  • Clayton Hoi-Yun McClintock from San Francisco.
  • Eric Chan from Mountain View.
  • Elsa Lau from Mountain View.
  • James Kuszmaul from Mountain View indicated support for the project.
  • David Meyer, on behalf of Silicon Valley at Home, indicated support for the project.
  • Bruce England, on behalf of the Mountain View Coalition of Sustainable Planning, indicated support for the project.
  • Matt Regan, on behalf of the Bay Area Council, indicated support for the project.
  • Silja Paymer from Mountain View and on behalf of Green Spaces Mountain View, indicated support for the project.
  • Denley Rafferty from Mountain View indicated opposition to the project.
  • Kelsey Banes from Mountain View.
  • Chang You from Mountain View indicated opposition to the project.
  • Annette Lin from Mountain View indicated support for the project.
  • Tony from Mountain View.
  • Peter Katz, on behalf of the Mountain View Chamber of Commerce.
  • Rory Lipkis from Mountain View.
  • Ali Sapirman, on behalf of the Housing Action Coalition, indicated support for the project.
  • Vince Rocha, on behalf of the Silicon Valley Leadership Group, indicated support for the project.
  • April Webster from Mountain View indicated support for the project.
  • Daniel Hulse from Mountain View.
  • Dee from Mountain View indicated opposition to the project.
  • Elisabeth Munoz from Mountain View indicated opposition to the project.
  • Hala
  • Bryan Shields, on behalf of Local 405.
  • Kevin Ma
  • Daniel Shane from Mountain View indicated opposition to the project.
  • Leona K. Chu from Mountain View.
  • Sayo Nomura from Mountain View indicated opposition to the project.
  • Diane
  • Gita Dev, on behalf of the Sierra Club.
  • Victoria Tsai from Mountain View.
  • Bill Walsh from Mountain View indicated opposition to the project.
  • Fermin Saucedo, on behalf of Local 405, indicated opposition to the project.
  • Alex Brown indicated support for the project.

MOTION - M/S - Lieber/Showalter - To:

  1. Consider the Addendum to the 555 West Middlefield Road Final Environmental Impact Report, together with the EIR (certified by Resolution No. 18643), in accordance with the California Environmental Quality Act (Attachments 1 and 2 to the Council report).

  2. Adopt Resolution No. 18664 of the City Council of the City of Mountain View Approving a General Plan Amendment to Add a New High-Low Density Residential Land Use Designation and Making Related Text Amendments and an Amendment to the General Plan Land Use Map for the Property Located at 555 West Middlefield Road from Medium-Density Residential to High-Low Density Residential.

  3. Adopt Resolution No. 18665 of the City Council of the City of Mountain View Approving a Planned Community Permit and Development Review Permit to Allow a 323-Unit Addition to an Existing 402-Unit Residential Development with Three New Subterranean Garages, New Amenity Building/Leasing Office, and New 1.34-Acre Public Park; and a Heritage Tree Removal Permit to Remove 51 Heritage Trees at 555 West Middlefield Road.

  4. Adopt Resolution No. 18666 of the City Council of the City of Mountain View Approving a Vesting Tentative Map to Create Three Lots with Up to 111 Condominium Units at 555 West Middlefield Road.

The motion carried by the following roll call vote:

Sally Lieber Yes
Margaret Abe-Koga No
result Pass

May 24 2022 City Council Meeting

details

Shoreline Boulevard Interim Bus Lane and Utility Improvements, Projects 16-58 and 18-43-Various Actions

Mayor Ramirez pulled this item from the Consent Calendar for individual consideration.

Public Works Director Dawn Cameron was available for questions.

The Council directed questions to staff.

The following members of the public spoke:

Albert Jeans Tim MacKenzie

MOTION

Councilmember Lieber moved to:

  1. Authorize the City Manager or designee to pursue termination of the construction contract with Granite Rock Construction for Shoreline Boulevard Interim Bus Lane and Utility Improvements, Project 18-43.

  2. Transfer and appropriate $259,331 from the Wastewater Fund and $238,000 from the Water Fund to Shoreline Boulevard Interim Bus Lane and Utility Improvements, Design, Project 16-58. (Five votes required)

  3. Acting in its capacity as Board of Directors of the Shoreline Regional Park Community, transfer and appropriate $80,000 from Shoreline Community Fund to Shoreline Boulevard Interim Bus Lane and Utility Improvements, Design, Project 16-58.

  4. Authorize the City Manager or designee to amend the professional services agreement with Mark Thomas & Company, Inc., in the amount of $577,331 to provide additional design services in a not-to-exceed amount of $2,821,000.

  5. Refer the matter of a second left-turn lane on Middlefield Road to the Council Transportation Committee.

The motion died for lack of a second.

MOTION - M/S - Abe-Koga/Matichak - To:

  1. Authorize the City Manager or designee to pursue termination of the construction contract with Granite Rock Construction for Shoreline Boulevard Interim Bus Lane and Utility Improvements, Project 18-43.

  2. Transfer and appropriate $259,331 from the Wastewater Fund and $238,000 from the Water Fund to Shoreline Boulevard Interim Bus Lane and Utility Improvements, Design, Project 16-58. (Five votes required)

  3. Acting in its capacity as Board of Directors of the Shoreline Regional Park Community, transfer and appropriate $80,000 from Shoreline Community Fund to Shoreline Boulevard Interim Bus Lane and Utility Improvements, Design, Project 16-58.

  4. Authorize the City Manager or designee to amend the professional services agreement with Mark Thomas & Company, Inc., in the amount of $577,331 to provide additional design services in a not-to-exceed amount of $2,821,000.

The motion carried by the following roll call vote:

Sally Lieber No
Margaret Abe-Koga Yes
result Pass

June 28 2022 City Council Meeting

details

Assistant Community Development Director Wayne Chen presented the item.

Senior Assistant City Attorney Sandra Lee, Assistant City Manager/Community Development Director Aarti Shrivastava and Karen Tiedemann from Goldfarb and Lipman were present for questions.

The Council directed questions to staff and Karen Tiedemann.

The following members of the public spoke:

  • Gail Rubino from Sunnyvale indicated support for the recommended action.
  • Tim MacKenzie indicated support for the recommended action.
  • Sunset Estates Resident
  • Tim Larson
  • Henry
  • Bee Hanson
  • Kevin Ma indicated support for the recommended action.
  • Michele
  • Frank Kalcic, owner of the Sunset Estates Mobile Home Park.

The Council directed questions to Frank Kalcic.

The following members of the public spoke:

  • Joan Brodovsky from Mountain View.
  • Alex Brown
  • Anna Marie from Mountain View indicated support for the recommended action.
  • Guadalupe
  • Wei Wei
  • Linda Lopez

MOTION - M/S - Lieber/Hicks - To:

Introduce an Ordinance of the City of Mountain View Amending the Mobile Home Rent Stabilization Ordinance (Chapter 46 of the Mountain View City Code) to Remove the Exemption for Mobile Home Spaces and Mobile Homes in a Mobile Home Park that Are Subject to an Approved Accord, to be read in title only, further reading waived, and set a second reading for September 13, 2022.

SUBSTITUTE MOTION - M/S - Matichak/Abe-Koga - To:

Keep the exemption in the ordinance and draft an MOU with the following terms from the MOU proposed by Sunset Estates: annual general adjustment methodology, vacancy control, park owner waiving the right to petition, pass through cost methodology, 10-year term, and safety net program. Additional terms to be added: tenants waive the right to petition, mobile home tenants can only be evicted for the specific reasons outlined in the ordinance, establish a process for addressing issues (residents work with park owner first, then proceed to mediation, and finally the City would step in on a cost-recovery basis), a passing percentage for the MOU of 80% of units that vote instead of 80% of residents, drafted by outside counsel, and verify the terms were acceptable to the Sunset Estates Mobile Home Park owner.

In response to Councilmembers Abe-Koga and Kamei, the motion maker amended the substitute motion to include voting to be administered by a third-party and funded by the park owner, replace the City’s involvement on a cost-recovery basis with direction to staff to bring back to the Council any startup costs and fees required to administer the program, and direct staff to incorporate more robust outreach to mobile home residents.

POINT OF ORDER - M/S - Lieber/Hicks - To call for the question (end debate - 2/3 majority vote required).

The motion to end debate failed by the following roll call vote:

Sally Lieber Yes
Margaret Abe-Koga No
result Pass

The amended substitute motion failed by the following roll call vote:

The amended substitute motion failed by the following roll call vote:

Sally Lieber No
Margaret Abe-Koga Yes
result Fail

In response to Councilmember Kamei, Councilmember Lieber indicated support for more robust outreach to mobile home residents.

In response to Councilmember Kamei, Councilmember Lieber indicated support for more robust outreach to mobile home residents.

The main motion carried by the following roll call vote:

Sally Lieber Yes
Margaret Abe-Koga No
result Pass

September 13 2022 City Council Meeting

details

Adopt Ordinance No. 11.22 of the City of Mountain View Amending the Mobile Home Rent Stabilization Ordinance (Chapter 46 of the Mountain View City Code) to Remove the Exemption for Mobile Home Spaces and Mobile Homes in a Mobile Home Park that Are Subject to an Approved Accord. (First reading: 5-2; Abe-Koga and Matichak no)

Sally Lieber Yes
Margaret Abe-Koga No
result Pass

September 27 2022 City Council Meeting

details

Appropriation of State Community Development Block Grant Homekey Funding for the LifeMoves Mountain View Project

Appropriation of State Community Development Block Grant Homekey Funding for the LifeMoves Mountain View Project Appropriate $5 million in State Community Development Block Grant Funding for the LifeMoves Mountain View Project, contingent upon execution of the funding agreement between the City and the California Department of Housing and Community Development.

Sally Lieber Abstain
Margaret Abe-Koga Yes
result Pass

October 11 2022 City Council Meeting

details

Castro Street Pedestrian Mall-Various Actions

Transportation Planner Aruna Bodduna presented the item.

The following members of the public spoke:

Money Singh, owner of Dandies Barbershop & Beard Stylist. Caleb Adams from Mountain View.

At 9:23 p.m., Mayor Ramirez recessed the meeting. The meeting reconvened at 9:28 p.m. with all Councilmembers present.

Dawn Cameron reported no written claims or protests had been submitted.

Mayor Ramirez closed the public hearing.

MOTION - M/S - Abe-Koga/Showalter - To:

Adopt Resolution No. 18717 of the City Council of the City of Mountain View Adopting a Negative Declaration for the Castro Street Pedestrian Mall Study in Accordance with the California Environmental Quality Act.

The motion carried by the following roll call vote:

Sally Lieber Abstain
Margaret Abe-Koga Yes
result Pass

MOTION - M/S - Abe-Koga/Hicks - To:

MOTION - M/S - Abe-Koga/Hicks - To:

Adopt Resolution No. 18718 of the City Council of the City of Mountain View, Pursuant to California Streets and Highways Code Section 11311, Determining that Pedestrian Malls on Castro Street Between the East Leg of West Evelyn Avenue and Villa Street, Villa Street and West Dana Street, and West Dana Street and California Street Shall Be Established.

The motion carried by the following roll call vote:

Sally Lieber Abstain
Margaret Abe-Koga Yes
result Pass

MOTION - M/S - Abe-Koga/Showalter - To:

MOTION - M/S - Abe-Koga/Showalter - To:

Introduce an Ordinance of the City of Mountain View Amending Chapter 27 of the Mountain View City Code to Add Article VI Establishing Pedestrian Malls on Castro Street Between the East Leg of West Evelyn Avenue and Villa Street, Villa Street and West Dana Street, and West Dana Street and California Street in the City of Mountain View, and set a second reading for October 25, 2022.

The motion carried by the following roll call vote:

Sally Lieber Abstain
Margaret Abe-Koga Yes
result Pass

The Code

Mountain View uses legistar to store and manage public meeting information. Legistar has an API, though the documentation is sparse. So a lot of what I know about it is from trial and error.

First I get the ids of Abe-Koga and Lieber from the /Persons endpoint

curl 'https://webapi.legistar.com/v1/mountainview/Persons?$filter=PersonLastName%20eq%20%27Abe-Koga%27%20or%20PersonLastName%20eq%20%27Lieber%27'

Abe-Koga’s id is 232, and Lieber’s is 513. Next we get all the votes each has cast

curl https://webapi.legistar.com/v1/mountainview/Persons/513/Votes > Lieber_votes.json
curl https://webapi.legistar.com/v1/mountainview/Persons/232/Votes > MAK_votes.json

I wrote a python script to find items on which both had voted differently

import sys
import json
from collections import defaultdict

combo = defaultdict(list)
json_in = list(sys.argv[1:])

for fn in json_in:
    with open(fn, 'r') as fob:
        for vote in json.load(fob):
            combo[vote['VoteEventItemId']].append(vote)


ignore_votes = ('Absent', 'Recused')


def key_votes(votes):
    return {v['VotePersonName']: v['VoteValueName'] for v in votes}


def differing_votes(votes):
    vote_values = set(v['VoteValueId'] for v in votes
                      if v['VoteValueName'] not in ignore_votes)
    return len(vote_values) > 1


combined = {k: key_votes(v) for k, v in combo.items()
            if len(v) == len(json_in)
            and differing_votes(v)}

json.dump(combined, sys.stdout)

And run it to get a json keyed by itemid.

python3 mergevotes.py MAK_votes.json Lieber_votes.json > combo_votes.json

Unfortunately there is no API for event items. The only way to access details about these votes is on the /Event/(EVENT_ID)/EventItems endpoint. But we do not know what the event ids are. So I did an exhaustive search of all events and looked for matching item ids.

I was able to narrow the search with 2 pieces of information. First, I was only interested in city council events, so I could filter only the events with EventBodyId equal to 138 (the city council body id). Second I knew that Lieber and Abe-Koga were both serving in council from 2020-2022, so I restricted my search to those years. It took a few minutes but it did eventually return results.


import sys
import json
import urllib.parse
import urllib.request


with open(sys.argv[1]) as fob:
    vote_data = json.load(fob)


item_ids = set(map(int, vote_data.keys()))
event_url = ('https://webapi.legistar.com/v1/mountainview/Events?'
             '$select=EventId&$orderby=EventId&'
             '$filter=EventBodyId+eq+138+and+year%28EventDate%29+ge+2020'
             '+and+year%28EventDate%29+le+2022+and+EventId+gt+')
item_url = ('https://webapi.legistar.com/v1/mountainview/Events/'
            '{event_id}/EventItems?')


# odata3 does not have an "in" operator
# I tried to do EventItemId eq x or EventItemId eq y ... etc
# But the api barfed after about 20 items. So in the end I used a range
# and did final filtering server side.
def make_filter(ids):
    return f'$filter=EventItemId+ge+{min(ids)}+and+EventItemId+le+{max(ids)}'


# events has a hard limit of 1000, so I built in pagination
# after putting in the body_id and year filters there are fewer results
# so this is probably unnecessary and overengineered
def fetch_event_ids(last_event_id=0):
    if not item_ids:
        return
    url = event_url + str(last_event_id)
    req = urllib.request.urlopen(url)
    results = json.load(req)
    if results:
        for result in results:
            event_id = result['EventId']
            yield event_id
        yield from fetch_event_ids(event_id)


def find_items(event_id, item_ids):
    if not item_ids:
        return
    url = item_url.format(event_id=event_id)
    fltr = make_filter(item_ids)
    req = urllib.request.urlopen(url + fltr)
    results = json.load(req)
    if results:
        for result in results:
            if result['EventItemId'] in item_ids:
                item_ids.remove(result['EventItemId'])
                yield {**result, **vote_data[str(result['EventItemId'])]}


def fetch_items():
    for event_id in fetch_event_ids():
        for item in find_items(event_id, item_ids):
            yield item


item_data = list(fetch_items())


# now we have all the event items, I want to get the event metadata
event_ids = set(e['EventItemEventId'] for e in item_data)
# InSiteURL is the web link with links to videos and other relevant things
select = ('EventMinutesFile', 'EventInSiteURL', 'EventDate', 'EventComment')


for event_id in event_ids:
    event_url = (
        f'https://webapi.legistar.com/v1/mountainview/Events/{event_id}')
    req = urllib.request.urlopen(event_url)
    result = json.load(req)
    for item in item_data:
        if item['EventItemEventId'] == event_id:
            for k in select:
                item[k] = result.get(k)


# everything is all together now
json.dump(item_data, sys.stdout)

And that is pretty much it. Feel free to follow along at home. This should work on any jurisdiction that uses legistar. A few I know of are San Jose, Sunnyvale, Santa Clara and BART.