sancar / mass-observation Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/mass-observation
Automatically exported from code.google.com/p/mass-observation
Currently, a user can vote an event multiple times. Is it the true behavior or
should we control whether a user has voted the event before?
Original issue reported on code.google.com by setiva
on 25 Dec 2011 at 11:48
New Feature
We need to write VoteEvent and VoteObservation.java
To look at the given parameters:
VoteEvent.java is called from welcome.jsp
VoteObservation.java is called from observeOE.jsp
Note: We are going to keep scores over 100. Just we need to scale the given
rank by 20 (1-5), then calculate the new score.
Original issue reported on code.google.com by [email protected]
on 24 Dec 2011 at 11:13
Branch name: mob-web/Source Packages/newpackage/
Purpose of code changes on this branch: To check the correctness, readibility
and overall quality of the code.
When reviewing my code changes, please focus on: Readibility(comments),
correctness, error handling, efficiency, reusability.
After the review, I'll merge this branch into:
/trunk
Original issue reported on code.google.com by slethron
on 15 Dec 2011 at 8:44
What steps will reproduce the problem?
1. The user displays an event page that he is allowed to see, but not allowed
to participate in.
2. The poll observation section looks somewhat different.
What is the expected output? What do you see instead?
A simple and decent poll display is expected. We see all poll answers in one
line, without checkboxes.
An idea on how to fix this, can be to show each answer in a separate line, and
maybe disable the vote button.
Original issue reported on code.google.com by slethron
on 15 Dec 2011 at 10:55
Attachments:
An approval system must be implemented for initiators.
When observers/consumers send a request permission from an initiator in order
to observe/see an OE which is not observable/visible to them, these request
must be presented to initiator when s/he logs on the system or must be sent to
initiator via e-mail.
Original issue reported on code.google.com by setiva
on 20 Dec 2011 at 9:23
Meeting notes before 04 April are missing.
Original issue reported on code.google.com by [email protected]
on 9 May 2011 at 4:08
Problem: Sequence diagram is too high level.
Expected: Sequence diagram needs to be extended to reflect the interactions
between different components, e.g. observations database, media storage,
authentication system.
Original issue reported on code.google.com by [email protected]
on 21 Apr 2011 at 9:09
What steps will reproduce the problem?
1. Click 'Tiramisu' OE
2. The exception in attached file occurs.
What is the expected output? What do you see instead?
Observations of OE should have been shown.
Original issue reported on code.google.com by setiva
on 27 Dec 2011 at 10:01
Attachments:
Feature request:
1- Start MOb mobile app.
2- Log in to the system.
3- Choose an observation event to participate in with photos.
4- Click on type "Video".
5- Nothing happens.
Expected result:
It should direct me to another screen where I can select a video from my
SD-card or record a video using built-in camera. After that I should be able to
upload this video.
Original issue reported on code.google.com by [email protected]
on 16 Dec 2011 at 11:52
There is a column named comment_id in observations_text table. I have no single
idea about the purpose of this attribute.
It should be deleted if it has no functionality.
Original issue reported on code.google.com by oguzdemir3
on 15 Dec 2011 at 7:37
Problem: Requirement language is not fit to requirements format.
Expected: A more formal, specific language, asserting what to do (e.g. user
shall do this, system shall do this).
Original issue reported on code.google.com by [email protected]
on 21 Apr 2011 at 9:02
The database contains meaningless data. These should be removed.
Original issue reported on code.google.com by slethron
on 22 Dec 2011 at 8:43
Turkish characters such as çığöşü are not shown correctly in mobile app.
Original issue reported on code.google.com by [email protected]
on 25 Dec 2011 at 7:12
We are supposed to specify the supported audio-video-image file types for
observations.
Original issue reported on code.google.com by slethron
on 18 Dec 2011 at 7:37
What steps will reproduce the problem?
1. Open the mobile application
2. You will see a fancy login page but after that change the orientation of
your phone from vertical to horizontal.
3. You will see that size of text boxes will change.
What is the expected output? What do you see instead?
The output has to be the same textboxes with exact lengths and heights. But
when orientation changes, width of textboxes change. This should NOT happen.
Original issue reported on code.google.com by oguzdemir3
on 13 Dec 2011 at 10:22
Creating a new observation event gives an exception.
Original issue reported on code.google.com by slethron
on 11 Dec 2011 at 10:05
New Feature
DeleteOE.java should be implemented.
This class will be accessed from editOE.java
In this class, given event and all related observations should be deleted.
parameters given is event_id.
security issue:
Before delete, whether current user is created the given event or not should be
checked
Original issue reported on code.google.com by [email protected]
on 18 Dec 2011 at 11:11
What steps will reproduce the problem?
1. Log in the system
2. Click 'Situation of Cmpe students during finals' event
3. Text observation box is not visible.
What is the expected output? What do you see instead?
Text observation box should have been located under the text observations and
user could have made text observations using this box.
Please use labels and text to provide additional information.
In some observation events, text observation box is not visible. I could not
get the reason behind this.
Original issue reported on code.google.com by setiva
on 27 Dec 2011 at 9:53
Login credentials are sending without hashed first. This can lead important
security errors. It needs to be fixed.
Original issue reported on code.google.com by oguzdemir3
on 25 Dec 2011 at 1:26
Our Android application is in need of (hdpi/mdpi/ldpi) icons for both
application app and tabs.
I have found a nice site to create these kind of icons:
http://android-ui-utils.googlecode.com/hg/asset-studio/dist/index.html#group-ico
n-generators
Original issue reported on code.google.com by oguzdemir3
on 24 Dec 2011 at 5:07
Main Page should be more detailed. Other than project description, process of
development should be made available on the home page.
Original issue reported on code.google.com by [email protected]
on 9 May 2011 at 4:03
Uploaded videos are not shown on the page because there is no codec to show
them. Please fix.
Videos uploaded from android device are easily accessible from android device
but when uploading the video, it can not be seen at website since there is a
codec problem. Video file extension is .mp4.
Original issue reported on code.google.com by oguzdemir3
on 25 Dec 2011 at 2:16
Problem: Scenario is not specific and detailed enough.
Expected: Scenario must be specific and linear (only one thing happens, it
should not state what happens for each different option).
Original issue reported on code.google.com by [email protected]
on 2 May 2011 at 8:04
New feature
GivePerm.java should be implemented.
This class will be accessed from editOe.jsp
parameters given are
event_id , type(see OR observe), email(user that will be given permission ).
In the class, permission should be granted for given user.
Original issue reported on code.google.com by [email protected]
on 18 Dec 2011 at 11:06
What steps will reproduce the problem?
1. Initiate an OE that requires authorization.
2. Try to make an observation to the OE.
What is the expected output? What do you see instead?
Considering you are the initiator, you are not supposed to request permission
to make an observation. However, you are required to request permission, just
like a regular observer.
Original issue reported on code.google.com by slethron
on 18 Dec 2011 at 2:15
What steps will reproduce the problem?
1. A user has requested permission for one type(to see the observations, for
example) before.
2. Now, the user wants to request permission for the other type, to make
observations.
3. The user is not granted a second request.
What is the expected output? What do you see instead?
The user is supposed to be granted a new request, but he isn't.
This bug is caused because I have disregarded the fact that both types are in
one request table in the database. So, if the user has already made a request
before, his email is in the request table, and cannot be inserted into, but
must be updated.
I have fixed this bug but will be able to commit in the evening along with the
whole approval system.
Original issue reported on code.google.com by slethron
on 21 Dec 2011 at 7:55
Problem: Context diagram does not show the relations of the system with outside
components.
Expected: Diagrams is to show the relationships between our system (MOb) and
other outside systems that are not implemented by us (e.g. Twitter, YouTube).
If no such system exists, it must be a solo figure.
Original issue reported on code.google.com by [email protected]
on 21 Apr 2011 at 9:12
Feature request:
1- Start MOb mobile app.
2- Log in to the system.
3- Choose an observation event to participate in with photos.
4- Click on type "Image".
5- Nothing happens.
Expected result:
It should direct me to another activity where I can select a photo from my
SD-card or take a photo using built-in camera. After that I should be able to
upload this photo.
Original issue reported on code.google.com by oguzdemir3
on 15 Dec 2011 at 6:36
I can not find R.java file in svn. So i can not work on new ui and i can not
add my codes.
Can you add R.java file?
Original issue reported on code.google.com by [email protected]
on 21 Dec 2011 at 3:12
I just force pushed my changes to repository and apparently only Android
project is now on the repository thus, someone needs to update the web codes to
repository immediately.
Original issue reported on code.google.com by oguzdemir3
on 15 Dec 2011 at 12:23
Problem: Reguirements numbering is not in the correct format.
Expected: A proper hierarchical numbering of requirements.
Original issue reported on code.google.com by [email protected]
on 21 Apr 2011 at 9:00
Problem: There is no default user in the system
What solves the problem:
1. adding a guest as an actor in use case diagram
2. make the guest be able to register the system
What is expected:
Anyone who wants to join the observation event should register to the system.
After adding the guest, use-case diagram will be complete.
Original issue reported on code.google.com by [email protected]
on 16 May 2011 at 7:08
We are suggested to change the comment appearence.
The comments will be displayed without having to click the "show comments"
button. Not all of them will be displayed, but only a few of them(5 is a good
choice.)
The remaining comments can be seen by clicking a "see more comments" button,
similar to Facebook.
Also, the comments will be sorted according to their dates, and these dates
will also be displayed next to the corresponding comment.
Original issue reported on code.google.com by slethron
on 18 Dec 2011 at 7:47
Parameters from observeOE.jsp cannot be retrieved.
Original issue reported on code.google.com by slethron
on 13 Dec 2011 at 1:26
A code review for my changes at rev 1ab809b641ce could be good. Because i wrote
lots of code at once, there can be mistakes, or inefficent usages.
Original issue reported on code.google.com by [email protected]
on 24 Dec 2011 at 11:16
Problem: Current main page is not informative enough.
Expected: Main page needs to be altered to reflect all the relevant information
about the project e.g. what the project is, what it does, how much is done,
team info, relevant links (wikis, scenarios, diagrams), requirements,
objectives etc.
Original issue reported on code.google.com by [email protected]
on 21 Apr 2011 at 8:49
Please review my code at rev c06aa332b819.
Original issue reported on code.google.com by [email protected]
on 22 Dec 2011 at 8:28
Currently it is possible to create an OE without a name. This might not be
allowed.
Besides, when user tries to create an OE without selecting the observers and/or
consumers, system gives an error.
Missing parts which are required to create an OE must be detected and a warning
message like "you must complete these parts to create an OE" must be shown to
user.
Original issue reported on code.google.com by setiva
on 20 Dec 2011 at 8:58
it seems that we forgot to add date_added to created events table. I am going
to add that right know, please check necessary places to fix.
Original issue reported on code.google.com by [email protected]
on 24 Dec 2011 at 2:29
In the initiator mock-up, an important review is needed since there is a
missing requirement at there.
"My Observation Events" link should be displayed when initiator logs in.
When initiator clicks "My Observation Events", the list of all OEs created by
the initiator should be listed.(may be newer to older order)
Also the initiator can change the status of an event by one-click. "Terminate",
"Activate", "Edit" buttons for each OE.
This changes should be done immediately.
Original issue reported on code.google.com by oguzdemir3
on 26 Oct 2011 at 8:20
it is not clear that whether i vote a poll question or not. it should be
clarified.
Original issue reported on code.google.com by [email protected]
on 13 Dec 2011 at 3:15
Adding distance function
Original issue reported on code.google.com by [email protected]
on 2 Jun 2011 at 8:46
when i click who can observe? from All Observation Events in welcome.jsp
,boxes seem wierd, screen capture is added.
i tried it in mozilla firefox, and internet explorer , same bug is also there.
i am working on it to fix.
Original issue reported on code.google.com by [email protected]
on 14 Dec 2011 at 8:55
When a user creates an OE or makes an observation or comments on an
observation, her or his email address is seen. It had better to show their
names instead of their email addresses.
Original issue reported on code.google.com by setiva
on 13 Dec 2011 at 7:30
On the upper right hand side of any page a user is logged in, a "Welcome
username" message is displayed. Very close to this message, we see the link to
log out of the system. We should enlarge the space between these two, maybe
display them in different lines to achieve a nicer and more welcome look.
Original issue reported on code.google.com by slethron
on 18 Dec 2011 at 7:40
Comments can only be made to poll and text observations. They are not supported
by audio, video and image observations.
Original issue reported on code.google.com by slethron
on 22 Dec 2011 at 9:49
To be able to show images our "images" folder should be under mob-web folder.
For example, click the link below.
http://titan.cmpe.boun.edu.tr:8082/mob-web/pics/add.png
We are going to put our images into
http://titan.cmpe.boun.edu.tr:8082/mob-web/images/*
and likewise videos are into
http://titan.cmpe.boun.edu.tr:8082/mob-web/videos/*
and audios into
http://titan.cmpe.boun.edu.tr:8082/mob-web/audios/*
I am changing retriaval part according to this, please change the upload part
accordingly.
Original issue reported on code.google.com by [email protected]
on 18 Dec 2011 at 9:25
1- Click on Record a video from VideoActivity screen.
2- Record your video and tap stop button.
3- After 2-3 secs of idling, it will throw a null pointer error and shutting
down the built-in camera app.
4- You will see that it is actually saved the video before shutting down so you
can see the directory from TextView.
5- After that, system is just working normal but still it is confusing and
needs to be fixed.
Original issue reported on code.google.com by oguzdemir3
on 24 Dec 2011 at 5:02
Steps:
1- Start your MOb mobile app.
2- Enter any username.
3- Press "enter" from keyboard.
4- You will see that it will actually add a new line to textbox.
Expected:
It should not allow you to enter.
Original issue reported on code.google.com by oguzdemir3
on 15 Dec 2011 at 5:22
problem: in requirements page
It is not clear that how an observer can make observations(via taking notes,
checkboxes, videos etc)
Original issue reported on code.google.com by [email protected]
on 16 May 2011 at 7:11
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.