ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/ns_dev/Python/NinoCode/Active_prgs/MCP/Trunk/mcp.txt
Revision: 8
Committed: Sat May 5 04:21:19 2012 UTC (13 years, 10 months ago) by ninoborges
Content type: text/plain
Original Path: Python/NinoCode/Active_prgs/MCP/mcp.txt
File size: 10007 byte(s)
Log Message:
Initial Import

File Contents

# User Rev Content
1 ninoborges 8 ---MCP---
2    
3     - Runs from your system try like your dev and loc
4     - programs:
5     - MCP Intake form <new case> <and edit stuff in case> Console
6     - Case name
7     - Client matt
8     - what vendor
9     - prod spec
10     - concordnace or relatvity
11     - Makes the DIS H drive dirs and makes a hidden match and tags dirs.
12     [*] Analyst mode.
13     [] eventually add case will need to record the local cases dir in the database
14     How else will the analysts see the prod lable..
15    
16     - MCP View/Edit
17     -
18     -- Todo --
19     [*] BUG: if the case does not have case uploads, when you go to look at case uploads,
20     it's an unhandled exception.
21     [] Add more storage of vendor info. i.e. location, phone, contact, etc.
22     [] Add vendor notes, so people can see other's impressions of vendors.
23     [] how about uploading vendor invoices to case folder.
24     [] how about uploading the esi letter to case folder and putting link in access.
25     [] Add production logging.
26     [] Add a production type, so you can track native prods too.
27    
28     - MCP copy up request
29     - point to a source and tell it what case, and it archives, copies up, creates
30     the dirs with a date dir,and finally sends you an email that it is complete.
31     - increments the data uploaded thing in the case dir.
32     -- todo --
33     [] BUG: Analysts are reporting that they see the full list under view/edit but not in
34     copy up.
35     [] BUG: you need to add a dialog asap for when the mcp cant conntect to the mweftp
36     site. right now it's an unhandled exception that makes it look liek the mcp
37     fails.
38     [] BUG: If the MCP cant copy up a folder, like the hidden sys folder on a hd,
39     it errors out and does not report the size.
40     [*] BUG: When you select individual file, it still says Directory in the selector dialog.
41     [*] BUG: in 2.5 there is a bug that wont let you get the uncompressed size of a zip
42     for large zips. Consider upgrading py.
43     [*] BUG: There is a bug when trying to add a unicode file to a tar. You get a UnicodeDecodeError
44     This was fixed in 2.6.5 and 2.7b1 Consider upgrading py.
45     [*] Needs a gui.
46     [*] Need to change it so it calculates the uncompressed size. I think I can atleast do
47     this for zip files.
48     [*] right now it copies over the wan, make a sep method that first tries to copy over
49     ftp. when that is down, it defaults to wan. Yuck, they are using ftpes (over ssl)
50    
51     [] copy is now over wan but verify dir and make new incremented dir are still over wan
52     should this change?
53    
54     [] copy over ftpes is done but what if it times out while you are compressing?
55    
56     [] make it work in batch mode.
57     [] make it not arch the folder structure below the orig file.
58     [*] Needs to increment the date folder if it already exists. Not per thing copied,
59     but per everytime it is run.
60     [*] Make it support LN/Relativity
61     [*] Make it support LN/Concordance
62     [*] It should note both the UEPOCH (once aaron adds this field) and the platform, in both the
63     text file and in the database
64     [*] both copy up and the console need "Analyst mode", where it lists add cases and not just boston.
65     [*] add 7z to the list of archives that gets skipped.
66    
67    
68     - MCP production request
69     - Not sure how I would do this but it needs to record the prod date and location on
70     the dis of prod...
71     - Also would be nice if it made a prod db where the paralegals could query
72    
73    
74     - Links to your data dirs where it stores your case info dirs
75    
76     - MCP Case Scan
77     - Runs periodically gathers info on cases.
78     - Gathers and updates the list of database names in your cases.
79     - Checks to see if ipro menu is added and ipro link works, etc.
80     - Could it also tell me if my databases need re-indexing?
81     - This should also skip the Match and TagDBs folders.
82     -- todo --
83     [*] Should this also add the findattachments cpl like in venus.
84     [] Make a case scan UI. It they run just the regular case scan, it runs for all. If they run the UI
85     it lets them choose a case.
86    
87     - MCP Archive
88     - Lets you make an archive request for one of your cases.
89     - moves the case and prod info to a organized folder for later checking.
90    
91     - How about a program that lets me announce how busy I am and if I need help or can
92     offer help? MCP PM Status... Red = Underwater and could use some help, Yellow =
93     I have enough work for the day for me, Green = Lite day and I can possibly help others.
94    
95    
96     -- Things it needs to do --
97     -[*] Create the local case dirs with case client matter.
98     -[*] Track how much you copy to the dis.
99     -[] Automatically send an email when you select Concordance as the review tool
100     -[] also, if you select concordance, it should make the h drive structure.
101     -[] It should auto report, when you ask it to, the upload figures for all cases that
102     have "Chargeable" checked.
103    
104     -- Users using the MCP --
105     - Emanuel .10 RC2 / .11 (runs nightly case scan)
106     - Nili .10RC2
107     - Ben .10 RC2 (runs nightly case scan)
108     - Shirley .11
109     - Christopher .11
110     - Katie .10RC2
111     - Serge .10RC2
112     - Sam .11
113     - Gio .10 RC2
114     - Shirela .10 RC2
115     - Daryl .10 RC2
116     - Dave
117    
118    
119    
120     -- Other randome notes --
121     - For boston, it's local to you. for other offices it's on the NA network, so they can share one
122     MCP case list per office.
123     [] Consider changing your code so it dosent default to owner as the tmp but the office. SyncWAccess
124     is confusing because it shows you have x number of cases local (because it's an office dir) and then
125     return my cases, shows that you dont have that case and tries to add it. this exception is handled
126     but this is not ideal.
127     -- Expedat notes --
128     - IMPORTANT: When you copy movedat to a new machine, you need to run it in cmd mode first so you can
129     input the reg lic. (So everytime you give someone copy up new.) You can just run movedat.exe -R to
130     force it to ask you for the lic.
131     - It gets copied to c: program files\expedat
132    
133     --- Version Info ---
134    
135     .17 - Updated the case dir fields for Boston and DC in the view.
136    
137     .16 - Fixed bug where Production History was not sorted.
138     - Fixed bug where Production History dialog was not displaying properly.
139     - Added .7z to the list of "Archived files that get skipped"
140    
141    
142     .15 - Fixed bug where when you click case uploads under view, it throws and exception,
143     if the table is empty. (ie. no uploads yet) it now gives you a dialog saying that no case uploads yet.
144     - Added AddProduciton and ViewProduction History to MCP_ViewEdit. Users can now add single producitons to a case
145     and view all productions entered on that case.
146    
147    
148     .14 - Added AddDataUpload to the console
149     - Added AddDataUpload function to the CaseUploads dialog.
150     - Added the view case folder menu option, which opens the case folder for that case, allowing
151     the analysts to get at the saved ZDL file.
152     (added to unstable for testing)
153    
154     - distributed .14 of copy up only, so I could change it to dis28
155     .14b. - changed copy up to dis29 and sent out copy up only to group as .14b
156    
157    
158     .13 - Fixed the mwe sftp connection and made this the only way it copies data to the dis.
159     - It still tests and creates a new directory over the wan but all copy up is over sftp.
160     - Added Delete case upload from access db to library.
161     - Added the Delete case upload function to the case uploads dialog.
162    
163    
164    
165     .12
166     - Changed copy up so it skips the 'system volume information' dir, if it finds it.
167     - When you add a new case, it now also updates the tbl_Ref_Client and tbl_Ref_ClientMatter tables.
168     - Added a UI to the case Scan module. Can now be ran in auto mode and interactive mode,
169     where the user can select to run on all cases or just one case.
170     - View/Edit now has a menu with a View | Case Uploads dialog. This currently allows users to see their
171     uploads line by line and gives them a total. (add and subtract buttons added but disabled for now.)
172    
173    
174    
175     .11
176     - Added "Analyst Mode" which, if you are an analyst, lets you see all cases.
177    
178     .10 RC2
179     - Changed the expedat library so that it works with the new Concordance setup.
180    
181     .10 RC1
182     - This is the first user release that does full linking with access.
183     .10
184     - Added Expedat / LN copy up capability.
185     - Added more connections in Access Library.
186     - Added the View/Edit GUI.
187     - The add case now writes to access db too, if the clm dosent already exist.
188     - Added access update capability to the CopyUp utility.
189    
190    
191     .09b
192     - Updated location to dis27
193     .09
194     - Updated location to dis26
195     .08
196     - Added functionality so that, when you copy up multiple jobs on the same matter in the same day
197     it will upload to a <time>_000x folder. This way it wont accidentally overwrite some generic CD
198     that you copied the same day.
199     - Fixed typo in "Select file" dialog where it incorrectly says "Select direcory".
200     .07
201     - Added MCP_AddCase with very limited functionality.
202     .06
203     - Updated location to dis25
204     .05
205     - Updated print statements.
206     .04
207     - Since there is a bug in 2.5 where it cant read zip sizes over a certian size,
208     added exception to handle it.
209     .03
210     - Added the ability that if it's a zip, it gathers the uncompressed size.
211     - test when its a zip with other files.
212     - tested what happens if the zip is pw protected. works fine.
213     .02
214     - Initial version released to others.
215     .01
216     - My test version only.