Theo Todman's Web Page - Notes Pages


Status Reports

Status: Web-Tools (2018 - March)

(Text as at 05/04/2018 10:48:00)

(For other versions of this Note, see the tables at the end)


Rationale for this Project


Summary of Progress during January – March 2018
  1. This project retained its prominence as in recent quarters. During 1Q18 I expended 164 hours on this project (360 hours YTD, where for “YTD” – Year to Date – I mean the academic year that commenced in October 2017). That’s 91% of planned effort, 95% YTD. Overall, 26% of my project effort in the Quarter was directed towards this Project (making 27% YTD) – as against 24% planned (26% YTD).
  2. Unfortunately, I made no progress at all on the course put out by Harvard - "Harvard University - CS50 Introduction to Computer Science - 2018 Admin + Set-Up". I still intend to make a serious attempt to complete it in 2018 (I will need to re-start).
  3. However, I did manage to spend almost 130 hours developing my own site. Completed items included12:-
    1. Bridge: Corrected format of Links from Bridge Page
    2. Documenter: Documenter Bug-fixes: Objects in Comments, MsgBoxs & Debugs
    3. Documenter: Create consolidated Development Log, and update "Progress to Date" and "Outstanding Developments" Reports
    4. Notes: Extended deduction of Note links to Papers, and Papers with embedded Notes.
    5. Notes: Notes Functor13 Processing: Phase 1
      1. Basic processing to interpret comments in HTML code
      2. 01: Quarterly Report: Activity insert14
      3. 02: Development Log report - Completed Items by Date15
      4. 03: Development Log report - Outstanding Items by Priority16
      5. 04: Development Log report - Outstanding Items by Category17
      6. 05: Development Log report - Completed Items by Category18
      7. 06: Quarterly Report: Priority 1 Outstanding Developments by Category19
    6. Notes: Automated format-change of old tables in Notes and Notes_Archive
    7. Notes: Removed old "Printable Notes" links from Archived Notes
    8. Papers: Correction of narratives on Note time-recording pseudo-papers
    9. Process: Improved efficiency of daily changes regeneration (removed msgboxes)
    10. Process: Wrote a routine to update a set of .htm files, replacing text in them all
    11. WebRefs: Documentation & Bug-fixes: Phase 1
      1. Completed "as is" functional documentation so I could see what's going on.
      2. Re-engineered so it made sense and ran efficiently without bugs
      3. Fixed the obvious data errors that confused the statistics - ie. where the returned URL differs from that requested and https issues.
      4. Wrote / improved diagnostic reports (web pages)
    12. WebRefs: Determined & reported usage directly using embedded +WnnnW+ encoding rather than via the Spider. Reconciled the two methods.
  4. The following items were initiated or progressed:-
    1. Initiated a project to automatically hyperlink pages together based on personal identity key-words.
    2. Started to investigate why the Backups and Spider take such a long time.
    3. Fixed a few bugs with the Note-XRef deduction routines.
  5. I also made the termly update to the Enigma Ensemble Website.
  6. I applied some further changes to Sophie Botros: Live Site related to Sophie’s new book.
  7. Full details for 1Q18 are given below:-
Website (Total Hours = 159.25)
  1. Website - Development (Total Hours = 129.75)
    • Website - Bridge Page - Update & Correct Link formats (2.75 hours)
    • Website - Correction of narratives on Note time-recording pseudo-papers (1.25 hours)
    • Website - Generator - Automate links to Notes (3.75 hours)
    • Website - Generator - Automated format-change of old Notes tables (2.75 hours)
    • Website - Generator - Automated format-change of old tables in Archived Notes (2.25 hours)
    • Website - Generator - Decode documentation links in Archived Note FNs (0.25 hours)
    • Website - Generator - Delete Old Code & Re-document (0.5 hours)
    • Website - Generator - Document / Fix "Referencing" functions (1.75 hours)
    • Website - Generator - Documenter Bug-fixes: Objects in Comments, MsgBoxs & Debugs (2.75 hours)
    • Website - Generator - Improve Documenter jump table (0.5 hours)
    • Website - Generator - Improve efficiency of daily changes regeneration (3.5 hours)
    • Website - Generator - Investigate Backup Run-time (3 hours)
    • Website - Generator - Investigate Spider Run-time (0.75 hours)
    • Website - Generator - New "Recent Acquisitions" Book List (0.25 hours)
    • Website - Generator - Notes Functor Processing (3.5 hours)
    • Website - Generator - Output all Abstracts with Embedded Notes (0.5 hours)
    • Website - Generator - Produce consolidated Development Log (27.75 hours)
    • Website - Generator - Remove "Printable Notes" links from Archived Notes (2.5 hours)
    • Website - Generator - Residual problems with Note referencing (5 hours)
    • Website - Generator - Simplify Note XRef procedure (deduce link) - fix Bug when embedded in Paper (3.25 hours)
    • Website - Generator - Tweaks to Thesis Dashboard (0.5 hours)
    • Website - Generator - WebRefs - Correction of errored URLs (10.5 hours)
    • Website - Generator - WebRefs - Documentation & Bug-fixes (37 hours)
    • Website - Generator - WebRefs - Investigate Empty Error report (1.75 hours)
    • Website - Generator - WebRefs - Map Usage (10.5 hours)
    • Website - Updated "Websites-maintained" page (1 hour)
      → See "Software Development - Website - Development"
  2. Website - Education (Total Hours = 3.75)
  3. Website - Infrastructure (Total Hours = 18)
    • Commission new power-supply (0.25 hours)
    • Domain move - ZoomSearch failure (2.25 hours)
    • Increase iCloud Storage (0.25 hours)
    • Julie's Laptop - Plan + Commisssioning (1.25 hours)
    • Julie's PC - Decommission (0.75 hours)
    • Microsoft Windows 10 / MS Office - Lexmark Driver Problems (0.5 hours)
    • Microsoft Windows 10 / MS Office - Releases & Bugs (3.5 hours)
    • Mouse - Fix USB Driver failure (failed!) (2.5 hours)
    • Mouse - Replace with Bluetooth version (0.5 hours)
    • Naomi's new laptop (0.75 hours)
    • PC Backups / OneDrive (1.5 hours)
    • Scanner - connectivity problems (0.5 hours)
    • theotodman.com domain name renewed until Feb 2023 (0.25 hours)
    • Toshiba Docking Station Investigations (0.25 hours)
    • Website - Transfer from UKServers to Namesco (3 hours)
      → See "Software Development - Website - Development"
  4. Website - Maintenance (Total Hours = 7.75)
    • 1Q18 Status Reports (0.5 hours)
    • 4Q17 Status Reports (2.5 hours)
    • Website - Periodic Full Regeneration (2.75 hours)
    • Website - Run Web Spider (1 hour)
    • Website - ZoomSearch database refresh (1 hour)
      → See "Software Development - Website - Development"

Website Others (Total Hours = 4.5)
  1. Website Others - Bernie's Website Development
  2. Website Others - ECBA Maintenance (Total Hours = 0.75)
  3. Website Others - Enigma Ensemble
  4. Website Others - Joint Project Data Analysis
  5. Website Others - Sophie Botros


Plans for the Near Future

To balance the books, I’ve further reduced the planned weekly effort on this project by a couple of hours to 12 hours. My intention for the rest of this academic year is to focus on sorting out my website, together with updating my technical competence. The Plan below is taken automatically from the Priority 1 items on my Development Log, as published in my Outstanding Developments20 Report.
  1. Own Website: Priority 1 Items By Category:-
    • Architecture
      1. Complete XRef-re-engineering project:-
        1. Ensure all links and link-pages use the new XRef table, and pension off the old tables.
        2. Check all link-types still work and fix any errors.
        3. Complete the auto-triggering of regeneration of “associated” link pages.
        4. Fix update bug in Convert_Webrefs.
        5. Fix Bug whereby PaperSummary pages seem to have “Works-” and “Books/Papers-” Citings that refer to the same link-pages.
      2. Review effectiveness of hyperlinking method in the light of PhD and Philosophy of Religion experience.
    • Authors
      1. Authors Narrative: enable footnotes.
    • Books/Papers
      1. Investigate whether multiple Subject/Topic/Subtopic usage leads anywhere (ie. are just the first (of 3) actually used). Fix anything amiss.
    • Documenter
      1. Provide Functional Documentation for Website Generator (using Notes)
    • Education
      1. Investigate Bootstrap.
      2. Plan what to do with "Sitepoint (Learnable) - Sitepoint Learnable Web Development Courses" and the eBooks in my possession.
      3. Read "PC Pro - Computing in the Real World".
      4. Read "Barnes (Russell), Ed. - Web Designer".
      5. Re-start "Harvard University - CS50 Introduction to Computer Science - 2018 Admin + Set-Up" (consider accreditation).
      6. Understand Bitcoin & Blockchain better
    • Footnotes
      1. Enable the re-use of Footnotes in the same Note21. Currently, they appear twice.
    • Infrastructure
      1. Migration of Website from UKServers to Namesco. Test out.
    • Notes
      1. Allow the option to concatenate Notes in the Printed version (ie. linearly embed them essay-style), rather than treating the hyperlinks as footnotes – but still keep the hyperlink & cross-referencing in place.
        1. For use as "disclaimers" - eg. for "Plug Notes".
        2. For Thesis / essays: the difficulty here is the need for linking passages to make the text run smoothly.
      2. Create automatic22 key-word referencing (ie. to Notes in the Notes-Group "Personal Identity")
      3. Ensure FN referencing within Notes and referencing between Abstracts and Notes works for archived Notes.
      4. Investigate Note_Links: needs versioning, and section of calling Note
      5. Investigate Note_Links: Section references seem to be incorrect
      6. Printable Notes: fix the bug whereby the “private” flag is round the wrong way.
      7. Suppress the publication of the Printable versions of Temp Notes
    • Papers
      1. Create password-protected area to hold pdfs, and links thereto.
    • Process
      1. Determine why Recalculation & Changed Book/Papers produce unneeded regeneration.
    • Spider
      1. Spider keeps generating WebRefs. Suspect it's where I change the URL in the WebRefs table - the Spider creates another WebRef with the superceded URL. Procedurally, this ought not to be possible.
    • Status
      1. Add extra items to Functors to facilitate Quarterly Reporting.
    • WebRefs
      1. Documentation & Bug-fixes: Phase 2
        1. Re-document the procedures in the light of recent changes.
        2. Resolve issues generated / revealed by the spider.
        3. Investigate - and fix where possible - broken links.
  2. Other Websites: Priority 1 Items By Category:-

Summary of Progress to Date

This is hived off to various separate documents, which have now been harmonising and / or consolidated:-
  1. Summary of Progress to Date23.
  2. Outstanding Developments24,
  3. Functional Documentation25,
  4. A summary of time expended across the years developing my website26 is at "Software Development - Website - Development".



In-Page Footnotes

Footnote 4: Footnote 5: Footnote 7: Footnote 9: Footnote 10: Footnote 11: Footnote 12: Footnote 13: Footnote 21: Footnote 22: Footnote 26:


Live Version of this Archived Note

Date Length Title
10/10/2018 16:43:41 22078 Status: Web-Tools (2018 - September)


Table of 12 Earlier Versions of this Note (of 68)

Date Length Title
05/01/2018 00:11:31 13295 Status: Web-Tools (2017 - December)
09/10/2017 23:25:26 11848 Status: Web-Tools (2017 - September)
20/07/2017 14:34:05 11297 Status: Web-Tools (2017 - June)
10/04/2017 23:38:24 11470 Status: Web-Tools (2017 - March)
14/01/2017 20:18:14 13578 Status: Web-Tools (2016 - December)
14/10/2016 22:14:53 14567 Status: Web-Tools (2016 - September)
21/07/2016 16:12:00 13206 Status: Web-Tools (2016 - June)
05/04/2016 23:19:41 15377 Status: Web-Tools (2016 - March)
07/01/2016 00:59:02 15186 Status: Web-Tools (2015 - December)
07/10/2015 00:27:22 15018 Status: Web-Tools (2015 - September)
02/07/2015 23:12:29 13706 Status: Web-Tools (2015 - June)
23/04/2015 21:14:24 11896 Status: Web-Tools (2015 - March)


Later Version of this Note

Date Length Title
06/07/2018 18:56:10 16773 Status: Web-Tools (2018 - June)



This version updated Reference for this Topic Parent Topic
05/04/2018 10:48:00 520 (Status: Web-Tools (2018 - March)) Status: Summary (2018 - September)



Summary of Notes Links from this Page

Internet Technology and Philosophy Research - Internet Technology Research - Proposal Status: Web-Tools (2018 - March) (2) Theo Todman's Websites Maintained
Website - Outstanding Developments (2018 - March) (4) Website - Progress to Date (2018 - March) (3) Website Generator Documentation - Control Page (2) . .

To access information, click on one of the links in the table above (if any).




Summary of Note Links to this Page

Status: Summary (2018 - March), 2 Status: Summary Task List (2018: January - March) Status: Web-Tools (2018 - March), 2 Website - Progress to Date (2018 - March), 2, 3, 4, 5  

To access information, click on one of the links in the table above (if any).




Text Colour Conventions

  1. Blue: Text by me; © Theo Todman, 2018




© Theo Todman, June 2007 - Oct 2018.Please address any comments on this page to theo@theotodman.com.File output:
Website Maintenance Dashboard
Return to Top of this PageReturn to Theo Todman's Philosophy PageReturn to Theo Todman's Home Page