Difference between revisions of "User:David Hedlund"
(707 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
− | + | 😌 ''[[Free_Software_Directory:COVID-19_Response_Team|Keep Calm and Wash Your Hands]]'' 🧼 | [[User:David Hedlund/Backlog|My personal backlog]] | |
− | My | + | {{DISPLAYTITLE:David Hedlund 🧙🏼|noerror}}{{#set: |
+ | IRC Libera nick=David_Hedlund | ||
+ | |Member of team=Free Software Directory:Antifeatures | ||
+ | |Member of team=Free Software Directory:COVID-19 Response Team | ||
+ | |Member of team=Free Software Directory:Free software evaluation | ||
+ | |Member of team=Free Software Directory:Free software replacements | ||
+ | |TZ database time zone name=Europe/Stockholm | ||
+ | |User name=David_Hedlund | ||
+ | }}{{AttentionBox | ||
+ | |title=Live chat | ||
+ | |color=#15317E | ||
+ | |icon=<span style="font-size: 250%;">◴</span> | ||
+ | |message=I'm usually available as <code>{{#show: {{FULLPAGENAME}} |?IRC Libera nick}}</code> on irc.libera.chat in the #fsf channel between 13:00-23:00 in my local time (run <code>TZ="{{#show: {{FULLPAGENAME}} |?TZ database time zone name}}" date "+%Y-%m-%d %H:%M"</code> to see it). | ||
+ | }} | ||
+ | <br /> | ||
+ | |||
+ | [[File:David_Hedlund_and_Richard_Stallman-94%_quality.jpg|thumbnail|350px|right|Me and Richard Stallman together in quarantine during the initial COVID-19 lock-down in Boston.]] | ||
+ | |||
+ | ==Top priority== | ||
+ | |||
+ | ===FSD core issues=== | ||
+ | '''My time to contribute to the Directory is limited. From the start of 2022 I will only help out to solve the core issues of the project. When they are stalled by the FSF, then I simply stop participating in the meetings until you have time to continue working on them.''' | ||
+ | |||
+ | # It is useless to add or update entries. The Debian project has 51 000 packages! The FSF should fix, maintain, and run the Debian meta-data import script: See [[Free_Software_Directory:Backlog_active#Directory_import]]. This is a very important issue to fix that has been unresolved for years. | ||
+ | ## Craig mentioned that Yuchen Pei (IRC nick: dragestil) might be interested in working on the script. | ||
+ | ## Craig might be asking the FSF tech team: "It is a question of time for them (very busy folks)... [however] I also don't have a problem getting in the sysadmin's work queue, so I can do that as well." | ||
+ | # We should finish the [[Free_Software_Directory:Issues|new bug tracker]], so we can merge old issues. | ||
+ | # [https://www.linuxfoundation.org/featured/spdx-becomes-internationally-recognized-standard-for-software-bill-of-materials/ SPDX is an ISO/IEC JTC 1 standard]: The [[Free_Software_Directory:SPDX_Group#Issues|issues in the SPDX Group]] should be solved. | ||
+ | ## It is hard to cooperate between organizations occasionally. I recommend the FSF to work with [https://github.com/goneall Gary] from the SPDX organization, he's humble. | ||
+ | # Make the Sopel both announce approved revisions, see [[Free_Software_Directory:IRC_bot#Methods]] | ||
+ | |||
+ | ===Repositories=== | ||
+ | * [[Collection:Forensics and penetration]] -- Cyberattack simulation tools to improve security. | ||
+ | ** The worldwide information security market is forecast to reach $170.4 billion in 2022. - https://www.gartner.com/en/documents/3889055/forecast-analysis-information-security-worldwide-2q18-up | ||
+ | ** "Swedbanks haveri visar vår sårbarhet... En rapport från konsultbolaget Capgemini häromåret visade att bankerna ofta sitter fast i gammal teknik som passerat bäst-före-datum. Och att företagsledningarna tvekar inför att investera i modernare system eftersom det är så dyrt." - https://www.aftonbladet.se/nyheter/kolumnister/a/wO2v0P/swedbanks-haveri-visar-var-sarbarhet | ||
+ | ** Professor: Sverige behöver ett cyberhemvärn - https://www.svt.se/nyheter/inrikes/professor-sverige-behover-ett-cyberhemvarn | ||
+ | * [[User:David_Hedlund/Backlog#FreeAMO]] | ||
+ | |||
+ | ==FSD Tracker== | ||
+ | I requested the FSF to install a bug-tracker 24th August 2016: https://directory.fsf.org/wiki?title=Free_Software_Directory:Backlog_active&oldid=37166#Bug_tracker but they declined to avoid maintainance. To solve the issue, I wrote a functional MediaWiki-based minimalist bug-tracker, called [[FSD:Issues|FSD Tracker]], from scratch overnight consisting of 25 lines of code, on 14 May 2020. It's a minimalist software to avoid maintenance for the admins of the Free Software Directory where the source code is hosted. | ||
− | == | + | ==More== |
− | + | * MediaWiki data associated with my user account: https://directory.fsf.org/wiki/Special:Browse/:User:David-20Hedlund | |
− | < | + | <div class="mw-indicators mw-body-content"> |
− | + | [https://libreplanet.org/wiki/User:David_Hedlund libreplanet.org] | |
− | + | </div> | |
− | + | ||
− | + | My real name is '''David Hedlund'''. I am a [[Free_Software_Directory:Bureaucrats|bureaucrat]] and an [[Free_Software_Directory:Administrators|administrator]] on the Free Software Directory. ([https://directory.fsf.org/wiki?title=Special:ListUsers&offset=&limit=1&username=David_Hedlund&group=sysop verify]) I was an [https://www.fsf.org/blogs/sysadmin/introducing-david-hedlund-intern-with-the-fsf-tech-team intern with the FSF tech team] during the summer in 2018. | |
− | + | ||
− | + | Feel free to email me at [mailto:public@beloved.name public@beloved.name], chat with me on [https://webchat.freenode.net/?channels=#David_Hedlund IRC], or contact me on my [[User talk:David_Hedlund|'''talk page''']] (which will send a copy to my email). I'm also a free software developer. | |
− | + | ||
− | + | Top priority: [[Collection:Electronic identification]] | |
− | + | * [[Free Software Directory:COVID-19 Response Team]] | |
− | + | * [https://wiki.fribid.se/sidor/Sammanfattning_av_eID FriBID notes] | |
− | + | ||
− | + | ==Free software contributions== | |
− | + | Note that private email conversations, forums that cannot list contributions if not logged in (eg forums.mozillazine.org), and chat logs are excluded here. Feel free to copy/paste the source of the table below to your own user page, just make sure to exclude my own data. ;) | |
− | + | ||
− | + | ||
− | + | {| class="wikitable sortable" border="1" style="font-size:smaller" | |
− | + | ! My Project | |
− | + | ! Website | |
− | + | ! Wiki | |
− | + | ! Source repo | |
− | + | ! Bug tracker | |
− | + | ! Mailing-list | |
− | + | ! Forum | |
− | + | |- | |
− | + | ! devparanoia | |
− | + | | [https://savannah.nongnu.org/projects/devparanoia/ savannah.nongnu.org] | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | |- | |
− | + | ! GNU Sovix (inactive) | |
− | + | | [https://savannah.gnu.org/projects/sovix savannah.gnu.org] | |
− | + | | [[Sovix|directory.fsf.org]] | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | |- | |
− | + | ! Feedback for websites - Freedom (IceCat promo) | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | [https://github.com/davidhedlund/Feedback-for-websites/issues?q=is%3Aissue+is%3Aopen+label%3AFreedom GitHub] | |
− | + | | | |
− | + | | | |
− | + | |- | |
− | + | ! WILB - Website Incompatibilities for Libre Browsers (IceCat promo) | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | [https://github.com/davidhedlund/WILB/issues GitHub] | |
− | + | | | |
− | + | | | |
− | + | |- | |
− | + | ! Software facility profile | |
− | + | ! Website | |
− | + | ! Wiki | |
− | + | ! Source repo | |
− | + | ! Bug tracker | |
− | + | ! Mailing-list | |
− | + | ! Forum | |
− | + | |- | |
− | + | ! Bitnami | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | [https://community.bitnami.com/users/davidhedlund999/activity community.bitnami.com] | |
− | + | |- | |
− | + | ! [https://bitbucket.org/davidhedlund/ Bitbucket] | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | |- | |
− | + | ! F-Droid (Replicant promo) | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | [https://gitlab.com/fdroid/ gitlab.com/fdroid/] | |
− | + | | | |
− | + | | [https://forum.f-droid.org/u/david_hedlund/ forum.f-droid.org] | |
− | + | |- | |
− | + | ! Free Software Directory | |
− | + | | | |
− | + | | [[Special:Contributions/David_Hedlund|directory.fsf.org]] | |
− | + | | | |
− | + | | [[Free_Software_Directory:Backlog|directory.fsf.org]] | |
− | + | | [https://lists.gnu.org/archive/cgi-bin/namazu.cgi?query=%2Bfrom%3Apublic%40beloved.name&submit=Search%21&idxname=directory-discuss&max=100&result=normal&sort=score directory-discuss@gnu.org] | |
− | + | | | |
− | + | |- | |
− | + | ! [https://github.com/davidhedlund GitHub] | |
− | + | | | |
− | + | | See "Source repo" | |
− | + | | [https://github.com/davidhedlund?tab=repositories github.com] | |
− | + | | [https://github.com/search?utf8=%E2%9C%93&q=author%3Adavidhedlund+is%3Aissue+is%3Aopen+&type=Issues&ref=searchresults github.com] | |
− | + | | | |
− | + | | | |
− | + | |- | |
− | + | ! [https://gitlab.com/davidhedlund999 GitLab] | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | |- | |
− | + | ! GNU GNOME | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | [https://bugzilla.gnome.org/page.cgi?id=describeuser.html&login=public%40beloved.name bugzilla.gnome.org] | |
− | + | | | |
− | + | | | |
− | + | |- | |
− | + | ! GNU packages | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | [https://debbugs.gnu.org/cgi/pkgreport.cgi?submitter=public%40beloved.name debbugs.gnu.org] | |
− | + | | | |
− | + | | | |
− | + | |- | |
− | + | ! h-node | |
− | + | | | |
− | + | | [https://h-node.org/meet/contributions/en/DavidHedlund h-node.org] | |
− | + | | | |
− | + | | [https://h-node.org/meet/issues/en/DavidHedlund/1 h-node.org] | |
− | + | | | |
− | + | | | |
− | + | |- | |
− | + | ! KDE | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | [https://bugs.kde.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=NEEDSINFO&bug_status=ASSIGNED&bug_status=REOPENED&email1=public%40beloved.name&emailassigned_to1=1&emailreporter1=1&emailtype1=exact&field0-0-0=bug_status&field0-0-1=reporter&list_id=1441595&type0-0-0=notequals&type0-0-1=equals&value0-0-0=UNCONFIRMED&value0-0-1=public%40beloved.name bugs.kde.org] | |
− | + | | | |
− | + | | | |
− | + | |- | |
− | + | ! Launchpad | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | [https://bugs.launchpad.net/~g-public bugs.launchpad.net] | |
− | + | | | |
− | + | | | |
− | + | |- | |
− | + | ! Mozilla (Firefox (GNUzilla IceCat), Thunderbird) | |
− | + | | [https://addons.mozilla.org/en-US/firefox/user/DavidHedlund/ addons.mozilla.org] (AMO) | |
− | + | | [https://wiki.mozilla.org/Special:Contributions/David_Hedlund wiki.mozilla.org] | |
− | + | | [https://www.mozdev.org/bugs/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=public%40beloved.name&emailtype1=exact&emailassigned_to1=1&emailreporter1=1 mozdev.org] | |
− | + | | [https://bugzilla.mozilla.org/buglist.cgi?f1=OP&emailreporter1=1&o3=equals&list_id=12280518&f0=OP&v3=public%40beloved.name&emailtype1=exact&o2=notequals&f4=CP&query_format=advanced&emailassigned_to1=1&j1=OR&f3=reporter&f2=bug_status&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&f5=CP&email1=public%40beloved.name&v2=UNCONFIRMED bugzilla.mozilla.org] | |
− | + | | | |
− | + | | [https://discourse.mozilla-community.org/users/davidhedlund/activity/topics discourse.mozilla-community], [https://support.mozilla.org/en-US/user/davidhedlund support.mozilla.org] | |
− | + | |- | |
− | + | ! [https://savannah.gnu.org/users/beloved Savannah] | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | |- | |
− | + | ! [https://sourceforge.net/u/davidhedlund/activity/ SourceForge] | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | |- | |
− | + | ! Major software | |
− | + | ! Website | |
− | + | ! Wiki | |
− | + | ! Source repo | |
− | + | ! Bug tracker | |
− | + | ! Mailing-list | |
− | + | ! Forum | |
− | + | |- | |
− | + | ! Bitcoin (anonymous cryptocurrency promo) | |
− | + | | | |
− | + | | [https://en.bitcoin.it/wiki/Special:Contributions/Davidhedlund bitcoin.it] | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | |- | |
− | + | ! Debian (gNewSense promo) | |
− | + | | | |
− | + | | [https://bugs.debian.org/cgi-bin/pkgreport.cgi?submitter=public%40beloved.name bugs.debian.org] | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | |- | |
− | + | ! Libreboot | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | [https://notabug.org/david_hedlund?tab=activity notabug.org] | |
− | + | | | |
− | + | | | |
− | + | |- | |
− | + | ! LMMS | |
− | + | | | |
− | + | | [https://lmms.io/wiki/index.php?title=Special:Contributions/David_Hedlund lmms.io/wiki/] | |
− | + | | | |
− | + | | [https://github.com/LMMS/lmms/issues github.com] | |
− | + | | | |
− | + | | [https://lmms.io/lsp/?action=browse&user=David_Hedlund lmms.io/lsp/] | |
− | + | |- | |
− | + | ! Coreboot (Libreboot promo) | |
− | + | | | |
− | + | | [https://www.coreboot.org/index.php?title=Special:Contributions/Beloved&offset=&limit=500&target=Beloved coreboot.org] | |
− | + | | [https://review.coreboot.org/#/q/owner:%22David+Hedlund%22 review.coreboot.org] | |
− | + | | | |
− | + | | [https://www.coreboot.org/pipermail/coreboot/ coreboot.org] (no search) | |
− | + | | | |
− | + | |- | |
− | + | ! GNU IceCat | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | [https://lists.gnu.org/archive/cgi-bin/namazu.cgi?query=%2Bfrom%3Apublic%40beloved.name&submit=Search%21&idxname=bug-gnuzilla&max=100&result=normal&sort=score bug-gnuzilla@gnu.org] | |
− | + | | | |
− | + | |- | |
− | + | ! Jami | |
− | + | | [https://jami.net/ jami.net] | |
− | + | | | |
− | + | | | |
− | + | | [https://git.jami.net/davidhedlund git.jami.net] | |
− | + | | | |
− | + | | | |
− | + | |- | |
− | + | ! LibreOffice | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | [https://bugs.documentfoundation.org/buglist.cgi?email1=public%40beloved.name&emailassigned_to1=1&emailreporter1=1&emailtype1=exact&list_id=558802&resolution=--- bugs.documentfoundation.org] | |
− | + | | | |
+ | | | ||
+ | |- | ||
+ | ! MediaWiki | ||
+ | | | ||
+ | | (see Wikipedia) | ||
+ | | | ||
+ | | [https://phabricator.wikimedia.org/p/David_Hedlund/ phabricator.wikimedia.org] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | ! Tor Browser (IceCat promo) | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | [https://trac.torproject.org/projects/tor/query?status=!closed&reporter=David_Hedlund trac.torproject.org] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | ! Monero (contributions planned) | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | [https://github.com/monero-project/monero/issues/created_by/davidhedlund github.com] | ||
+ | | | ||
+ | | [https://forum.getmonero.org/ forum.getmonero.org] | ||
+ | |- | ||
+ | ! VLC | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | [https://trac.videolan.org/vlc/query?reporter=davidhedlund trac.videolan.org] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | ! Operating systems | ||
+ | ! Website | ||
+ | ! Wiki | ||
+ | ! Source repo | ||
+ | ! Bug tracker | ||
+ | ! Mailing-list | ||
+ | ! Forum | ||
+ | |- | ||
+ | ! Arch GNU/Linux | ||
+ | | | ||
+ | | [https://wiki.archlinux.org/index.php/User:David_Hedlund wiki.archlinux.org] | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | ! Replicant | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | [https://redmine.replicant.us/projects/replicant/issues?set_filter=1&f%5B%5D=status_id&op%5Bstatus_id%5D=o&f%5B%5D=author_id&op%5Bauthor_id%5D=%3D&v%5Bauthor_id%5D%5B%5D=me&f%5B%5D=&c%5B%5D=project&c%5B%5D=tracker&c%5B%5D=status&c%5B%5D=priority&c%5B%5D=subject&c%5B%5D=assigned_to&c%5B%5D=updated_on&c%5B%5D=category&c%5B%5D=fixed_version&group_by= redmine.replicant.us] | ||
+ | | | ||
+ | | [https://redmine.replicant.us/projects/replicant/boards redmine.replicant.us]<!-- No way to list messages I started yet (evaluated 2017-03-11) --> | ||
+ | |- | ||
+ | ! Trisquel GNU/Linux | ||
+ | | | ||
+ | | | ||
+ | | [https://devel.trisquel.info/davidhedlund devel.trisquel.info] | ||
+ | | [https://trisquel.info/en/project/issues/search?text=&projects=&assigned=&submitted=David_Hedlund&participant=&status%5B%5D=Open trisquel.info] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | ! Ubuntu GNU/Linux (Trisquel promo) | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | [https://bugs.launchpad.net/ubuntu/?field.bug_reporter=g-public bugs.launchpad.net/ubuntu] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | ! Misc | ||
+ | ! Website | ||
+ | ! Wiki | ||
+ | ! Source repo | ||
+ | ! Bug tracker | ||
+ | ! Mailing-list | ||
+ | ! Forum | ||
+ | |- | ||
+ | ! LibrePlanet | ||
+ | | | ||
+ | | [https://libreplanet.org/wiki/Special:Contributions/David_Hedlund libreplanet.org] | ||
+ | | | ||
+ | | | ||
+ | | [https://lists.gnu.org/archive/cgi-bin/namazu.cgi?query=%2Bfrom%3Apublic%40beloved.name&submit=Search!&idxname=libreplanet-discuss&max=100&result=normal&sort=score libreplanet-discuss@libreplanet.org] | ||
+ | | | ||
+ | |- | ||
+ | ! Wikipedia | ||
+ | | | ||
+ | | [https://en.wikipedia.org/wiki/User:David_Hedlund wikipedia.org] | ||
+ | | | ||
+ | | (see MediaWiki) | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | ! PsychonautWiki | ||
+ | | | ||
+ | | [https://psychonautwiki.org/wiki/User:David_Hedlund psychonautwiki.org] | ||
+ | | | ||
+ | | [https://psychonaut.atlassian.net/browse/NA-91?filter=-2&jql=reporter%20%3D%20davidhedlund999%20order%20by%20created%20DESC psychonaut.atlassian.net] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | ! Stack Overflow | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | [https://stackoverflow.com/users/4664515/david-hedlund stackoverflow.com] | ||
+ | |- | ||
+ | ! YouTube | ||
+ | | [https://www.youtube.com/channel/UC6_LWunY4XtswNBoQ_qLxxA youtube.com] | ||
+ | | | ||
+ | | | ||
+ | | [https://github.com/youtube/api-samples/issues/created_by/davidhedlund github.com] | ||
+ | | | ||
+ | | [https://productforums.google.com/forum/#!topicsearchin/youtube/authorid$3AAPn2wQcXlQBrTednm6C0-cPYCsbKGwhT6ogN_eoefBvMWEsyxxBhVMgLa6Hah6ZyVLGHwXi_ZrwB%7Csort:date%7Cspell:false productforums.google.com] | ||
+ | |} | ||
== Resume == | == Resume == | ||
=== Free Software Foundation === | === Free Software Foundation === | ||
+ | |||
+ | ==== Joshua Gay ==== | ||
To Whom it May Concern, | To Whom it May Concern, | ||
Line 263: | Line 426: | ||
David was and remains a volunteer for the FSF. While David helps the organization in a variety of ways (including constructive and helpful feedback on all aspects of our work), most of my interactions with David were from his great many contributions to the Free Software Directory, a digital catalog of useful free software that runs under free operating systems. The Directory is a complex Wiki-based system for which David contributed data and information to in a variety of different ways. To help his own work, David even went so far as to write his own set of scripts to help organized and scrape data from other sites. His contributions to Directory not only helped the FSF as an organization, but have been used by countless members of the public, including academic researchers, who rely upon the Free Software Directory as a trusted and convenient source of information. | David was and remains a volunteer for the FSF. While David helps the organization in a variety of ways (including constructive and helpful feedback on all aspects of our work), most of my interactions with David were from his great many contributions to the Free Software Directory, a digital catalog of useful free software that runs under free operating systems. The Directory is a complex Wiki-based system for which David contributed data and information to in a variety of different ways. To help his own work, David even went so far as to write his own set of scripts to help organized and scrape data from other sites. His contributions to Directory not only helped the FSF as an organization, but have been used by countless members of the public, including academic researchers, who rely upon the Free Software Directory as a trusted and convenient source of information. | ||
− | Please feel free to contact me at | + | Please feel free to contact me at jgay@gnu.org if you wish to a discuss David's qualifications and experience further. I'd be happy to expand on my recommendation. |
Sincerely, | Sincerely, | ||
Line 270: | Line 433: | ||
Former Licensing & Compliance Manager | Former Licensing & Compliance Manager | ||
Free Software Foundation | Free Software Foundation | ||
+ | |||
+ | ==== Donald Robertson III ==== | ||
==Work on the FSD== | ==Work on the FSD== | ||
− | "Free Software Directory volunteers are making a concerted effort to add many [[Free Software Directory:IceCat extensions (proposed)|more IceCat extensions]] to the FSD. Driving much of this work is David Hedlund, who has curated lists of hundreds of popular add-ons for our community of volunteers to review and hopefully add to the FSD. David's approach is creative. His top tier list is browser add-ons with over one million daily users, his second tier list have between 100k and 999k daily users, and so on. In addition to creating these lists, David has made over a thousand edits and has added many new packages and pages to the FSD over the past few months." - Joshua Gay, Licensing and Compliance Manager, Free Software Foundation, [https://www.fsf.org/bulletin/2015/spring/gnu-icecat-and-free-software-directory GNU IceCat and the Free Software Directory, 2015-07-08] | + | * 2015: "Free Software Directory volunteers are making a concerted effort to add many [[Free Software Directory:IceCat extensions (proposed)|more IceCat extensions]] to the FSD. Driving much of this work is David Hedlund, who has curated lists of hundreds of popular add-ons for our community of volunteers to review and hopefully add to the FSD. David's approach is creative. His top tier list is browser add-ons with over one million daily users, his second tier list have between 100k and 999k daily users, and so on. In addition to creating these lists, David has made over a thousand edits and has added many new packages and pages to the FSD over the past few months." - Joshua Gay, Licensing and Compliance Manager, Free Software Foundation, [https://www.fsf.org/bulletin/2015/spring/gnu-icecat-and-free-software-directory GNU IceCat and the Free Software Directory, 2015-07-08] |
+ | * 2016: I made my ten thousandth edit 30th October. | ||
+ | |||
+ | Notorious contribution to the FSD: | ||
+ | * Started [[Free_Software_Directory:Antifeatures]] | ||
+ | * Started [[Free Software Directory:IceCat extensions (proposed)|FSD:IceCat extensions (proposed)]] | ||
+ | |||
+ | ===Memberships=== | ||
+ | See [[Free Software Directory:Participate/Project Team]] for all Free Software Directory projects I'm involved in. | ||
=== Backlog === | === Backlog === | ||
− | * | + | I've contacted the author of the *licenseutils* package and asked him to make automated verification possible. Currently there are over 2000 software that we need to verify licenses for on the list below, doing it manually isn't feasible. |
− | + | ||
− | + | ==Background== | |
− | + | When I was 23 years young, I read the biography Free as in Freedom by Dr Richard Stallman (RMS) who is also the founder of the Free Software Foundation, the GNU Project, and the GNU General Public License which all had a great impact on me. I had already I mostly used Debian GNU/Linux at the time that I migrated 100% to GNU/Linux after I read the book and contacted RMS eagerly because I was so happy that his book and the free software movement had helped me to let go of my ego and developed me into a free spirit. Stallman gave a positive response to my emails and since I was fascinated by his political philosophy in free software it didn't take long before I helped him to add political notes to his website, stallman.org. A few years later I decided that I wanted to contribute to the GNU Project, so I wrote GNU Sovix, a website revision system that at its time was quite innovative since its pragmatic code could modify both PostreSQL and MySQL databases. Stallman was my free software consult for GNU Sovix. | |
− | + | ||
− | + | Several years later I joined volunteers to improve the free content in Wikipedia and Free Software Directory, and more recently PsychonautWiki. I've been the add-on repository maintainer for GNU IceCat a few years now. I've spent over 10k hours on free software activism and over 10 k to document about entheogens in overall. I've filed hundreds of bug reports. | |
− | + | ||
− | + | ==Documentation contributions== | |
− | + | ||
− | * | + | ===Wikipedia=== |
− | + | Please don't take Wikipedia to seriously, they are not scientific, for example they say that "[https://en.wikipedia.org/wiki/Linux Linux] is a Unix-like computer operating system assembled under the model of free and open-source software development and distribution... The Free Software Foundation uses the name GNU/Linux to describe the operating system, which has led to some controversy.". | |
− | * | + | |
+ | I was finally blocked because I could not remember all their editing rules which cover at least a book. I don't mind so much, I used to merge my own MediaWiki articles to Wikipedia. Now I cannot do that any longer, but that does not stop other people to keep doing it for me. | ||
+ | |||
+ | * 2013, 47th place English medical editor (total 0.6 Mb): "The Cure Award: In 2013 you were one of the top 300 medical editors across any language of Wikipedia. Thank you so much for helping bring free, complete, accurate, up-to-date medical information to the public. We really appreciate you and the vital work you do!" - [https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Medicine/Stats/Top_English_medical_editors_2013b Wikipedia:WikiProject Medicine/Stats/Top English medical editors 2013b] | ||
+ | * User data: https://tools.wmflabs.org/xtools-ec/?user=David%20Hedlund&lang=en&wiki=wikipedia | ||
+ | * Notable contributions: To come... | ||
− | == My favorite | + | == My favorite programs == |
+ | Programs that I think are extra useful. | ||
− | {{Favorites| | + | Software that I could not live without: |
+ | {{Favorites|LibreOffice,MediaWiki,Ventoy,Virt-manager}} | ||
− | + | Makes life simpler | |
+ | {{Favorites|uBlock Origin}} | ||
− | + | Software that I use sometimes but could live without: | |
− | + | {{Favorites|Anki,ColumnsWizard,G'MIC,I2P,ImageMagick,Licenseutils,Memtest86+,Monero Core,openbazaar-go,openbazaar-desktop,performous,smartmontools,Tor Browser,youtube-dl}} | |
− | + | Software that I don't use but respect: | |
− | + | {{Favorites|Electrum,Matrix-synapse,Monero Core}} | |
− | |||
− | |||
== The pages I've submitted == | == The pages I've submitted == | ||
Line 335: | Line 514: | ||
'''Contact list''' | '''Contact list''' | ||
− | * | + | * Bureaucrat: https://directory.fsf.org/wiki?title=Special%3AListUsers&username=&group=bureaucrat&limit=500 |
− | * [[User: | + | * Administrators: http://directory.fsf.org/wiki?title=Special%3AListUsers&username=&group=sysop&limit=500 |
− | + | * #fsf moderators | |
− | * [[ | + | ** [[User:Craigt|Craig Topham]] |
− | * | + | *** [[Special:Contributions/Craigt|Contributions]] |
− | * [ | + | * [[User:Mmcmahon|Michael McMahon]] - web developer |
+ | ** [[Special:Contributions/Mmcmahon|Contributions]] | ||
+ | |||
+ | ==Mentorship== | ||
+ | I'm a mentor to [[User:Rishibit|Rishibit]] | ||
+ | |||
+ | ==Computer vision syndrome (CVS)== | ||
+ | |||
+ | ===Therapy=== | ||
+ | Computer workers are often advised to take breaks and look at distant objects. A routinely recommended approach is to consciously blink the eyes every now and then (this helps replenish the tear film) and to look out the window to a distant object or to the sky—doing so provides rest to the ciliary muscles. One of the catch phrases is the "20–20–20 rule": every 20 minutes, focus the eyes on an object 20 feet (6 meters) away for 20 seconds. This basically gives a convenient distance and timeframe for a person to follow the advice from the optometrist and ophthalmologist. Otherwise, the patient is advised to close their eyes (which has a similar effect) and relax the face and neck muscles for two minutes, at least every half-hour. - https://en.wikipedia.org/wiki/Computer_vision_syndrome | ||
+ | |||
+ | Take a rest with closed eyes for 1 minute for every hour. So if you work for 6 hours without break, then powernap for 6 minutes. | ||
+ | |||
+ | ===Software solutions=== | ||
+ | For wide computer monitors. | ||
+ | |||
+ | * Firefox-based browsers: Install the WebExtension [[Zoom Page WE]]. | ||
+ | ** Zoom Page WE Options | ||
+ | *** General -> Zoom Type: Text | ||
+ | *** Zoom Levels -> Default Text Levels: 130 [for a 32 inch monitor] |
Latest revision as of 05:25, 7 August 2022
😌 Keep Calm and Wash Your Hands 🧼 | My personal backlog
I'm usually available as
David Hedlund
on irc.libera.chat in the #fsf channel between 13:00-23:00 in my local time (run TZ="Europe/Stockholm" date "+%Y-%m-%d %H:%M"
to see it).
Contents
Top priority
FSD core issues
My time to contribute to the Directory is limited. From the start of 2022 I will only help out to solve the core issues of the project. When they are stalled by the FSF, then I simply stop participating in the meetings until you have time to continue working on them.
- It is useless to add or update entries. The Debian project has 51 000 packages! The FSF should fix, maintain, and run the Debian meta-data import script: See Free_Software_Directory:Backlog_active#Directory_import. This is a very important issue to fix that has been unresolved for years.
- Craig mentioned that Yuchen Pei (IRC nick: dragestil) might be interested in working on the script.
- Craig might be asking the FSF tech team: "It is a question of time for them (very busy folks)... [however] I also don't have a problem getting in the sysadmin's work queue, so I can do that as well."
- We should finish the new bug tracker, so we can merge old issues.
- SPDX is an ISO/IEC JTC 1 standard: The issues in the SPDX Group should be solved.
- It is hard to cooperate between organizations occasionally. I recommend the FSF to work with Gary from the SPDX organization, he's humble.
- Make the Sopel both announce approved revisions, see Free_Software_Directory:IRC_bot#Methods
Repositories
- Collection:Forensics and penetration -- Cyberattack simulation tools to improve security.
- The worldwide information security market is forecast to reach $170.4 billion in 2022. - https://www.gartner.com/en/documents/3889055/forecast-analysis-information-security-worldwide-2q18-up
- "Swedbanks haveri visar vår sårbarhet... En rapport från konsultbolaget Capgemini häromåret visade att bankerna ofta sitter fast i gammal teknik som passerat bäst-före-datum. Och att företagsledningarna tvekar inför att investera i modernare system eftersom det är så dyrt." - https://www.aftonbladet.se/nyheter/kolumnister/a/wO2v0P/swedbanks-haveri-visar-var-sarbarhet
- Professor: Sverige behöver ett cyberhemvärn - https://www.svt.se/nyheter/inrikes/professor-sverige-behover-ett-cyberhemvarn
- User:David_Hedlund/Backlog#FreeAMO
FSD Tracker
I requested the FSF to install a bug-tracker 24th August 2016: https://directory.fsf.org/wiki?title=Free_Software_Directory:Backlog_active&oldid=37166#Bug_tracker but they declined to avoid maintainance. To solve the issue, I wrote a functional MediaWiki-based minimalist bug-tracker, called FSD Tracker, from scratch overnight consisting of 25 lines of code, on 14 May 2020. It's a minimalist software to avoid maintenance for the admins of the Free Software Directory where the source code is hosted.
More
- MediaWiki data associated with my user account: https://directory.fsf.org/wiki/Special:Browse/:User:David-20Hedlund
My real name is David Hedlund. I am a bureaucrat and an administrator on the Free Software Directory. (verify) I was an intern with the FSF tech team during the summer in 2018.
Feel free to email me at public@beloved.name, chat with me on IRC, or contact me on my talk page (which will send a copy to my email). I'm also a free software developer.
Top priority: Collection:Electronic identification
Free software contributions
Note that private email conversations, forums that cannot list contributions if not logged in (eg forums.mozillazine.org), and chat logs are excluded here. Feel free to copy/paste the source of the table below to your own user page, just make sure to exclude my own data. ;)
My Project | Website | Wiki | Source repo | Bug tracker | Mailing-list | Forum |
---|---|---|---|---|---|---|
devparanoia | savannah.nongnu.org | |||||
GNU Sovix (inactive) | savannah.gnu.org | directory.fsf.org | ||||
Feedback for websites - Freedom (IceCat promo) | GitHub | |||||
WILB - Website Incompatibilities for Libre Browsers (IceCat promo) | GitHub | |||||
Software facility profile | Website | Wiki | Source repo | Bug tracker | Mailing-list | Forum |
Bitnami | community.bitnami.com | |||||
Bitbucket | ||||||
F-Droid (Replicant promo) | gitlab.com/fdroid/ | forum.f-droid.org | ||||
Free Software Directory | directory.fsf.org | directory.fsf.org | directory-discuss@gnu.org | |||
GitHub | See "Source repo" | github.com | github.com | |||
GitLab | ||||||
GNU GNOME | bugzilla.gnome.org | |||||
GNU packages | debbugs.gnu.org | |||||
h-node | h-node.org | h-node.org | ||||
KDE | bugs.kde.org | |||||
Launchpad | bugs.launchpad.net | |||||
Mozilla (Firefox (GNUzilla IceCat), Thunderbird) | addons.mozilla.org (AMO) | wiki.mozilla.org | mozdev.org | bugzilla.mozilla.org | discourse.mozilla-community, support.mozilla.org | |
Savannah | ||||||
SourceForge | ||||||
Major software | Website | Wiki | Source repo | Bug tracker | Mailing-list | Forum |
Bitcoin (anonymous cryptocurrency promo) | bitcoin.it | |||||
Debian (gNewSense promo) | bugs.debian.org | |||||
Libreboot | notabug.org | |||||
LMMS | lmms.io/wiki/ | github.com | lmms.io/lsp/ | |||
Coreboot (Libreboot promo) | coreboot.org | review.coreboot.org | coreboot.org (no search) | |||
GNU IceCat | bug-gnuzilla@gnu.org | |||||
Jami | jami.net | git.jami.net | ||||
LibreOffice | bugs.documentfoundation.org | |||||
MediaWiki | (see Wikipedia) | phabricator.wikimedia.org | ||||
Tor Browser (IceCat promo) | trac.torproject.org | |||||
Monero (contributions planned) | github.com | forum.getmonero.org | ||||
VLC | trac.videolan.org | |||||
Operating systems | Website | Wiki | Source repo | Bug tracker | Mailing-list | Forum |
Arch GNU/Linux | wiki.archlinux.org | |||||
Replicant | redmine.replicant.us | redmine.replicant.us | ||||
Trisquel GNU/Linux | devel.trisquel.info | trisquel.info | ||||
Ubuntu GNU/Linux (Trisquel promo) | bugs.launchpad.net/ubuntu | |||||
Misc | Website | Wiki | Source repo | Bug tracker | Mailing-list | Forum |
LibrePlanet | libreplanet.org | libreplanet-discuss@libreplanet.org | ||||
Wikipedia | wikipedia.org | (see MediaWiki) | ||||
PsychonautWiki | psychonautwiki.org | psychonaut.atlassian.net | ||||
Stack Overflow | stackoverflow.com | |||||
YouTube | youtube.com | github.com | productforums.google.com |
Resume
Free Software Foundation
Joshua Gay
To Whom it May Concern,
It is my pleasure to recommend David Hedlund, whom I have known for a number of years when I was an employee at the Free Software Foundation (FSF), a 501(c)3 non-profit charitable organization based in Boston, MA USA. I found David had a great mix of not only being able to work hard and independently, but to also work as a team-player. His knowledge of free software and Internet technologies in general is extremely broad.
David was and remains a volunteer for the FSF. While David helps the organization in a variety of ways (including constructive and helpful feedback on all aspects of our work), most of my interactions with David were from his great many contributions to the Free Software Directory, a digital catalog of useful free software that runs under free operating systems. The Directory is a complex Wiki-based system for which David contributed data and information to in a variety of different ways. To help his own work, David even went so far as to write his own set of scripts to help organized and scrape data from other sites. His contributions to Directory not only helped the FSF as an organization, but have been used by countless members of the public, including academic researchers, who rely upon the Free Software Directory as a trusted and convenient source of information.
Please feel free to contact me at jgay@gnu.org if you wish to a discuss David's qualifications and experience further. I'd be happy to expand on my recommendation.
Sincerely,
Joshua Gay Former Licensing & Compliance Manager Free Software Foundation
Donald Robertson III
Work on the FSD
- 2015: "Free Software Directory volunteers are making a concerted effort to add many more IceCat extensions to the FSD. Driving much of this work is David Hedlund, who has curated lists of hundreds of popular add-ons for our community of volunteers to review and hopefully add to the FSD. David's approach is creative. His top tier list is browser add-ons with over one million daily users, his second tier list have between 100k and 999k daily users, and so on. In addition to creating these lists, David has made over a thousand edits and has added many new packages and pages to the FSD over the past few months." - Joshua Gay, Licensing and Compliance Manager, Free Software Foundation, GNU IceCat and the Free Software Directory, 2015-07-08
- 2016: I made my ten thousandth edit 30th October.
Notorious contribution to the FSD:
- Started Free_Software_Directory:Antifeatures
- Started FSD:IceCat extensions (proposed)
Memberships
See Free Software Directory:Participate/Project Team for all Free Software Directory projects I'm involved in.
Backlog
I've contacted the author of the *licenseutils* package and asked him to make automated verification possible. Currently there are over 2000 software that we need to verify licenses for on the list below, doing it manually isn't feasible.
Background
When I was 23 years young, I read the biography Free as in Freedom by Dr Richard Stallman (RMS) who is also the founder of the Free Software Foundation, the GNU Project, and the GNU General Public License which all had a great impact on me. I had already I mostly used Debian GNU/Linux at the time that I migrated 100% to GNU/Linux after I read the book and contacted RMS eagerly because I was so happy that his book and the free software movement had helped me to let go of my ego and developed me into a free spirit. Stallman gave a positive response to my emails and since I was fascinated by his political philosophy in free software it didn't take long before I helped him to add political notes to his website, stallman.org. A few years later I decided that I wanted to contribute to the GNU Project, so I wrote GNU Sovix, a website revision system that at its time was quite innovative since its pragmatic code could modify both PostreSQL and MySQL databases. Stallman was my free software consult for GNU Sovix.
Several years later I joined volunteers to improve the free content in Wikipedia and Free Software Directory, and more recently PsychonautWiki. I've been the add-on repository maintainer for GNU IceCat a few years now. I've spent over 10k hours on free software activism and over 10 k to document about entheogens in overall. I've filed hundreds of bug reports.
Documentation contributions
Wikipedia
Please don't take Wikipedia to seriously, they are not scientific, for example they say that "Linux is a Unix-like computer operating system assembled under the model of free and open-source software development and distribution... The Free Software Foundation uses the name GNU/Linux to describe the operating system, which has led to some controversy.".
I was finally blocked because I could not remember all their editing rules which cover at least a book. I don't mind so much, I used to merge my own MediaWiki articles to Wikipedia. Now I cannot do that any longer, but that does not stop other people to keep doing it for me.
- 2013, 47th place English medical editor (total 0.6 Mb): "The Cure Award: In 2013 you were one of the top 300 medical editors across any language of Wikipedia. Thank you so much for helping bring free, complete, accurate, up-to-date medical information to the public. We really appreciate you and the vital work you do!" - Wikipedia:WikiProject Medicine/Stats/Top English medical editors 2013b
- User data: https://tools.wmflabs.org/xtools-ec/?user=David%20Hedlund&lang=en&wiki=wikipedia
- Notable contributions: To come...
My favorite programs
Programs that I think are extra useful.
Software that I could not live without:
LibreOffice | Office suite supported by the free software community. | https://www.libreoffice.org/ | MPL, LGPLv3 |
MediaWiki | Wiki engine used by Wikimedia projects such as Wikipedia | https://www.mediawiki.org/ | GPLv2orlater |
Ventoy | An open source tool to create bootable USB drives | https://www.ventoy.net/en/index.html | |
Virt-manager | Manage virtual machines | https://virt-manager.org/ |
Makes life simpler
UBlock Origin | A wide-spectrum blocker. Easy on CPU and memory. | https://github.com/gorhill/uBlock | GPLv3orlater |
Software that I use sometimes but could live without:
Anki | A spaced repetition flashcard program. | http://ankisrs.net/ | |
ColumnsWizard | Add a custom column, set the default columns settings for any new folder, and show hidden columns in the Conversation Tab and in the search window. | http://micz.it/thunderdbird-addon-columnswizard/ | GPLv3 |
G'MIC | GREYC's Magic for Image Computing | http://gmic.eu | CeCILLv2 |
I2P | Invisible Internet Project | https://geti2p.net/ | PublicDomain, BSD, GPLv2 with exception, Artistic |
ImageMagick | Image display and manipulation program | http://www.imagemagick.org/ | BSD 2Clause |
Licenseutils | Put copyright and license notices at the head of source code files | http://sv.gnu.org/p/licenseutils | Other, GPLv3orlater |
Monero Core | Monero (XMR), after the Esperanto word for money, is a CryptoNight-based cryptocurrency forked from Bytecoin (BCN). | https://getmonero.org/ | BSD 3Clause |
Openbazaar-go | OpenBazaar 2.0 Server Daemon in Go | https://openbazaar.org/ | X11 |
Openbazaar-desktop | OpenBazaar 2.0 Desktop Client (talks to openbazaar-go server daemon) | https://openbazaar.org/ | |
Performous | karaoke game that allows user supplied songs | http://performous.org/ | Other, GPLv2orlater |
Tor Browser | A Firefox ESR-based web browser for use of the TOR network | https://www.torproject.org/projects/torbrowser.html | GPLv3orlater |
Youtube-dl | Download YouTube and many other sites' videos | http://ytdl-org.github.io/youtube-dl/ | PublicDomain |
Software that I don't use but respect:
Electrum | A secure, forgiving, lightweight and easy to use Bitcoin client | http://electrum.org/ | GPLv3orlater |
Matrix-synapse | Synapse: Matrix reference homeserver | https://matrix.org/ | Apache2.0 |
Monero Core | Monero (XMR), after the Esperanto word for money, is a CryptoNight-based cryptocurrency forked from Bytecoin (BCN). | https://getmonero.org/ | BSD 3Clause |
The pages I've submitted
Description | Homepage | License | |
---|---|---|---|
ARChon Runtime for Chrome | Run Android Apps in Chrome in OS X, GNU/Linux and Windows | https://archon-runtime.github.io/ | |
Chromium Embedded Framework | The Chromium Embedded Framework (CEF) is a simple framework for embedding Chromium-based browsers in other applications. | https://bitbucket.org/chromiumembedded/cef | BSD 3Clause |
IceCat/InFormEnter | InFormEnter adds a small, clickable icon next to every input field in a web form, from where you can select the item to be inserted - no typing required. | http://firefoxer.ru/ |
My subpages
- David Hedlund/Backlog
- David Hedlund/Bug tracker
- David Hedlund/Collection:Windows
- David Hedlund/Concept:GNU
- David Hedlund/GNU
- David Hedlund/Sandbox
- David Hedlund/Sandbox/Free Software Directory:Issues
- David Hedlund/Sandbox/Template:FSD Tracker
- David Hedlund/Template:Free software replacements
- David Hedlund/common.js
- David Hedlund/test2
- David Hedlund/x
Licenses
pages with license name: 0
Guidelines
Contact list
Contact list
- Bureaucrat: https://directory.fsf.org/wiki?title=Special%3AListUsers&username=&group=bureaucrat&limit=500
- Administrators: http://directory.fsf.org/wiki?title=Special%3AListUsers&username=&group=sysop&limit=500
- #fsf moderators
- Michael McMahon - web developer
Mentorship
I'm a mentor to Rishibit
Computer vision syndrome (CVS)
Therapy
Computer workers are often advised to take breaks and look at distant objects. A routinely recommended approach is to consciously blink the eyes every now and then (this helps replenish the tear film) and to look out the window to a distant object or to the sky—doing so provides rest to the ciliary muscles. One of the catch phrases is the "20–20–20 rule": every 20 minutes, focus the eyes on an object 20 feet (6 meters) away for 20 seconds. This basically gives a convenient distance and timeframe for a person to follow the advice from the optometrist and ophthalmologist. Otherwise, the patient is advised to close their eyes (which has a similar effect) and relax the face and neck muscles for two minutes, at least every half-hour. - https://en.wikipedia.org/wiki/Computer_vision_syndrome
Take a rest with closed eyes for 1 minute for every hour. So if you work for 6 hours without break, then powernap for 6 minutes.
Software solutions
For wide computer monitors.
- Firefox-based browsers: Install the WebExtension Zoom Page WE.
- Zoom Page WE Options
- General -> Zoom Type: Text
- Zoom Levels -> Default Text Levels: 130 [for a 32 inch monitor]
- Zoom Page WE Options
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.
The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.