sab-project-manager's People
sab-project-manager's Issues
Mark part/tool as broken
- tasks that use part/tool should be marked
- hover over mark would tell which part or tool is broken
- fix button in resources tab
New Task State: paused-unavailable
- Basically unavailable, but for tasks that have prev work
- Black paused icon
Don't ask for admin password when already in admin view
only for completing a task
Meeting with Jon
Jon says he wants to meet today at 8, but do we have enough progress to show him? Personally I think we should have our own meeting first so we can divide up the remaining work and then meet with him later this week. I'm not even free today at 8 but if you guys want to meet him today I can let him know.
Behavior when a dependency task goes from complete to incomplete
As an example say you have tasks A, B which are related such that B depends on A.
if A is completed, and then B is set to either paused, working, or completed, what should happen to B if A goes from completed to some non-completed state?
Currently, the state is not set to unavailable, but all the buttons are disabled except for stopped which allows one to stop the task successfully (add back the used resources).
This seems alright with me, but I wanted your opinions on this behavior.
I also experimented with automatically setting the B's state to unavailable, but I feel that might be too aggressive since chances are that A will be changed to non-complete accidentally.
Add #'s for resources back
- Parts need #'s in Resource Panel
- Tools need #'s in Task Edit
- Parts need #'s in Task Edit
Change time spent to minutes/hours
Probably in excel sheet and task edit
Time should be broken down every time a task is paused or unpaused
Record every pause/unpause time
Maybe associate those times with builder/foreman
When are we going to finally package the program as an exe?
Whenever we do this, we should also tag the particular commit so we know exactly what version they have.
When and where are we meeting today?
Store instructions with each task
Dialog box to open up instructions by double-clicking task
Meeting today?
Hey are we meeting today? I don't know if there's even a SigSoft meeting but it looks like Brian is the only one who's done any work so far, so we should probably pick it up to meet SAB's deadline... I would be down to spending a solid couple hours or so over the weekend working on this as a group if that's fine with you guys.
Export things
- After export, open file
- In time spent, print only once on new line at end of box
- New line in between build sessions
password recovery document
- password recovery document (ease of use over security)
- set password at begining of each project (new project menuoption)
Meeting with SAB today?
I remember the person from SAB wanted to meet with us. Was that supposed to happen today? If so, when and where?
Exact meeting time established?
@santhnm2 Did you get a response back yet? If possible, I really need one more day to finish everything. I'm available to meet SAB on Wed at 1 or 2 pm or at 5 pm or 6pm.
Need more information from Airplane Builders
We still need some more information from them as listed here:
- From this document, it mentions some "Microsoft Project" being used. We need to know how our software will need to interface with this.
- Also from that document, they seem to already have project management software. Is our software supposed to replace that or work with it?
- Do they have any instructions in a more easily parsable format? More specifically, can they give us an example of documentation illustrating what task dependencies a task has?
- Also lets try and meet them sometime at their location to see what project management system they have
What does the stopped state for a Task mean?
@yhou8
What does the stopped state for a Task mean?
When opening Task Steps, needs to start at top of scroll
This may not be a problem
No stop state; make pause release all constraints (parts & tools)
Resources can be added to task constraints multiple times
Better check task constraints too
Seems related to being able to multiple select things
Sign in everytime start or unpause
Sign in everytime start or unpause (write in builder and foreman name)
Multi select parts and tools in task creation dialog
Improve sorting algorithm
first sort by executable (status), then by step release, then most parts, then most tools
Can be worked on tasks first
Currently working tasks next
All complete steps kicked to bottom
no pause or complete before start, buttons appear after starting
no pause or complete before start, buttons appear after starting
Missing Excel APIs
Eclipse is complaining that it can't find the jar file for the excel stuff. Could you add the one you used to the project @santhnm2?
Meeting this Week?
Do you have time to meet this week? I'm free most afternoons this week.
I've found a few functions that need to be added to the software interface when working on the GUI.
Documentation
Help files and stuff
First Meeting Time
Remove max # of parts in Resource tab
Assume always one of each part
Display multiple builder and times in excel with commas
Have to instatiate Inventory for ResourcePanel?
@yhou8
In the contstructor for ResourcePanel, you are taking in an Inventory as one of the parameters. Our current implementation of Inventory is an entirely static entity without needing to instantiate any objects. Do you want to change Inventory to require instantiating an object of itself?
That's perfectly fine with me since TaskManager works exactly like that currently. If you do want to change it to that, go ahead and do so, but doing it earlier will probably work out better for the rest of development.
Save additional new file every time when exit
- save into separate folder (archive folder)
- just increment number no date
- still save to the normal file
on exit, prompt to set all working tasks to paused
- options: yes/no
- if no, don't close at all
Display Broken Resource Report in Excel Sheet
Admin View
- undo complete button for each task
- add task
- resources tab
- edit task
- password entry
Change broken resource prompt
Needs a form with:
- builder
- foreman
- drop-down for selecting a task
- whether someone has been contacted
In addition, the contact thing should read contact info from misc.dat file if possible. Otherwise, hardcode it to:
Andy Myrna (630) 536-7620
Make tasks editable or deletable when paused or paused-unavailable
Able to multi select things in TaskInfoDialog w/o holding ctrl
Specs for next update
Here is the list:
- No need for # of parts and tools constraint
- Sorting algorithm: first sort by executable (status), then by step release, then most parts, then most tools
- All complete steps kicked to bottom
- Sign in everytime start or unpause (write in builder and foreman name)
- Time should be broken down every time a task is paused or unpaused
- Display multiple builder and times in excel with commas
- No stop state; make pause release all constraints (parts & tools)
- If in progress step that will be affected by resource change (rendered inoperaple) have dialigue box pop-up and ask if okay to pause task (give task #)
- Dialog box with instructions for each task
- Admin view:
- undo complete button for each task
- add task
- resources tab
- edit task
- Undo-complete feature
- completed and current (working on) tasks affected by undo-complete turn red
- only current task (working on) revert to paused
- when tasks are undo-completed, they go to pause state
- special icon (triangle) until completed
- no pause or complete before start, buttons appear after starting
- password
- recovery document (ease of use over security)
- set password at begining of each project (new project menuoption)
- save new file everytime when exit
- save into seperate folder as archive, just increment number no date
- still save to the normal file
- on exit, prompt to set all working tasks to paused
- options: yes/no, if no, don't close at all
- Mark part/tool as broken
- tasks that use part/tool should be marked
- hover over mark would tell which part or tool is broken
- fix button in resources tab
When resource change/broken, ask to pause all tasks that use it
If in progress step that will be affected by resource change (rendered inoperaple) have dialogue box pop-up and ask if okay to pause task (give task #)
Record time broken, unbroken, and make report for each part
See email that should come in at some point
FileHandler Question
I'm using the JFileChooser API to write the FileHandler class but one of the required methods needs the parent component as an argument. However, in the FileHandler class no information about the parent component is available. How would I pass this information to the FileHandler from the ActiveInstructionsFrame class? Here's the documentation I am going off of if that helps: http://docs.oracle.com/javase/tutorial/uiswing/components/filechooser.html
Undo-complete feature
- completed and current (working on) tasks affected by undo-complete turn red
- only current task (working on) revert to paused
- when tasks are undo-completed, they go to pause state
- special icon (triangle or square) until completed
Password on trying to complete task
If I remember correctly, they wanted for a password to be asked before actually completing a task.
Displaying list of tasks can't be done with JList
I did successfully get a TaskDisplayPanel to display a particular task in the JList of all the tasks. However, any buttons on the TaskDisplayPanel are non-interactive. Googling around suggests this is unavoidable so we will not be able to use a JList to display the list of tasks.
http://lists.apple.com/archives/java-dev/2007/Sep/msg00018.html
As suggested in the link, we'll just make a really long panel holding all the TaskDisplayPanel's vertically.
I'm only posting this here so we don't waste any more time with the JList for displaying tasks. It should be fine for displaying/selecting resources since those elements are non-interactive.
Prompt to save when exiting by clicking X button
Just putting this here because I'll never remember otherwise in my current state.
If task complete, don't show resource broken symbol
Until it is undo-completed, then bring that back
Remove number of parts and tools for task constraint
No need for # of parts and tools constraint
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.