Difference between revisions of "Mac"

From FreekiWiki
Jump to navigation Jump to search
m
(Redirected page to MacBuild)
 
(17 intermediate revisions by 4 users not shown)
Line 1: Line 1:
This page will contain information about the FreeGeek process for Apple Macintosh computers, including
+
#REDIRECT [[MacBuild]]
receiving, recycling, and build as perceived and interpreted by me, Tony Rick.  The process is currently (28 December 2006) being defined, so things her will be changing often. People active in the process
 
definition are Dave <last-name?>, Loren <last-name?>, and Tony Rick. 
 
 
 
At some point someone may decide that information here is worthy of merging into the overall
 
Eval/Build process. Or maybe not.
 
 
 
There are references to the handling of Apple/Macintosh scattered all over this wiki.  There
 
should be a list of those on this page.  Eventually, if and when this process is formalized,
 
those references will need to be reworded to reflect the new policy.
 
 
 
'''To Do:'''
 
* Flesh out Mac Rebuild section
 
* Rework MacPile/Triage relationship (currently MacPile is Triage Entry '''and''' MacRenewal Pickup)
 
* Distinguish between iMac 'bubble' boxes and Towers during Triage
 
* Can/Should rejected Towers be recycled by FG?
 
 
 
 
 
Here is first cut at an overview
 
==Overview==
 
<graphviz>
 
digraph macProcess {
 
    MacProcess      [label="Mac Process" shape=tripleoctagon]
 
    Start          [label="MacPile" shape=box]
 
    FGkeep          [label="Does FG want it?\n(FG keep criteria)"]
 
    MRkeep          [label="Does MacRenewal want it?\n(MacRenewal reject criteria)"]
 
    CRT            [label="Does Recycle\ninvolve CRT hazard?"]
 
    Recycle        [lable="Recycle" shape=box]
 
    SpecialRecycle  [label="Special recycle" shape=box]
 
    MacPile        [label="Return to MacPile" shape=box]
 
    MacRebuild      [label="Send to Mac Triage" shape=box]
 
 
 
    Start      -> FGkeep
 
    FGkeep      -> MRkeep [label="No"]
 
    FGkeep      -> MacRebuild [label="Yes"]
 
    MRkeep      -> CRT [label="No"]
 
    MRkeep      -> MacPile [label="Yes"]
 
    CRT        -> Recycle [label="No"]
 
    CRT        -> SpecialRecycle [label="Yes"]
 
}</graphviz>
 
 
 
 
 
'''FG Keep Criteria'''
 
* FG Mac lowend cutoff
 
* Mac Triage storage available
 
 
 
 
 
'''MacRenewal Reject Criteria'''
 
*(Lorraine's rejection list goes here)
 
 
 
 
 
'''Special Recycle'''
 
* Requires special training to avoid CRT flyback transformer hazard
 
* Carcass sent to Monitor Recycle
 
 
 
 
 
==Mac Triage==
 
<graphviz>
 
digraph macTriage {
 
    MacTriage      [label="Mac Triage" shape=box]
 
    BlownCaps      [label="Are there blown caps\non the system board?"]
 
    MinReqs        [label="Does it have CPU,\nmemory, hard drive,\ngood battery?"]
 
    PowerPost      [label="Does it power up and POST?"]
 
    MinTestConfig  [label="Install missing pieces\nfrom Mac HW Test Pool" shape=box]
 
    MiningRequests [label="Are there any\nmining requests?"]
 
    Mining        [label="Mine requested items" shape=box]
 
    MacPile        [label="Mark Rejected\nReturn to MacPile" shape=box]
 
    PmuReset      [label="Reset PMU" shape=box]
 
    Reclaim        [label="Remove Mac Test Pool HW\nif necessary" shape=box]
 
    MacRebuild    [label="Send to Mac Rebuild" shape=box]
 
    PostAfterPmu  [label="Does it power up\nand POST now?"]
 
    DeadAfterPmu  [label="Remove Mac Test Pool HW\n if necessary" shape=box]
 
 
   
 
 
 
    MacTriage      -> BlownCaps
 
    BlownCaps      -> MiningRequests [label="Yes"]
 
    BlownCaps      -> MinReqs [label="No"]
 
    MiningRequests -> Mining [label="Yes"]
 
    MiningRequests -> MacPile [label="No"]
 
    MinReqs        -> PowerPost [label="Yes"]
 
    MinReqs        -> MinTestConfig [label="No"]
 
    Mining        -> MacPile
 
    MinTestConfig  -> PowerPost
 
    PowerPost      -> PmuReset [label="No"]
 
    PowerPost      -> Reclaim [label="Yes" shape=box]
 
    Reclaim        -> MacRebuild
 
    PmuReset      -> PostAfterPmu
 
    PostAfterPmu  -> Reclaim [label="Yes"]
 
    PostAfterPmu  -> DeadAfterPmu [label="No"]
 
    DeadAfterPmu  -> MacPile
 
 
 
}
 
</graphviz>
 
 
 
'''Notes'''
 
* Mac Triage should maintain a pool of good memory sticks (64MB will do), small PPC Ubuntu hard drives, good batteries
 
* Macs without CPUs should probably be rejected
 
 
 
==Mac Rebuild==
 
<graphviz>
 
digraph macRebuild {
 
    MacRebuild      [label="Mac Rebuild" shape=box]
 
}
 
</graphviz>
 

Latest revision as of 11:27, 12 June 2012

Redirect to: