About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
community:pmc_meetings:minutes20240416

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
community:pmc_meetings:minutes20240416 [2024/04/16 15:45] – [6. Wiki Account Management] demiankatzcommunity:pmc_meetings:minutes20240416 [2024/04/16 18:16] (current) – [Maintenance Plan] demiankatz
Line 36: Line 36:
 We discussed where to link it in the overall wiki organization once it is finalized. "Get Involved" on Community page was the chosen place. Demian will publish it there. We discussed where to link it in the overall wiki organization once it is finalized. "Get Involved" on Community page was the chosen place. Demian will publish it there.
  
-Mohan mentioned external package updates.+Mohan mentioned the need to account for changes to external package that VuFind® interacts with. Since there are so many possible interactions, it is impossible to cover everything; however, we can try to prioritize double-checking accurate documentation of integration with systems mentioned in high-traffic pages.
  
-Discussion of plugin for finding old pages. +Right now, identifying old pages requires command-line access to the wiki server; there was discussion about the possibility of building a plugin to display this information in a more automated fashionAnother option is to develop a script to output grep command and build an HTML page that can be automatically pushed to a web-accessible location. A cron job could be used to automate this page generation process. Chris and Demian will investigate possibilities.
- +
-Output grep command to HTML for pasting into page? Cron job to auto-generate page.+
  
 Demian will also create a page of top-50 accessed pages from 2023; we can initial when they are reviewed. Demian will also create a page of top-50 accessed pages from 2023; we can initial when they are reviewed.
Line 58: Line 56:
  
 Chris gave the example of MDN, which includes an AI-powered interface but precedes it with consent and disclaimer information to be sure people understand the context and limitations. Chris gave the example of MDN, which includes an AI-powered interface but precedes it with consent and disclaimer information to be sure people understand the context and limitations.
 +
 +This link can be used to invite yourself to my test installation of Unblocked using the VuFind code, Jira issues, and vufind.org website content: https://getunblocked.com/team/2ab29fb0-3249-4811-af4d-e4243db36db5/invite/e96c758f-71c8-4071-9d5a-2b1db8188107
 ==== PMC Article ==== ==== PMC Article ====
  
Line 78: Line 78:
 It may be worth investigating IP addresses of suspicious signups to see if there are patterns we can use to block bad sign-ups. It may be worth investigating IP addresses of suspicious signups to see if there are patterns we can use to block bad sign-ups.
  
-Ere suggested looking into the Stop Forum Spam service. There may be an [[https://www.dokuwiki.org/plugin:stopforumspam2|existing plugin]] for Dokuwiki.+Ere suggested looking into the Stop Forum Spam service. There may be an [[https://www.dokuwiki.org/plugin:stopforumspam2|existing plugin]] for Dokuwiki. The [[https://www.dokuwiki.org/plugin:preregister|preregistration plugin]] and [[https://www.dokuwiki.org/plugin:twofactor|two-factor auth plugin]] may also be worth trying. Preregistration can't be tried until some email sending issues at Villanova are resolved.
  
 Demian noted that we are already using CAPTCHA, but the spammers are circumventing it. Demian noted that we are already using CAPTCHA, but the spammers are circumventing it.
  
 It was also noted that no actual spam page creation/editing is currently taking place; perhaps these accounts are being created for some future action. It's also possible that spam is being prevented because new users are not allowed to create pages. It was also noted that no actual spam page creation/editing is currently taking place; perhaps these accounts are being created for some future action. It's also possible that spam is being prevented because new users are not allowed to create pages.
 +
 +There was also discussion of methodologies for removing existing junk accounts -- e.g. get list of users who have edited pages, and remove anyone else.
 ===== 7. Possible Future Actions ===== ===== 7. Possible Future Actions =====
  
Line 95: Line 97:
 ===== Other Items ===== ===== Other Items =====
  
 +Chris has used WAVE to analyze a few vufind.org pages, which revealed a few minor contrast issues, lack of heading structure, etc. He's going to work on some improvements soon, which will show up as a PR when ready. Feel free to contact Chris if you have suggestions for things that should be featured on the home page as he works on making improvements.
 ===== Action Items ===== ===== Action Items =====
  
 +  * Demian/Mohan: make further progress on documentation updates. 
 +  * Mohan: Share example eBook with PMC when ready (for discussion of "supports the project" logo/wording). 
 +  * Chris: Open PR to make accessibility improvements to vufind.org theme. 
 +  * André / Craig: Begin drafting article about PMC development and sustainability. 
 +  * Leila / André / Peter: Continue investigating possible applications of AI tools to support the community. 
 +  * André / Demian: continue Summit planning activities. 
 +  * Chris / Demian: Begin experimenting with suggested activities to reduce wiki spam accounts. 
 +  * Chris / Demian: Investigate broken OpenHub footer on vufind.org; begin setting up github-stats if needed. 
 +  * Demian: Publish documentation maintenance plan. 
 +  * Chris / Demian: Make outdated / heavily accessed page reports available to support documentation maintenance plan.
 ---- struct data ---- ---- struct data ----
 properties.Page Owner :  properties.Page Owner : 
 ---- ----
  
community/pmc_meetings/minutes20240416.1713282357.txt.gz · Last modified: 2024/04/16 15:45 by demiankatz