Changes

Jump to: navigation, search

User:Sam888

7,106 bytes added, 03:55, 28 August 2022
m
Downloads Result Table
* Convert existing Gramps theme to use a more modern mobile aware template that comes with WordPress.
===MantisBT(Bug tracker)===
* Upgraded failed due to database needing to first be manually converted to UTF-8 collation (which means I'll finally need to manually convert from latin1_swedish_ci collation the bugtracker has been using since original installation around 2006!)2021/07/28 Update: Almost worked but the database is partially corrupted in a few tables it seems related to [[Bug_triage#Status|Bug triage mention that "Sometime in the past 4495 issues disappeared during a mantisdb upgrade"]] so a few tables may be referring to things that don't exist! 
===Mediawiki(Wiki)===
* Upgrade to Mediawiki [https://lists.wikimedia.org/pipermail/mediawiki-announce/2020-December/000268.html 1.35.1 LTS] ( Warning: MediaWiki is not yet compatible with PHP 8. See task [https://phabricator.wikimedia.org/T248925 T248925 ]for more information)
** Upgrade failed due to issue https://phabricator.wikimedia.org/T212428 ! (Possible work [https://phabricator.wikimedia.org/T212428#6669851 around])(2021-12-08 - T212428 fix was only available in Mediawiki 1.37 and upgrade worked pass issue successfully. But wiki fails with multiple Fatal errors and blank pages, currently testing to narrow down and report issue! Reverted to existing Mediawiki!)* 2021/12/16 Added suggested settings to LocalSettings.php for security issue https://www.mediawiki.org/wiki/2021-12_security_release/FAQ
* [https://makandracards.com/makandra/594-utf-8ify-an-existing-mysql-database UTF-8ify an existing MySQL database]
====Extensions====
=====Existing extensions===========Extension:ConfirmAccount======[[File:Request account-extension-currentconfig.png|right|thumb|150px|Extension:ConfirmAccount : Request account - page 2021/11/15 current config ]]* [https://www.mediawiki.org/wiki/Extension:ConfirmAccount Extension:ConfirmAccount] - (Configured to required a minimum of six words for "Personal biography (plain text only): " section and a confirmed email address for final account creation)** The following configure elements of the RequestAccount form ( https://gramps-project.org/wiki/index.php/Special:RequestAccount ):*** 1. Top section of "Request account" form: https://gramps-project.org/wiki/index.php/MediaWiki:Requestaccount-text*** 2. "User account" section of "Request account" form: https://gramps-project.org/wiki/index.php/MediaWiki:Requestaccount-text*** 3. "Other information" section of "Request account" form: https://gramps-project.org/wiki/index.php/MediaWiki:Requestaccount-ext-text*** 4. "Other information" section (it is the first entry boxes "title") of "Request account" form: https://gramps-project.org/wiki/index.php/MediaWiki:Requestaccount-notes <!--Submitting the form on the wiki shows the following message: Your account request has been sent and is now pending review. A confirmation email has been sent to your email address.  -Email shows the following: sent from: [email protected]Subject: "Gramps email address confirmation"Message: Someone, probably you from IP address XXX.XXX.XXX.XXX, has requested an account "Testuser2" with this email address on Gramps. To confirm that this account really does belong to you on Gramps, open this link in your browser: https://gramps-project.org/wiki/index.php?title=Special:RequestAccount&action=confirmemail&wpEmailToken=00000000000000000000000000000000 If the account is created, only you will be emailed the password.If this is *not* you, do not follow the link.This confirmation code will expire at 2021-12-13T22:06:28.- Confirming the link will show the following wiki message: Your email address has been confirmed and will be listed as such in your account request.  -Then the webmaster gets the following email: -from: [email protected]TO: [email protected]Subject: "Gramps account request" Testuser2 has requested an account and is waiting for confirmation.The email address has been confirmed. You can confirm the request here: https://gramps-project.org/wiki/index.php/Special:ConfirmAccounts -I login and confirm as best I can that it is a real person, generally in 99 percent of request the person mentions something about genealogy or the Gramps program or has a question, spam account are rejected as very obvious as they have urls to spammy websites!-->* Once the account is created this extension creates a new user talk welcome message;whose configuration is managed at https://gramps-project.org/wiki/index.php/MediaWiki:Confirmaccount-welc {{-}} =====Language Relatedextensions=====
* Investigate making Mediawiki multilingual using '''MediaWiki_Language_Extension_Bundle''' see request {{bug|10978}} and [[User_talk:Avma]]
* [https://www.mediawiki.org/wiki/Directionality_support Directionality_support]
;=====Requested Extensions=====
* [[User_talk:GulliblePangolin#Add_Wikipedia:Citation_templates]]
* Test using [https://mediawiki.org/wiki/Extension:LinkTarget MediaWiki hotlink targeting extension]. that would allow linking to the lines of code &amp; open in a target browser window (instead redirecting the existing browser window) (This extension is currently not actively maintained! )
===Mailing lists======== Sourceforge mailing list =====Each of the Gramps [https://sourceforge.net/p/gramps/mailman/ Sourceforge mailing list] are backed up regularly to the [https://sourceforge.net/p/forge/documentation/Mailing%20List%20Archives/ MBOX format] (Since 2019/11/08)* gramps-announce* gramps-bugs* gramps-devel* gramps-users ===Forum=== ==== Discourse ====The Gramps Discourse Forum is backed up regularly to the [https://meta.discourse.org/t/create-download-and-restore-a-backup-of-your-discourse-database/122710/1 Discourse XML backup format] (Since 2020-01-02) * [https://sourceforge.net/p/gramps/mailman/message/36890927/ Announcement trial started 2020-01-02] ===== Discourse Trial =====
Investigate replacing the mailing list on Sourceforge and trial using [https://free.discourse.group/ Discourse] at https://gramps.discourse.group/
* [x] Create DNS A record and [x] redirect from https://discourse.gramps-project.org to https://gramps.discourse.group/
* [x] setup and customise discourse for the gramps project eg: logo, permissions etc
* [x] Invite people to trial?
====== Migration from sourceforge mailing list ======
* [x] Create a [https://bitnami.com/stack/discourse standalone version of Discourse]
* [x] Need to [https://sourceforge.net/p/forge/documentation/Mailing%20List%20Archives/ export] the MBOX for each [https://sourceforge.net/p/gramps/mailman/ sourceforge mailing list]
=== Gramps Downloads (since: 2001/04/21) ===
 
====Downloads Result Table====
For the various Gramps program installers.
 
{| class="wikitable sortable"
! #
! Download Location
! Gramps Version
! Date Checked
! Download Count
! Comment
|-
| 1 || '''[https://github.com/gramps-project/gramps Github]''' ([https://tooomm.github.io/github-release-stats/?username=gramps-project&repository=gramps]) || 5.1.5 || 2022-08-28 || 658,919 || Official ||
|-
| 2 || '''[https://sourceforge.net/projects/gramps/files/ Sourceforge]''' [https://sourceforge.net/projects/gramps/files/stats/timeline?dates=2001-04-01%20to%202022-08-01&period=monthly]|| 5.1.5 || 2001-04-01 to 2022-08-01 || 1,046,818 || Official - Old site ||
|-
| 3 || '''[https://portableapps.com/apps/education/gramps_portable Portableapps.com]''' [https://sourceforge.net/projects/portableapps/files/Gramps%20Portable/ Sourceforge] ([https://sourceforge.net/projects/portableapps/files/Gramps%20Portable/stats/timeline?dates=2005-10-01%20to%202022-08-01&period=monthly])|| 5.1.5 || 2005-10-01 to 2022-08-01 || 850,019 || Unofficial ||
|-
| 4 || '''[https://qa.debian.org/popcon.php?package=gramps Debian]''' || 5.1.3 || 2004-01 to 2020-01 || 1,082 || Debian Popularity contest statistics for Gramps (This only report Statistics for those that Opt-in to the reporting of the statistics. Usually reports the deliberate installation date for Gramps. ||
|-
| 5 || '''[https://chocolatey.org/packages/gramps chocolatey.org]''' || 5.1.3 || 20XX-0x-0x || 3450 || Repacked MS-Windows installer? ||
|-
| 6 || '''[https://www.majorgeeks.com/files/details/gramps.html Majorgeeks]''' || 5.1.3 || 20XX-0x-0x || 9,790 || Direct from them Downloads ||
|-
| 7 || '''[https://www.bytesin.com/software/Gramps/ bytesin.com]''' || 5.1.3 || 20XX-0x-0x || 3,044 || Publisher: Aaron R. Short&Ormus? ||
|-
| 8 || '''[http://www.download82.com/download/windows/gramps/ download82.com]''' || 5.0.0 || 20XX-0x-0x || 1,169 || Direct downloads ||
|-
| 9 || '''[https://www.chip.de/downloads/Gramps_105764449.html chip.de]''' || 5.1.3 || 20XX-0x-0x || 9,336 || Direct downloads ||
|-
| 10 || '''[https://www.computerbild.de/download/Gramps-11696626.html computerbild.de]''' || 5.0.1 || 2015-04-14 - 20XX-0x-0x || 8,656 || Direct downloads ||
|-
| 11 || '''[http://gramps.softonic.findmysoft.com/ softonic.findmysoft.com]''' || 5.0.1 || 20XX-0x-0x || 6,119 || Direct downloads ||
|-
| 12 || '''softpedia.com''' || 5.1.3 || 2021-06-15 || 6,358 || [https://www.softpedia.com/get/Others/Miscellaneous/GRAMPS.shtml Gramps AIO] ||
|-
| 13 || '''softpedia.com''' || 5.1.3 || 2021-06-15 || 5,587 || [https://www.softpedia.com/get/PORTABLE-SOFTWARE/Education/Gramps-Portable.shtml Gramps AIO Portable] ||
|-
| 14 || [https://download.cnet.com/developer/Gramps%20Project/i-10120741/ '''cnet.com''' - (Gramps-Project)] || 5.0.0 || 2021-06-16 || 62 || [https://download.cnet.com/Gramps-for-Linux/3000-2127_4-75312607.html Gramps for Linux] ||
|-
| 15 || [https://download.cnet.com/developer/Gramps%20Project/i-10120741/ '''cnet.com''' - (Gramps-Project)] || 5.0.0 || 2021-06-16 || 176 || [https://download.cnet.com/Gramps-for-Ubuntu/3000-2127_4-75312612.html Gramps for Unbuntu] ||
|-
| 16 || [https://download.cnet.com/developer/Gramps%20Project/i-10120741/ '''cnet.com''' - (Gramps-Project)] || 5.0.0 || 2021-06-16 || 31 || [https://download.cnet.com/Gramps-for-Fedora/3000-2127_4-75312611.html Gramps for Fedora] ||
|-
| 17 || [https://download.cnet.com/developer/Gramps%20Project/i-10120741/ '''cnet.com''' - (Gramps-Project)] || 5.0.0 || 2021-06-16 || 675 || [https://download.cnet.com/GrampsAIO-64-bit/3000-2127_4-75806019.html Gramps AIO (64bit)] ||
|-
| 18 || [https://download.cnet.com/developer/Gramps%20Project/i-10120741/ '''cnet.com''' - (Gramps-Project)] || 5.0.0 || 2021-06-16 || 3,197 || [https://download.cnet.com/Gramps-AIO-32bit/3000-2127_4-75329870.html Gramps AIO (32bit)] ||
|-
| 19 || [https://download.cnet.com/developer/Gramps%20Project/i-10120741/ '''cnet.com''' - (Gramps-Project)] || 5.0.0 || 2021-06-16 || 131 || [https://download.cnet.com/Gramps/3000-2127_4-77899596.html Gramps for macOS] ||
|-
| 20 || [https://download.cnet.com/developer/PortableApps/i-6275333/ '''cnet.com''' - (PortableApps)] || 5.1.3 || 2021-06-16 || 1,748 || [https://download.cnet.com/Gramps-Portable/3000-2127_4-75329558.html Gramps Portable] ||
<!-- | 00 || '''XXXXX''' || X.X.X || 20XX-0x-0x || 00000 || "text" || -->
|-
! Total || - || - || 2021-05-13 || 2,429,358 || <- Manual count ||
|}
The Gramps Project has broken the multi-million download milestone( Total: 2,429,358 (as at 2021-05-13) ).
 
Information was gathered from the sources shown that list download statistics from Links to website you can download Gramps from
The shown total downloads is not an indication of the active userbase.
* [ ]create an issue to hold the csv files.
* [ ]create a Graph to plot downloads overtime.
* [ ]Contact sites that host older versions of the Gramps files for downloads and ask them to update to the current version at least.
Here is my attempt at gathering the statistics required to answer how many download to date.
** Supplied by volunteers to the project for download
====Downloads Result TableAddon downloads and popularity==== Information gathered from the sources shown that list download statistics from Links to website you can download gramps from [ ] Possibly many other sites that host the Gramps files for downloads! In As a lot number of case a much older versions, I've attempted to contact the websites to update to the current version at least.  {| class="wikitable sortable"! #! Download Location! Gramps Version! Date Checked! Download Count! Comment|-| 1 || '''people have [https://github.com/gramps-project/gramps Github]''' ([https://tooomm.github.io/github-release-stats/?username=gramps-project&repository=gramps]) || 5.1.3 || 2021addons-05-13 || 551,889 || Official |||-| 2 || '''[https:source/pull/sourceforge.net/projects/gramps/files/ Sourceforge]''' [https://sourceforge.net/projects/gramps/files/stats/timeline?dates=2001-04-01%20to%202021-05-01&period=monthly]|| 5.1.3 || 2001-04-01 to 2021-05-01 || 1,037,020 || Official - Old site |||- | 3 || '''[https://portableapps.com/apps/education/gramps_portable Portableapps.com]''' [https://sourceforge.net/projects/portableapps/files/Gramps%20Portable/ Sourceforge] ([https://sourceforge.net/projects/portableapps/files/Gramps%20Portable/stats/timeline?dates=2005-10-01%20to%202021124#issuecomment-05-01&period=monthly])|| 5.1.3 || 2005-10-01 to 2021-05-01 || 780,648 || Unofficial |||-| 4 || '''[https://qa.debian.org/popcon.php?package=gramps Debian371301127 commented]''' || 5.1.3 || 2004-01 to 2020-01 || 1,082 || Debian Popularity contest statistics for Gramps (This only report Statistics for those that Opt-in to and or raised the reporting issue directly with me via email here is a summary of the statistics. Usually reports the deliberate installation date for Gramps. || |-| 5 || '''[https://chocolatey.org/packages/gramps chocolatey.org]''' || 5.1.3 || 20XX-0x-0x || 3450 || Repacked MS-Windows installer? |||-| 6 || '''[httpswhat I know://www.majorgeeks.com/files/details/gramps.html Majorgeeks]''' || 5.1.3 || 20XX-0x-0x || 9,790 || Direct from them Downloads |||-| 7 || '''XXXXX''' || X.X.X || 20XX-0x-0x || 00000 || "text" |||-| 8 || '''XXXXX''' || X.X.X || 20XX-0x-0x || 00000 || "text" |||-| 9 || '''XXXXX''' || X.X.X || 20XX-0x-0x || 00000 || "text" |||-| 10 || '''XXXXX''' || X.X.X || 20XX-0x-0x || 00000 || "text" |||-| 11 || '''XXXXX''' || X.X.X || 20XX-0x-0x || 00000 || "text" |||-| 12 || '''XXXXX''' || X.X.X || 20XX-0x-0x || 00000 || "text" |||-<!-- | 00 || '''XXXXX''' || X.X.X || 20XX-0x-0x || 00000 || "text" || -->|-! Total || - || - || 2021-05-13 || 2,429,358 || <- Manual count |||}
;Question: Does the Gramps project know which addons are the most popular and are download statistics available?
;Answer: Addon downloads are not tracked and there are no plans to track them due to privacy and technical issues (see below). Even if addon downloads where tracked it would only represent a small percentage of users who check for addons!
bytesin.com;Question: Downloads: 3,044* https://www.bytesin.com/software/Gramps/Why?
download82.com: Downloads: 1,169* http;Answer://wwwGithub counts downloads via its releases section page only for normal downloads of files.download82.com/But not for the way Gramps addon downloads are done as they are binary files that only sit in a second git repository itself in a directory per grampsXX release called download/windows/and not on the addon releases page, this is no different to the way the gramps/addons were downloaded from the previous sourceforge website.
chip.de: Downloads: 9,336* Note that we do have an the "Headline News gramplet " addon that does poll the Gramps website and was originally causing an issue making the website slow and at sometimes of day stopping it altogether as it was polling too often (once an hour from everyone who happened to be running Gramps at that moment! This was an unintended way to get DOS'ed https://wwwen.chipwikipedia.deorg/downloadswiki/Gramps_105764449.htmlDenial-of-service_attack ) when I took over as website admin I investigated and tracked down and changed the polling period to once a every 24 hours (for current and previous versions of Gramps!), alot of people had installed it on the Dashboard !
computerbild.de: Downloads: 8,656 (since 14.04.2015)=====addon repositories=====* https://www.computerbild.de/download/Gramps-11696626.htmlWe use two addons repositories the first is for the source code where addon developers can have access
softonic.findmysoft.com: Downloads: 6,119* http https://gramps.softonic.findmysoftgithub.com/gramps-project/addons-source
softpedia.com: Downloads Total: 11,945 the second is for the generated/built addons downloads (as and is restricted to a small group of 2021-06-15)* https://www.softpedia.com/get/Others/Miscellaneous/GRAMPS.shtml Gramps Downloads: 6people to attempt to avoid any security or malicious code issues,358 * https://www.softpedia.com/get/PORTABLE-SOFTWARE/Education/this repository is what the Gramps-Portable.shtml Gramps Portable Downloadsprogram is pointed at and checks for updates: 5,587
cnet.com: Total Downloads: 6,020 ( 62 + 176 + 31 + 675 + 3,197 + 131 + 1,748 )* Gramps-Project https://download.cnet.com/developer/Gramps%20Project/i-10120741/** https://download.cnet.com/Gramps-for-Linux/3000-2127_4-75312607.html Gramps for Linux (v5.0) 62** https://download.cnetgithub.com/Grampsgramps-for-Ubuntu/3000-2127_4-75312612.html Gramps for Unbuntu (v5.0) 176** https://download.cnet.com/Gramps-for-Fedora/3000-2127_4-75312611.html Gramps for Fedora (v5.0) 31** https://download.cnet.comproject/GrampsAIO-64-bit/3000-2127_4-75806019.html Gramps AIO (64bit v5.0) 675** https://download.cnet.com/Gramps-AIO-32bit/3000-2127_4-75329870.html Gramps AIO (32bit v5.0) 3,197** https://download.cnet.com/Gramps/3000-2127_4-77899596.html Gramps for macOS (v5.0) 131* PortableApps https://download.cnet.com/developer/PortableApps/i-6275333/** https://download.cnet.com/Gramps-Portable/3000-2127_4-75329558.html Gramps Portable (v5.1.3) 1,748addons
= Information =

Navigation menu