Difference between revisions of "User:Alvonruff"
Jump to navigation
Jump to search
Line 8: | Line 8: | ||
* Use [[User:Alvonruff/Python2.7_Futurize]] to perform a mass conversion from python2.7 syntax to python3 syntax. This allows for locating potential unicode issues. This produces a result suitable for python2. | * Use [[User:Alvonruff/Python2.7_Futurize]] to perform a mass conversion from python2.7 syntax to python3 syntax. This allows for locating potential unicode issues. This produces a result suitable for python2. | ||
* Perform a python3 conversion with [[User/Alvonruff/2to3]], and followup on the numerous porting issues. | * Perform a python3 conversion with [[User/Alvonruff/2to3]], and followup on the numerous porting issues. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
* Update all character sets. Final procedure still TBD. | * Update all character sets. Final procedure still TBD. | ||
** Change the default charset in MySQL | ** Change the default charset in MySQL |
Revision as of 14:04, 25 April 2023
Founder of the ISFDB.
Python3 Notes
General outline of steps to move to Python3:
- Python3 does not tolerate mixed tabs and spaces. Convert tabs in all files to 8 spaces.
- Use User:Alvonruff/Python2.7_Futurize to perform a mass conversion from python2.7 syntax to python3 syntax. This allows for locating potential unicode issues. This produces a result suitable for python2.
- Perform a python3 conversion with User/Alvonruff/2to3, and followup on the numerous porting issues.
- Update all character sets. Final procedure still TBD.
- Change the default charset in MySQL
- Repair strings which have URL encodings in MySQL
System Upgrade Notes
Details on how to bring up a LAMP stack (on two different OSs), and how to setup https:
- User:Alvonruff/ISFDB_Move - Our old hosting service was bought out by a larger hosting service, and they are pushing off our ancient server onto something up to date. We've already been staging such a move at isfdb2.org for a few months, and have most things operational on the new server. The actual move will start sometime after Labor Day.
- User:Alvonruff/ISFDB On Ubuntu 20.04
- User:Alvonruff/ISFDB2_Notes - Another Fedora Core variant.
- User:Alvonruff/HTTPS Notes - Notes on moving to https on isfdb2
- User:Alvonruff/Link Tests - Combinations of http/https www/no www links.
Other Loose Notes
- Development/HTTPS - Discussion area.
- User:Alvonruff/The_Charset_Problem
- User:Alvonruff/Notes on MySQLdb
- User:Alvonruff/Test_Pages
Obituary Sources
- https://sf-encyclopedia.com/timeline.php?rip
- https://ansible.uk/ - (R.I.P. section)
- https://www.sfwa.org/category/excluded-categories/in-memoriam/