User:Bryan Hilderbrand/Meeting Notes (13JAN): Difference between revisions

From MWStake
Jump to navigation Jump to search
(Created page with "<div style="float:right; border:1px solid black; padding:5px; margin-left:50px; border-radius:5px; background-color:#b3e0ff; "> ==Attendees== * Ad Strack van Schijndel * Bryan...")
 
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 11: Line 11:
* Yaron Koren
* Yaron Koren
</div>
</div>
Meeting notes for '''MediaWiki "Products" Discussion''' (Fri Dec 18 16:00-17:00 UTC 2020)
Meeting notes for '''MediaWiki "Products" Discussion''' (Wed Jan 13 16:30-17:30 UTC 2020)


__TOC__
__TOC__
Line 17: Line 17:
==Notes==
==Notes==
# Introductions
# Introductions
# {{Agenda presenter|Yaron}}
# {{Agenda presenter|Ad}} Misson/Vision/Goals
#* We have a start at this already
# {{Agenda presenter|Rich}} We something like an "App Store"
#* {{Agenda presenter|Ad}} Sounds like you're saying this is a "Marketplace"
#** We are currently doing that now at Wikibase Solutions, but not as a "package", just knowing what we have internally to fit the need
#** Need a description of all the components
# {{Agenda presenter|Yaron}} I think Misson/Vision/Goals is defined on the [[MW:Project Canasta|Project Canasta page]]
#* {{Agenda presenter|Rich}} What are the list of deliverables
#** {{Agenda presenter|Yaron}} Infrastructure & 1st product = 1st deliverable
# {{Agenda presenter|Richard}} There are many levels to this, so what are all the components & how do they work together
# {{Agenda presenter|Rich}} I have a '''File Management''' package
# A vote was taken on [https://etherpad.wikimedia.org/p/projectcanasta Etherpad] to decide the first package, Document Management won, results below:
## CRM
##* Lex
## QM/ISO
##* Yaron
## BPM
##* Richard Heigl
##* R.Evans
## Document Management
##* Ad
##* Ike
##* Bryan
## Technical documentation
# {{Agenda presenter|Yaron}} What are the features/requirements needed
# Details of both Ike's and Rich's Document Management system below
# {{Agenda presenter|Ad}} A benefit would be the ability to edit in a browser for files (Word, etc.)
# {{Agenda presenter|Rich}} Would be nice to have a parser function to "download" a file and strip the unique identifier I need to add to each file
# {{Agenda presenter|Bryan}} How do we keep the "common" data from each product
#* It seems like "people" are at the heart of most products
# {{Agenda presenter|Cindy}} There's lots of ideas about perfect "feature sets" but we should deconstruct this into the lowest level:
## Sets of pages as a Package
## Packages into Modules
## Modules into Products
# {{Agenda presenter|Ad}} Gave an example of how User pages/Modules/Training Pages can give deeper insight into users
#* Paper Ad wrote about [http://users.ece.utexas.edu/~perry/prof/wicsa1/final/goedvolk.pdf An Architectural Model for Component-Basd Application Development]
# {{Agenda presenter|Yaron}} I'm slightly disappointed with the progress of these meetings
#* Please put your infrastructure/ideas/methodology in the [[MW:Project Canasta/Infrastructure solution|Infrastructure solution]] page for Project Canasta




'''Links:'''
===Document Management Structure===
* https://etherpad.wikimedia.org/p/projectcanasta
General goal, store file based documents (Word, Excel, PDF, etc.)
* http://users.ece.utexas.edu/~perry/prof/wicsa1/final/goedvolk.pdf
* https://www.mediawiki.org/wiki/Project_Canasta/Infrastructure_solution


====Ike's structure====
Main idea is an alternative to Google Drive that is more useful in corporate environments as it adds powerful search and tagging.


'''Chat:'''
The system shouldn't care where the document is physically stored, including that Google Docs can be linked to or embedded. In theory, documents can stay in Google Drive and the wiki can just be a wrapper that adds the tagging and other semantic attributes.
 
A simple example of this type of system was built and presented about by Ike. But the project is not open-source and the copyright is not owned by Ike.
* Presentation about it starts [https://youtu.be/xH3OqkeWGvA?t=1028 here]
* Slides about it (#26-30) are [https://docs.google.com/presentation/d/1wPXhF7HL4Yt2sP1XbeSGV6EJUxTcP_FPmgVaJgnW72A/edit#slide=id.g54b2b755b0_2_172 here]
 
'''Classes'''
* Document:
** File name
** Description
** Tags
** Implicit data (size, created by, creation date, last modified by, modification date)
 
 
====Rich's structure====
Multiple signatures are key (engineers, QM, etc.).  2 Main Parts:
# Unique Identifiers for documents
# Authorizing signatures
   
   
'''Document Management Classes'''
* Document
** ID
** Title
* Users
* Roles
* Approvals
* ChangeRequests
 
 
===Chat===
* Yaron Koren: https://www.mediawiki.org/wiki/Project_Canasta
* Yaron Koren: https://www.mediawiki.org/wiki/Project_Canasta
* Bryan: https://etherpad.wikimedia.org/p/projectcanasta
* Bryan: https://etherpad.wikimedia.org/p/projectcanasta

Latest revision as of 23:13, 20 January 2021

Attendees

  • Ad Strack van Schijndel
  • Bryan Hilderbrand
  • Cindy Cicalese
  • Ike Hecht
  • Jeroen De Dauw
  • Lex Sulzer
  • Rich Evans
  • Richard Heigl
  • Yaron Koren

Meeting notes for MediaWiki "Products" Discussion (Wed Jan 13 16:30-17:30 UTC 2020)

Notes

  1. Introductions
  2. Ad Misson/Vision/Goals
    • We have a start at this already
  3. Rich We something like an "App Store"
    • Ad Sounds like you're saying this is a "Marketplace"
      • We are currently doing that now at Wikibase Solutions, but not as a "package", just knowing what we have internally to fit the need
      • Need a description of all the components
  4. Yaron I think Misson/Vision/Goals is defined on the Project Canasta page
    • Rich What are the list of deliverables
      • Yaron Infrastructure & 1st product = 1st deliverable
  5. Richard There are many levels to this, so what are all the components & how do they work together
  6. Rich I have a File Management package
  7. A vote was taken on Etherpad to decide the first package, Document Management won, results below:
    1. CRM
      • Lex
    2. QM/ISO
      • Yaron
    3. BPM
      • Richard Heigl
      • R.Evans
    4. Document Management
      • Ad
      • Ike
      • Bryan
    5. Technical documentation
  8. Yaron What are the features/requirements needed
  9. Details of both Ike's and Rich's Document Management system below
  10. Ad A benefit would be the ability to edit in a browser for files (Word, etc.)
  11. Rich Would be nice to have a parser function to "download" a file and strip the unique identifier I need to add to each file
  12. Bryan How do we keep the "common" data from each product
    • It seems like "people" are at the heart of most products
  13. Cindy There's lots of ideas about perfect "feature sets" but we should deconstruct this into the lowest level:
    1. Sets of pages as a Package
    2. Packages into Modules
    3. Modules into Products
  14. Ad Gave an example of how User pages/Modules/Training Pages can give deeper insight into users
  15. Yaron I'm slightly disappointed with the progress of these meetings


Document Management Structure

General goal, store file based documents (Word, Excel, PDF, etc.)

Ike's structure

Main idea is an alternative to Google Drive that is more useful in corporate environments as it adds powerful search and tagging.

The system shouldn't care where the document is physically stored, including that Google Docs can be linked to or embedded. In theory, documents can stay in Google Drive and the wiki can just be a wrapper that adds the tagging and other semantic attributes.

A simple example of this type of system was built and presented about by Ike. But the project is not open-source and the copyright is not owned by Ike.

  • Presentation about it starts here
  • Slides about it (#26-30) are here

Classes

  • Document:
    • File name
    • Description
    • Tags
    • Implicit data (size, created by, creation date, last modified by, modification date)


Rich's structure

Multiple signatures are key (engineers, QM, etc.). 2 Main Parts:

  1. Unique Identifiers for documents
  2. Authorizing signatures


Document Management Classes

  • Document
    • ID
    • Title
  • Users
  • Roles
  • Approvals
  • ChangeRequests


Chat