Update:Archive/2.0/Developers: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 1: Line 1:
[[Update:Home_Page|Update: Home Page]] » [[Update:Development|Development]] »
[[Update:Home_Page|Update: Home Page]] » [[Update:Development|Development]] »


== Plan ==
== UMO v2.0 Goals ==
=== Schedule ===
* security
=== Responsibilities ===
* reliability
* extensibility
* reputation
* communication


== Requirements ==
Using sound teamwork, we will develop a secure, robust, extendible application that will bolster the success of the Mozilla Foundation and the community it supports.
=== Goals and Priorities ===
 
=== Roles ===
 
=== Services ===
== Team ==  
=== Expected Behavior (client-side) ===
* bsmedberg
==== Extensions ====
* chip
* chrisblore
* Colin
* justdave
* kveton
* luser
* mao
* morgamic
 
 
== Tentative Timeline ==
# Planning / Requirements (April 20-30)
## Project Standards
## Database Considerations
## Application Structure
## Libraries and Tools
# Development (May)
## Admin Tools
## Editor/Developer Tols
## Addons
## AUS
## PFS
## Public Pages
# Staging (June 1-June 7)
# Debugging (June 1-June 14)
# Beta Release (June 17)
 
 
== Possible Structure - Stuff to Think About  ==
<pre>
INSTALL
README
dev
    apps.php
    appadd.php
    appedit.php
    appdelete.php
 
    comments.php
    commentedit.php
    commentdelete.php
 
    items.php
    itemadd.php
    itemedit.php
    itemhistory.php
 
    users.php
    useradd.php
    useredit.php
    userdelete.php
inc
    init.php
    config-dist.php
    config.php
img
    <global images>
lib
    pear
    smarty
    modules
        user.inc.php
        item.inc.php
        comment.inc.php
        xpi.inc.php
        rss.inc.php
        pfs.inc.php
        vck.inc.php
pub
    rss
        index.php
    pfs
        index.php
    vck
        index.php
    commentadd.php
    history.php
    index.php
    list.php
    search.php
    view.php
sql
    umo.sql
themes
    default
        img
        css
            screen.css.php
        layout.inc.php
tmpl
    dev
        appform.tpl.php
        filter.tpl.php
        itemform.tpl.php
        list.tpl.php
        userform.tpl.php
    pub
        commentadd.tpl.php
        history.tpl.php
        list.tpl.php
        view.tpl.php
    common
        footer.tpl.php
        header.tpl.php
        navbar.tpl.php
        search.tpl.php
</pre>
 
== Expected Behavior (client-side) ==
=== Extensions ===
* If a newer version is available, display update information.
* If a newer version is available, display update information.
* If there is information on the current version, display information so client can update extension metadata.
* If there is information on the current version, display information so client can update extension metadata.
Line 19: Line 131:
** Client extension version is greater than anything in UMO database (4)
** Client extension version is greater than anything in UMO database (4)


==== Application Update Service (aus) ====
==== Plug-in Finder Services (pfs) ====
== Application Infrastructure ==
=== Development ===
=== Staging ===
=== Production ===
== DB Infrastructure ==
=== Development ===
=== Staging ===
=== Production ===


== Project Standards ==
== Project Standards ==
3,035

edits

Navigation menu