Dev: Work: Difference between revisions

Jump to navigation Jump to search
2,057 bytes added ,  24 July 2021
m
no edit summary
mNo edit summary
mNo edit summary
(32 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.


{| class="wikitable"
|+ Urgency legend
! Shade !! Code !! Urgency
|- bgcolor="#E8F0E8"
| Light green || #E8F0E8 || Active
|- bgcolor="#F0EEEE"
| Beige || #F0EEEE || In progress
|-
| None || || Inactive
|}
<hr><hr>
== Work in progress: Beth ==
== Work in progress: Beth ==
from latest to oldest
from latest to oldest
<Other introductory commentary>


[[#BillsWIP|Jump to Bill's work in progress]]
[[#BillsWIP|Jump to Bill's work in progress]]
Line 12: Line 26:
<span id="BethsWIP">
<span id="BethsWIP">
{| class="wikitable"
{| class="wikitable"
|+ Beth's work in progress
! Date !! Who !! To what !! What !! Why !! Status
! Date !! Who !! To what !! What !! Why !! Status
|-
|-
Line 67: Line 82:
</span>
</span>


== Beth's scratchpad ==
This is example content of Beth's scratchpad
<hr><hr>
== Work in progress: Ernst ==
from latest to oldest
<Other introductory commentary>


[[#BethsWIP|Jump to Beth's work in progress]]
[[#BillsWIP|Jump to Bill's work in progress]]
<span id="ErnstsWIP">
{| class="wikitable"
|+ Ernst's work in progress
! Date !! Who !! What page !! What work !! Why !! Status
|-
| 2021-07-24 || Ernst || Ernst's playground German home page || Home page in German || To begin to work in the wiki || In progress
|}
</span>
[[#BethsWIP|Jump to Beth's work in progress]]
[[#BillsWIP|Jump to Bill's work in progress]]
== Ernst's scratchpad ==
<span id="ErnstsScratchpad">
;Link for Ernst to use for new pages to play & test with
:[[Dev:Ernst's playground|Link to Ernst's playground]]
</span>
[[#BethsWIP|Jump to Beth's work in progress]]
[[#BillsWIP|Jump to Bill's work in progress]]
<hr><hr>
== Work in progress: Bill ==
== Work in progress: Bill ==
* Order is from latest to oldest
Order is from latest to oldest
* A green background => work is actively under way
 
<Other introductory commentary>


[[#BethsWIP|Jump to Beth's work in progress]]
[[#BethsWIP|Jump to Beth's work in progress]]
[[#ErnstsWIP|Jump to Ernst's work in progress]]


<span id="BillsWIP">
<span id="BillsWIP">
{| class="wikitable"
{| class="wikitable"
! Date !! Who !! To what !! What !! Why !! Status
|+ Bill's work in progress
! Date !! Who !! What page !! What work !! Why !! Status
|- bgcolor="#E8F0E8"
| 2021-07-04 || Bill || [[Bill's mementos]]
| Publish initial memento
| Kick off the mementos & tutorials thing
| Actively under way
|- 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
|-
|-
| 2021-04-24 || Bill || [[Tips:Using JavaScript in Memento#JavaScript Coding Style Guidelines]]
| 2021-04-24 || Bill || [[Tips:Using JavaScript in Memento#JavaScript Coding Style Guidelines]]
Line 92: Line 164:
| Was originally planned to be completed long ago & was forgotten
| Was originally planned to be completed long ago & was forgotten
| In progress in earnest
| In progress in earnest
|- bgcolor="#E8F0E8"
|- bgcolor="#F0EEEE"
| 2021-04-14 || Bill || [[Dev: Work]]
| 2021-04-14 || Bill || [[Dev: Work]]
| Establish Dev work record &mdash; work completed & work in progress with summary status
| 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
| 95% done. Just need to enter my best recollection of older work
| 95% done. Just need to enter my best recollection of older work
|- bgcolor="#E8F0E8"
|- 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 120: Line 192:
</span>
</span>


[[#BillsWIP|Jump to Bill's work in progress]]
[[#BethsWIP|Jump to Beth's work in progress]]
 
[[#ErnstsWIP|Jump to Ernst's work in progress]]
 
== Bill's scratchpad ==
{| class="wikitable"
! Colors
|- bgcolor="#E8F0E8"
| Active
=== 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).
|}
 
=== Gallery ===
<gallery>
file:file_name.ext|caption|alt=alt language
</gallery>
 
=== WikiMedia lists (bulleted & numbered) ===
* Or create mixed lists
*# and nest them
*#* like this.
*#*; Fruits
*#*: Apple
*#*: Blueberry
 
=== Bill's mementos ===
# Introducing Bill's mementos & tutorials
# The simple task list
#* The simple task list tutorial
#* The simple task list enhancements
 
=== Bill's tutorials ===
# Single-library solutions
## Lists
### The simple task list
### The simple task list enhancements
 
=== Bill's examples ===
# Single-library solutions
## Lists
### The simple task list
### The simple task list enhancements


[[#BethsWIP|Jump to Beth's work in progress]]
<hr><hr>


== Work completed ==
== Work completed ==
Line 184: Line 304:
|}
|}


== Notes ==
== Joint scratchpad ==
=== Photographic equipment case study ===
'''''Headings'''''
;Intro:
;Nomenclature:[[Glossary#Library]], [[Glossary#Entry]], [[Glossary#Entry name]], & [[Glossary#Link to entry]] vs [[Glossary#Table]], [[Glossary#Record]] (or row), [[Glossary#Primary key]], & [[Glossary#SQL]]
;Requirements (the need):
:;Intro:
:;Design considerations:Initial camera/lens/filter&hood, flash, tripod, bag/strap
;Solution:
:;Intro:
:;Design:
::;Screenshots: See the 5 email attachments
:;Implementation:
::;Intro:
 
'''''The 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.
[http://timeanddate.com|TimeAndDate.com]
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).


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

Navigation menu