Dev: Work: Difference between revisions

Jump to navigation Jump to search
2,911 bytes added ,  1 May 2021
m
no edit summary
mNo edit summary
mNo edit summary
(25 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Stamp|2021-04-18|4.10.0|1.9.6}}
{{Stamp|2021-05-01|4.10.0|1.10.0}}


= Memento Wiki development work =
= Memento Wiki development work =
Line 5: Line 5:
This is the development page summarizing all work under way, planned, & completed.
This is the development page summarizing all work under way, planned, & completed.


== Work in progress ==
from latest to oldest, Beth's then Bill's
{| class="wikitable"
{| class="wikitable"
|+ Urgency legend
! Shade !! Urgency
|- bgcolor="#E8F0E8"
| Light green || Active
|- bgcolor="#F0EEEE"
| Beige || In progress
|-
| None || Inactive
|}
== Work in progress: Beth ==
from latest to oldest
<Other introductory commentary>
[[#BillsWIP|Jump to Bill's work in progress]]
<span id="BethsWIP">
{| class="wikitable"
|+ Beth's work in progress
! Date !! Who !! To what !! What !! Why !! Status
! Date !! Who !! To what !! What !! Why !! Status
|-
| colspan="6" bgcolor="#E3E3E3" style="Text-align: center;" | '''&mdash;&mdash;&mdash;&nbsp; BETH'S WORK&nbsp;&mdash;&mdash;&mdash;'''
|-
|-
| 2021-04-17|| Beth
| 2021-04-17|| Beth
Line 17: Line 33:
| Create docs for the desktop edition
| Create docs for the desktop edition
| Just assigned
| Just assigned
|-
|- bgcolor="#E0E8F0"
| colspan="6" style="Text-align: center;" | '''&mdash;&nbsp;Desktop Edition Overview pages&nbsp;&mdash;'''
| colspan="6" style="Text-align:center;" | '''&mdash;&nbsp;Desktop Edition Overview pages&nbsp;&mdash;'''
|-
|-
| 2021-04-17|| Beth
| 2021-04-17|| Beth
Line 25: Line 41:
| Create docs for the desktop edition
| Create docs for the desktop edition
| Just assigned
| Just assigned
|-
|- bgcolor="#E0E8F0"
| colspan="6" style="Text-align: center;" | '''&mdash;&nbsp;Desktop Edition Spec pages&nbsp;&mdash;'''
| colspan="6" style="Text-align:center;" | '''&mdash;&nbsp;Desktop Edition Spec pages&nbsp;&mdash;'''
|-
|-
| 2021-04-17|| Beth
| 2021-04-17|| Beth
Line 62: Line 78:
| Create docs for the desktop edition
| Create docs for the desktop edition
| Just assigned
| Just assigned
|}
</span>
== Beth's scratchpad ==
== Work in progress: Bill ==
Order is from latest to oldest
<Other introductory commentary>
[[#BethsWIP|Jump to Beth's work in progress]]
<span id="BillsWIP">
{| class="wikitable"
|+ Bill's work in progress
! Date !! Who !! To what !! What !! Why !! Status
|- bgcolor="#E8F0E8"
| 2021-04-30 || Bill || [[Glossary]]
| Update
| In general, but especially to support the case study table
| Actively under way
|- bgcolor="#E8F0E8"
| 2021-04-28 || Bill || [[Case Study:Designing Memento Databases:Photographic equipment]]
| Develop based on Sergio's forum thread
| Tutorial/How/ series
| Actively under way
|-
|-
| colspan="6" bgcolor="#E3E3E3" style="Text-align: center;" | '''&mdash;&mdash;&mdash;&nbsp; BILL'S WORK&nbsp;&mdash;&mdash;&mdash;'''
| 2021-04-24 || Bill || [[Tips:Using JavaScript in Memento#JavaScript Coding Style Guidelines]]
|-
| Code the section
| 2021-04-15 || Bill || [[Doc: WikiDev work]]
| Was planned long ago and never written
| Establish WikiDev work record &mdash; work completed & work in progress with summary status
| Assigned
|- bgcolor="#E8F0E8"
| 2021-04-24 || Bill || [[How:Write scripts in JavaScript for Memento]]
| Update stub page to completion
| Was originally planned to be completed long ago & was forgotten
| In progress
|- bgcolor="#E8F0E8"
| 2021-04-23 || Bill || [[Scripting]]
| Update stub page to completion
| Was originally planned to be completed long ago & was forgotten
| In progress in earnest
|- bgcolor="#F0EEEE"
| 2021-04-14 || Bill || [[Dev: Work]]
| Establish Dev work record &mdash; work completed & work in progress with summary status
| Latest piece of the reduced implementation of the quashed effort to establish a development within the wiki &mdash; implementing just the Bare Essentials
| Latest piece of the reduced implementation of the quashed effort to establish a development within the wiki &mdash; implementing just the Bare Essentials
| Covered the last 30 days of work; will probably need to extend coverage back a little
| 95% done. Just need to enter my best recollection of older work
|-
|- bgcolor="#F0EEEE"
| 2021-04-14 || Bill || [[Doc: Home]]
| 2021-04-14 || Bill || [[Doc: Home]]
| Create documentation of the wiki, its parts, how they work, etc
| Create documentation of the wiki, its parts, how they work, etc
Line 89: Line 144:
| It's very clear from reading the forum that many people would take better advantage of Memento if they could program it in JS, and many more could benefit from learning to do it better.
| It's very clear from reading the forum that many people would take better advantage of Memento if they could program it in JS, and many more could benefit from learning to do it better.
| The How page has just begun & the Overview page is still to be done
| The How page has just begun & the Overview page is still to be done
|}
</span>
[[#BillsWIP|Jump to Bill's work in progress]]
[[#BethsWIP|Jump to Beth's work in progress]]
== Bill's scratchpad ==
=== Sergio's photographic equipment email ===
I have a LOT of camera equipment (Camera, Lens, Filters, tripods, bags, etc.). I want to be able to create records of all of this equipment for personal inventory as well as insurance purposes.
So far, none of the prebuilt programs I have looked at covered all of the data that I wanted to track on a per item basis, so I decided to use this program, some research into existing templates and a lot of soul-searching to create my own me-friendly database. So far so good. I spent all day yesterday architecting  starting database. As will all programming, there will be further minor changes (new fields, verbiage tweaks, section grouping changes, etc.). That said, I am very happy with my initial go at this.
So, in this bare bones example, I have a camera entry, a lens entry, and a filter entry.
In real life, ALL three of these items are physically part of the same "group/unit", The Lens is attached to the camera body and the filter is attached to that particular lens.
While I still want to keep each item as their own separate record, I also want to link these 3 records together to visually show this relationship. And at some point, i want this grouping be part of a larger grouping (in a camera bag with other items for example).
=== Wikitable background colors ===
{| class="wikitable"
|- bgcolor="#F0F0F0"
| bgcolor="#F0F0F0"
| wikitable header row
|- bgcolor="#F8F8F8"
| bgcolor="#F8F8F8"
| wikitable row
|}
|}


Line 146: Line 228:
| Wiki docs || [[Doc: Home]] || Pages explaining the wiki, its components, how to administer it, how it was developed, etc
| Wiki docs || [[Doc: Home]] || Pages explaining the wiki, its components, how to administer it, how it was developed, etc
|-
|-
| Development work on the wiki || [[Doc: Dev work]] || Work status as of {{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY2}} & work home for the WikiTeam
| Development work on the wiki || [[Dev: Work]] || Work status as of {{CURRENTDATE}} & work home for the WikiTeam
|-
| Templates || [[Special:UncategorizedTemplates]] || Templates local to this wiki
|}
|}


== Notes ==
== Joint scratchpad ==
 


[[Category: Dev]]
[[Category: Dev]]

Navigation menu