These are chat archives for CF711/facebookProject

16th
Feb 2015
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 00:27
@celdridge91190, regarding your sequence diagrams, "stock option" != "stock"
A stock option is an entirely different thing that you can buy.
Christopher Eldridge
@celdridge91190
Feb 16 2015 00:33
Pretty sure the sequence diagram would look the same for either
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 00:38
Ah. Yes. I just looked again and saw that the word option doesn't appear in the image.
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 01:01
Also, @celdridge91190, that event in the bottom right of the stock sequence diagram shouldn't be there. There's no information in that step to confirm with Yahoo.
We would be persisting in our DB a record of the purchase. That needs no third party API.
On the calendar sequence diagram, what's that extra dotted line for?
Christopher Eldridge
@celdridge91190
Feb 16 2015 01:04
That was just yahoo sending something back indicating the purchase went through....not sure what they send back cuz were still pre design...i can remove it tho
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 01:06
The user is not actually purchasing anything through our app.
The user is manually entering a record of what he purchased elsewhere.
I've used this kind of stock position tracker before. I hope to almighty Bob that he doesn't want us to implement an actual transaction processing component.
Meaning that I don't think that actual transaction processing is in scope.
Our app, if it's like similar-sounding apps, would take a manually entered record of a stock transaction and compare it to the publicly available record of the current price in order to tell the user his profit or loss.
Your diagram is mostly in line with that.
Christopher Eldridge
@celdridge91190
Feb 16 2015 01:13
The requirements say they buy or sell a stock ficticiously...not sure If it should show what would really happen or show ficticiously...we can always ask and change later
I uploaded new versions with the changes
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 01:20
Yeah. There are two different ways that these kinds of apps do this:
  1. The user enters a stock symbol ("GOOG"), a purchase price ($10 per share), and a quantity (100 shares). The app records that and then every time the user visits the app, the app displays (currentMarketPrice - purchasePrice) * quantity and calls that the profit/loss for that position. (currentMarketPrice comes from a source like the Yahoo API.)
  2. The user looks up a stock (say it's Google again, or whatever). The app shows the current price. The user clicks a buy button (usually it's actually a hell of a lot more complicated than that, with forms and shit for advanced purchase options). The app then proceeds to do almost exactly what I described in (1), but purchasePrice is set automatically based on the actual market price at the time of purchase rather than manually by the user.
Christopher Eldridge
@celdridge91190
Feb 16 2015 01:23
I imagine we get alot of that down during design this is only the requirements I can't imagine he's gonna be that picky about the details
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 01:24
(2) is called "paper trading" or "virtual trading". Maybe that's what "fictitiously buying or selling" means.
Yeah. It's dumb that we have to have sequence diagrams in the requirements document. :shit:
We're not ready to talk about that yet.
towhidabsar
@towhidabsar
Feb 16 2015 01:53
I just finally went through all the messages sorry I was working on another assignment due at 12am. Is there anything i can help with?
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 02:05
Well, I haven't started the wireframes yet.
I'm about to do so.
So if you wanted to help with that, that would be cool.
I don't know if we can collaborate through mockflow.
towhidabsar
@towhidabsar
Feb 16 2015 02:08
Okk sure, is there a reference I can use? Or just make the wireframe? Not really good with designing stuff lol
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 02:08
Hm. Well, maybe I'll just do it. :P
towhidabsar
@towhidabsar
Feb 16 2015 02:09
Ahh let me know if there is anything left
I will be on gitter
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 04:38
My first wireframe is nearly done.
I'll make a second one. It will probably take less time than the first.
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 06:22
@mrm9084, I made a pretty detailed wire frame diagram of the home page. I don't have the energy to make any more. It's in the shared folder.
towhidabsar
@towhidabsar
Feb 16 2015 06:28
Thanks, when are we submitting the doc?
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 06:41
I don't know.
I think that Matt is composing it in Word rather than Google Docs.
So whenever he puts the diagrams in it.
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 06:50
Good night.
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 15:28
@mrm9084, how does the document look?
Also, @/all, how did the activities go?
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 15:45
@towhidabsar, I took a look at your OOJS activity. :/
If you're going to copy and paste mine, at least put the parts in the right files so that it works. XD
It might have been slightly confusing because I submitted the two different activities in two different pull requests.
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 15:55
I'm free before class ( now) if you want help.
towhidabsar
@towhidabsar
Feb 16 2015 16:13
I was gonna credit you actually lol
I did it at 6am just wanted the submission points
Did not even test it
towhidabsar
@towhidabsar
Feb 16 2015 16:25
And I missed my bus because I overslept again, living on Mt hope sucks. I can't get to class now.
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 16:27
Well, shit.
I bus from there a lot. It does suck.
towhidabsar
@towhidabsar
Feb 16 2015 16:28
Ya there timings are weird
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 16:31
Matt is looking for review of the requirements document. I'm pulling it up now, and others could help, too, if you have time.
towhidabsar
@towhidabsar
Feb 16 2015 16:32
It's in the dropbox right?
towhidabsar
@towhidabsar
Feb 16 2015 16:38
I was going through today's slides
Sequence diagram i think is part of the design?
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 16:39
Yes - it's in the Google Drive and the Mycourses drop box.
The sequence diagram is meant to be part of the requirements document, even though that makes no sense.
@mrm9084, regarding the requirements document, pick a verb tense and stick with it.
towhidabsar
@towhidabsar
Feb 16 2015 16:41
Lol okk going through the requirements doc, love the wireframes btw
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 16:42
Also, the scope is larger than you have said. It includes a chat widget and a calendar.
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 16:58
I wish I had looked earlier. I want to edit the requirements document a lot.
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 18:28
Most of these requirements acceptance tests seem like restatements of the descriptions.
Christopher Eldridge
@celdridge91190
Feb 16 2015 18:31
Isn't that kind of what they are? Maybe they can be elaborated I'd that's what u mean
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 19:00
Well, it doesn't seem very useful to have duplicated information.
Anyway, I made some edits and resubmitted.
Some grammar stuff. Adding some of the requirements that were missed.
Next up is switching from Trello to Waffle.
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 20:11
@/all, I just closed our Trello board. Our issues are now in GitHub Issues, which you can view on waffle.io.
I moved our informational card contents to the GitHub wiki.
@CF711, why don't I have push access to master?
Robert Warren Gilmore
@RobertWarrenGilmore
Feb 16 2015 20:30
Nevermind.