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

GCpedia Mediawiki Extension Review #156

Closed
piet0024 opened this issue Feb 17, 2023 · 4 comments
Closed

GCpedia Mediawiki Extension Review #156

piet0024 opened this issue Feb 17, 2023 · 4 comments

Comments

@piet0024
Copy link
Contributor

piet0024 commented Feb 17, 2023

  • What is currently supported
  • What is supported with PostgreSQL
  • What should we continue to support? (ex free form HTML)
  • Create a script to review extension usage
@vid
Copy link
Collaborator

vid commented Feb 24, 2023

Here's a list of extensions used by gcpedia with their latest versions, and some Postgres related notes. https://docs.google.com/spreadsheets/d/1BRX2aFTPkR64kCbC2V4tWPSuiJjboIz57ZQpadaXp3k/edit?usp=sharing

@Phanoix
Copy link
Contributor

Phanoix commented Jun 14, 2023

Using the same list of extensions in the same order I'm compiling some usage metrics here: https://docs.google.com/spreadsheets/d/19YLVCdykqErxmVVaF2TSbggn3qGmVMJc-4jyabumsag/edit?usp=sharing

@vid
Copy link
Collaborator

vid commented Jul 6, 2023

The wikis are a historical record of internal and extranet GC communications, including metadata such as page edits. Some pages are transcluded from other pages using specific extensions.

They will be continue to be used as required by users, with versions and extensions aligned and a single sign-on option, as well as opportunities to finely integrate with other system components (eg content between sites using the API).

Aspects to evaluate;

  1. ★when should we decide to deprecate functionality or rendered content?
    1. number of users?
    2. last use?
    3. support difficulty
  2. level of effort to preserve rendered results
    1. alternate renderers (SMW)
    2. flatten content
  3. other value-adds
    1. auto categorize
    2. featured content (SMW)
    3. upgrade considerations
      1. updated skins

Analysis methods:

  1. inventory of extensions (latest version)
  2. Mediawiki statistics page
  3. Google Analytics dashboard (pre-G4)
  4. GA4 API
  5. Web logs (if GA is not fine enough detail)

Analysis output

  1. statistical and qualitative summaries;
    1. active★ users (mw)
    2. recent★ page edits
    3. recent★ page reads
    4. extension usage
  2. impact of deprecating or replacing complex extensions
  3. Opportunistic upgrades

Next steps

  1. meet with UX
  2. organize resources & access
  3. learn enough GA
  4. generate output for reviews

@vid
Copy link
Collaborator

vid commented Jul 7, 2023

I suggest we mark this ticket as closed and decompose further work in #165.

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