Ge aldrig ut lösenord eller kreditkortsnummer i en konversation med snabbmeddelanden. jonas [ uni ] säger: hello... jonas [ uni ] säger: sorry for being late.. zmajchek säger: hi soory I'm late jonas [ uni ] säger: we were late too... zmajchek säger: so how did the meeting go? jonas [ uni ] säger: long meeting... we talked to Rickard about CVS-server, database and... jonas [ uni ] säger: java-client... jonas [ uni ] säger: ok for him if we use other MySQL-server zmajchek säger: really? jonas [ uni ] säger: and another CVS-server if Igors is not working... jonas [ uni ] säger: yes... zmajchek säger: great so we don't have to budge with Java jonas [ uni ] säger: he will talk to Igor about this... zmajchek säger: good jonas [ uni ] säger: hopefully not... i will check tomorrow or friday about the MySQL server i can use.... jonas [ uni ] säger: what do we need for communicate wioth MySQL-server? jonas [ uni ] säger: do u understand my question? zmajchek säger: well I guess nothing jonas [ uni ] säger: ` zmajchek säger: The same we would use if there were no firewall on the server jonas [ uni ] säger: ok... i will send u the login info and when i know them... and u could try it out? zmajchek säger: ok jonas [ uni ] säger: we need to sit down and go through different scenarios for users... and put in a table with different issues for example privacy, recording, little interaction... jonas [ uni ] säger: and the solutions for that... zmajchek säger: I have a question about tommorwo zmajchek säger: I forgot to ask you yesterday jonas [ uni ] säger: UI actions: explicit record not explicit record default action jonas [ uni ] säger: ok shoot jonas [ uni ] säger: no presentation tomorrow... jonas [ uni ] säger: or was that the question? zmajchek säger: it doesnt' concern DB: It says on the web we have a meeting tommorow, each group 30 minutes or so? jonas [ uni ] säger: yes.. zmajchek säger: ok when is ours? jonas [ uni ] säger: in the "fun"-room... jonas [ uni ] säger: i dont know... we will see tomorrow... zmajchek säger: ok jonas [ uni ] säger: we all go there at the beginning... decide there... zmajchek säger: so about the scenarious jonas [ uni ] säger: rickard didn't know... jonas [ uni ] säger: ok.. jonas [ uni ] säger: its like this: jonas [ uni ] säger: 2 user jonas [ uni ] säger: User A User B jonas [ uni ] säger: hang on.. i share o word documenty... zmajchek säger: better Du har bjudit in zmajchek till att börja använda Programdelning. Invänta svar eller Avbryt (Alt+Q) den väntande inbjudan. zmajchek har inte installerat Programdelning (eller så är det avaktiverat) och kan därför inte acceptera din inbjudan. jonas [ uni ] säger: ahh... it says u dont have program sharing... Du har bjudit in zmajchek till att börja använda Whiteboard. Invänta svar eller Avbryt (Alt+Q) den väntande inbjudan. zmajchek har inte installerat Whiteboard (eller så är det avaktiverat) och kan därför inte acceptera din inbjudan. zmajchek säger: well jonas [ uni ] säger: not the whiteboard either... jonas [ uni ] säger: or it couild be me... zmajchek säger: I don't havw XP that is what it saiz jonas [ uni ] säger: ok... zmajchek säger: i run 2k zmajchek säger: what do you want to show me zmajchek säger: can you send me a doc? jonas [ uni ] säger: i just wanted to write the tables.. it is easier.. i thinks o anyway... jonas [ uni ] säger: but.. we do it here in the chat insteda jonas [ uni ] säger: instead zmajchek säger: ok jonas [ uni ] säger: ok back to the 2 users zmajchek säger: ok jonas [ uni ] säger: lets try netmeeting jonas [ uni ] säger: start it up... ,) zmajchek säger: ok wait a bit jonas [ uni ] säger: so r u ready jonas [ uni ] säger: it's me Zdenek now zmajchek säger: ok I started it jonas [ uni ] säger: oukej than i need your IP jonas [ uni ] säger: or u can try to call me jonas [ uni ] säger: my ip: 130.243.83.15 zmajchek säger: here goes jonas [ uni ] säger: oukej jonas [ uni ] säger: try whiteboard jonas [ uni ] säger: cool i can see it jonas [ uni ] säger: do something jonas [ uni ] säger: oukej than i will draw u the table rikard wants zmajchek säger: ok jonas [ uni ] säger: The point now is the colision between them, what if .. jonas [ uni ] säger: one wnats to record the conversation and the other one doesnt? jonas [ uni ] säger: do we have to accept the privacy as the first & the most basic criteria? And accept NO -- i dont want record as command with higher priority? jonas [ uni ] säger: Rikard also suggested to try to solve all the problems at the beginning just between only two members than try to globalize it to more people zmajchek säger: hey zmajchek säger: sorry about that jonas [ uni ] säger: onas [ uni ] säger: The point now is the colision between them, what if .. jonas [ uni ] säger: one wnats to record the conversation and the other one doesnt? jonas [ uni ] säger: do we have to accept the privacy as the first & the most basic criteria? And accept NO -- i dont want record as command with higher priority? jonas [ uni ] säger: Rikard also suggested to try to solve all the problems at jonas [ uni ] säger: no prob jonas [ uni ] säger: Rikard also suggested to try to solve all the problems at the beginning just between only two members than try to globalize it to more people jonas [ uni ] säger: at least for 3 personchat zmajchek säger: ok zmajchek säger: that is not unusual zmajchek säger: about the conversation zmajchek säger: recording Det gick inte att leverera följande meddelande till alla mottagare: one wnats to record the conversation and the other one doesnt? Det gick inte att leverera följande meddelande till alla mottagare: do we have to accept the privacy as the first & the most basic ... Det gick inte att leverera följande meddelande till alla mottagare: Rikard also suggested to try to solve all the problems at the b... zmajchek säger: suppose you're one team member zmajchek säger: I'am the other jonas [ uni ] säger: yes zmajchek säger: we can have a formal meeting zmajchek säger: we can have a informal meeting jonas [ uni ] säger: yes... zmajchek säger: or we can have private meeting jonas [ uni ] säger: that is another scenario we should think about in this modell... zmajchek säger: where in the private one we caht about work jonas [ uni ] säger: mhmm... zmajchek säger: chat zmajchek säger: but in a private way zmajchek säger: 4example jonas [ uni ] säger: i follow... how to record the part that is for project? jonas [ uni ] säger: only that part? jonas [ uni ] säger: or? zmajchek säger: you and I go to a bar zmajchek säger: and talk there jonas [ uni ] säger: yes... zmajchek säger: no one will be recording our chat zmajchek säger: so basically zmajchek säger: is the type of meeting we should determin zmajchek säger: how we will determin it zmajchek säger: we can ask both sides if they want to participate jonas [ uni ] säger: good question... zmajchek säger: like MSN does zmajchek säger: when I try to send you something zmajchek säger: you can yaccept it or not zmajchek säger: if the other side says no it is on the person who initiated chat jonas [ uni ] säger: and it wouldn't be recorded? zmajchek säger: to say that then this can not be a formal meeting ( perhaps it can be automated ) zmajchek säger: no zmajchek säger: it wouldn't be jonas [ uni ] säger: yes... zmajchek säger: that is not a bad solution jonas [ uni ] säger: no has higher priority... jonas [ uni ] säger: zmajchek säger: because the person who wants to initaite save zmajchek säger: can always choose not to talk about that subject than zmajchek säger: or to report to its superiors jonas [ uni ] säger: ok.. but if 3 person.. 2 fr beginning and 1 comes a long.. jonas [ uni ] säger: and 1 of the first leaves before the other 2... zmajchek säger: or to use messenger to save the conversation into text file zmajchek säger: that is another problem jonas [ uni ] säger: yes... we got a solution... zmajchek säger: we should solve one step at a time jonas [ uni ] säger: 2p chat... session 1 zmajchek säger: jonas [ uni ] säger: 2p + 1 comes in sessions 2 jonas [ uni ] säger: 1 leave + 2 stays session 3 jonas [ uni ] säger: and so on... zmajchek säger: when a third person come jonas [ uni ] säger: a new chatsession zmajchek säger: it should get automatic message that jonas [ uni ] säger: when someone leaves a new chatsession zmajchek säger: this conversation is beeing recorded zmajchek säger: than it is up to him jonas [ uni ] säger: could be a solution... zmajchek säger: what do you mean jonas [ uni ] säger: ok i draw for u... ,) zmajchek säger: when there 3 people chatting and one leaves? zmajchek säger: wait zmajchek säger: ok jonas [ uni ] säger: ok.. that is how it looks like when person A and B is chatting jonas [ uni ] säger: session 1 jonas [ uni ] säger: ok? zmajchek säger: ok jonas [ uni ] säger: when person C comes... it changes zmajchek säger: ok jonas [ uni ] säger: ok.... and the first is saved to database---- zmajchek säger: ok jonas [ uni ] säger: simple way to keep track of the chatsessions... and not to double up the info in database... zmajchek säger: ok zmajchek säger: so A and B agreed to record conversation zmajchek säger: then the third participant come in zmajchek säger: and then is te question to continue recording or not jonas [ uni ] säger: yes... or all have a default that says record... zmajchek säger: ok jonas [ uni ] säger: if they are part of a project together... jonas [ uni ] säger: but if C comes in and he is not a projectmember... zmajchek säger: and if a third person is part of the project or not(guest) jonas [ uni ] säger: what to do? zmajchek säger: comes in jonas [ uni ] säger: zmajchek säger: hmm zmajchek säger: well I think just notify jonas [ uni ] säger: an alert to the person who initiated it to tell the guest this is recording.... zmajchek säger: no jonas [ uni ] säger: if guest says no... no recording... zmajchek säger: an alert to guest: This conversation will be recorded jonas [ uni ] säger: or guest have to leave... zmajchek säger: or to everyone jonas [ uni ] säger: but the the guest might not have the client installed.. zmajchek säger: the guest's client is not recording right zmajchek säger: just the initiators zmajchek säger: I guess jonas [ uni ] säger: yes.. zmajchek säger: so guest doesn't have to have the client installed zmajchek säger: you capture incoming and outgoing IMs with the client zmajchek säger: sao that rises different problems zmajchek säger: 4example when A & B have both preset recording with each other zmajchek säger: and both clients are recording jonas [ uni ] säger: yes... zmajchek säger: what is the case when this has to be sent to database jonas [ uni ] säger: maybe we solve it if the initiater record it... zmajchek säger: I'm talking about preset jonas [ uni ] säger: and send it zmajchek säger: that is why is good to have new session when the third person comes jonas [ uni ] säger: both are recording locally.. but the initiater or the person leaving and so on are sendiong... jonas [ uni ] säger: yes... zmajchek säger: but sending is also automated, the person leaving first is a good solution zmajchek säger: however zmajchek säger: picure a scenario zmajchek säger: they both leave zmajchek säger: when one's client check the other is still there jonas [ uni ] säger: ahh.,... they leave at the same time? zmajchek säger: and same on the other side zmajchek säger: possible jonas [ uni ] säger: but there wil be timestamps and chatid zmajchek säger: we can say this zmajchek säger: on leave jonas [ uni ] säger: if no chatid in database... save to database... jonas [ uni ] säger: when leaving the chat... zmajchek säger: ok zmajchek säger: true zmajchek säger: but you can't do it so simple zmajchek säger: think TCP/IP socket connection zmajchek säger: you ask database zmajchek säger: database sasy no chat id zmajchek säger: the other one same thing zmajchek säger: then you send to database zmajchek säger: the whole thing zmajchek säger: and database says no can't do zmajchek säger: there is already something there jonas [ uni ] säger: hmm.... zmajchek säger: solution to this is however simple jonas [ uni ] säger: yes... how to handle that... jonas [ uni ] säger: hehe... ok.. shoot... zmajchek säger: whoever gets to database with the whole data first zmajchek säger: gets to enter that chat id zmajchek säger: no previous checking zmajchek säger: If chat id exists zmajchek säger: we say ok zmajchek säger: but WE DONT NOTIFY the client zmajchek säger: we just say something like data saved zmajchek säger: so then the user won't notice jonas [ uni ] säger: hehe... zmajchek säger: c my point jonas [ uni ] säger: yes... jonas [ uni ] säger: that i think is called dirty coding... jonas [ uni ] säger: but i like it... ,) we should make it simple... zmajchek säger: the 2nd solution zmajchek säger: is to make a piece of code on the server jonas [ uni ] säger: but could we compare the chatsessions info in database with the one i want to save if chatID is the same? plus the timestamp? zmajchek säger: that will than get reuest see if db is avalable and grant only one program acess zmajchek säger: what if they differ zmajchek säger: ? jonas [ uni ] säger: yes... but it should be possible becouse of the solution of the new chatsessions i told u about... jonas [ uni ] säger: and the fact that the person initiating the chat willsave... zmajchek säger: well jonas [ uni ] säger: if he leaves first... jonas [ uni ] säger: but if only 2p in chat and one leave the chat willbe saved... jonas [ uni ] säger: if onw person left.. maybe an alert... zmajchek säger: no jonas [ uni ] säger: or store a it in a new chatsession zmajchek säger: by default one person no chat, one person always trigger stop & save if the record is still running jonas [ uni ] säger: yes jonas [ uni ] säger: ok jonas [ uni ] säger: i think we should talk about this tomorrow on whiteboard... jonas [ uni ] säger: would b good... zmajchek säger: yes zmajchek säger: we should plan this 2 hours zmajchek säger: I think we all should consider tonight scenarios that can be zmajchek säger: then tommorow we can assemble them in one big list zmajchek säger: and then talk about one at the time zmajchek säger: and that was half an hour not 2 hours zmajchek säger: jonas [ uni ] säger: true... jonas [ uni ] säger: its gonna be intresting to see what igor says about this... jonas [ uni ] säger: with the mysql and cvs... zmajchek säger: zmajchek säger: what else should we talk about? zmajchek säger: what else Rikard said? zmajchek säger: and also what time we should book tommorow for regular meetings? jonas [ uni ] säger: it was these scenarios which is important fothe whole project... and the problems/issues with CVS, database and java-client zmajchek säger: in ht "fun" room as you call it jonas [ uni ] säger: hehe... jonas [ uni ] säger: we dont have the time... we will have to do that tomorrow.. zmajchek säger: ok zmajchek säger: np zmajchek säger: I think we all should consider that jonas [ uni ] säger: at 10.15... if we are not first... would be good with last group.. then we have a lot of time.. even the lunch... jonas [ uni ] säger: zmajchek säger: true jonas [ uni ] säger: so if we get last groupmeeting we can go to comp-lab and start chatting... jonas [ uni ] säger: before our time in "fun"-room... zmajchek säger: hmm yes zmajchek säger: it might be a problem for Marko and me zmajchek säger: The labs are usually full with regular clasess in them jonas [ uni ] säger: ok zmajchek säger: and Igor can't provide us their lab zmajchek säger: because they're redecorating zmajchek säger: but we will manage somehow zmajchek säger: I'll think about it and I'll find some solution zmajchek säger: jonas [ uni ] säger: good... would be good jonas [ uni ] säger: 30 min is not much.... zmajchek säger: true zmajchek säger: anyhow zmajchek säger: if were anything but first zmajchek säger: we can chat before zmajchek säger: and otherwise chat after jonas [ uni ] säger: if possible fine.. otherwice.. later that night.. ,) zmajchek säger: ok zmajchek säger: so anything else for tonight or? zmajchek säger: should I write MOM? jonas [ uni ] säger: hehe... jonas [ uni ] säger: no i think thats it.. for tonight.. jonas [ uni ] säger: Zahid and I are also doing some documentation the project descriton and the requiremts definition zmajchek säger: ok then I'll ask you a question jonas [ uni ] säger: good... zmajchek säger: technical documentation has to be finished when the source code is finished or earlier? zmajchek säger: cause I looked over last years docs jonas [ uni ] säger: ok? zmajchek säger: and I found it dated to 4ex 9.january zmajchek säger: so i have to write it now, or just write it along as the program develops zmajchek säger: in 8 words: When is the deadline for the tecnical documentation? jonas [ uni ] säger: during the coding... zmajchek säger: ok jonas [ uni ] säger: no dealine.. official.. but how about 16th dec? zmajchek säger: ok zmajchek säger: zmajchek säger: but 90% zmajchek säger: otherwise I'll have to write fiction jonas [ uni ] säger: jonas [ uni ] säger: u can probably start on it next week or so... but if u need help ask for it.. ,) zmajchek säger: ok, np jonas [ uni ] säger: u are not the only one on this document... jonas [ uni ] säger: ok? zmajchek säger: ok zmajchek säger: ok, that's it from me... jonas [ uni ] säger: ok... c u tomorrow... zmajchek säger: wait jonas [ uni ] säger: hehe ok zmajchek säger: should I write mom or not? jonas [ uni ] säger: yes htat would be very nice... please... zmajchek säger: ok zmajchek säger: np zmajchek säger: c u then all tommorow jonas [ uni ] säger: we are going to try to finish these 2 docs i said earlier... jonas [ uni ] säger: ok thanks. .cu ... zmajchek säger: ok zmajchek säger: bye jonas [ uni ] säger: bye zmajchek säger: hey, still there? jonas [ uni ] säger: yes.. zmajchek säger: I have a request... I could only save second part of our conversation, do you have the first one jonas [ uni ] säger: yes... i save it all down and sen it to u... zmajchek säger: ok jonas [ uni ] säger: send it to u.. zmajchek säger: thnx zmajchek säger: so c u tommorow then jonas [ uni ] säger: yes.. see tomorrow..