Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Standard Change: Migrate and Continuously Update Website #269

Open
9 tasks
jpb5013 opened this issue Feb 25, 2022 · 2 comments
Open
9 tasks

Standard Change: Migrate and Continuously Update Website #269

jpb5013 opened this issue Feb 25, 2022 · 2 comments

Comments

@jpb5013
Copy link
Contributor

jpb5013 commented Feb 25, 2022

Required Information

Description

Migrate ProgCode.org from existing infrastructure to new website on WordPress

Problem

The current website is built on deprecated technology, making it impossible to update securely

Benefit

Will enable us to communicate our message and enable a variety of people to continuously make improvements

Expenditure Analysis

This proposed solution would require the purchase of the Mini Extensions Gallery for $39/month. In the alternative, if a substitute plugin with similar functionality is available at a lower price, that could be substituted for the Mini Extensions Gallery.

Criteria:

  1. The Mini-Extensions Gallery enables the display of an Airtable gallery on the ProgCode website, which facilitates the listing of projects and other information
  2. The gallery adjusts dimensions consistently for all items in the gallery, based on the aspect ratio of the display platform
  3. This is a demo of the app

The requirements of Issues #198 and #236 are applicable, as follows:

Proposals seeking consent for implementation of budget requests and/or change process should not contradict ProgCode core objective and should pass this four-pronged test when considered by operations:

  1. Is this proposal non-partisan in nature? Yes
  2. Is this proposal aligned with ProgCode's mission of removing the influence of big money in politics? Yes
  3. Does this proposal seek to empower the grassroots by supporting the creation of open source tech? Yes
  4. Is this proposal sponsored or funded by an outside organization? If yes, the source of the funding must be disclosed. No

Plan

  • Updating on http://josephb66.sg-host.com/
  • Share progress and proposed changes in #wg-website-revamp
  • Notify #operations of proposed change
  • Review change in Community Operations meeting on February 28, 2022
  • Purchase Mini Extensions Gallery for $39/month, or substitute another plugin with similar functionality at a lower price.
  • Community acceptance testing
  • Update progcode.org nameservers to ns1.siteground.net and ns2.siteground.net
  • For future updates, communicate in #wg-website-revamp, add comment to this issue and update with the change details and date in the Changes section at the bottom of this change
  • Next steps to create updated pitch deck, which will be the basis for v 2.0 of this website
    ...

Decision Making

Consent to implement

Optional Information

Reference link(s)

http://josephb66.sg-host.com/ as staging right now. Will ultimately be on progcode.org

Community Discussion History

Changes

This section will be used to document changes to the website on an ongoing basis as part of this standard change

  • Updated ProgCode to 501(c)3 status on 2/25/2022
  • Added Jobs board on 2/25/2022
  • Updated Featured Projects on 2/25/2022
@stephenscapelliti
Copy link
Member

Note: Edited on 2022.02.26, with consent from @jpb5013, to include the 4-prong expenditure analysis and related links.

@Sema-Hernandez Sema-Hernandez self-assigned this Feb 27, 2022
@noahsbwilliams
Copy link
Member

Possible alternative for Airtable functionality using Zapier: https://www.airtable.com/integrations/wordpress

Another alternative using Google Sheets as a data source ($69) https://wpdatatables.com/pricing/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants