Giter Site home page Giter Site logo

mass-observation's People

Contributors

msamitas avatar ogzd avatar osman-aktepe avatar sancar avatar slethron avatar

Watchers

 avatar

mass-observation's Issues

Names of Users

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

use-case diagram

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

Impelementation of Approval System

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

Requirements IDs

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

Voting event multiple times

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

Creation of OE - Controlling Missing Parts

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

Cleaning the database

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

General page design

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

Initiator Mock-up "My Observation Events" link

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

Supported File Types

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

Requirements Language

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

R.java have not been included

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

Video Upload Request

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

updating requirements

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

Delete Observation Event

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

page layout is broken in some pages

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

Default video recorder of Android device throwing an error after recording is completed.

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

Code review request

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

poll answers

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

Code review request

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

Main Page Improvement

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

Mobile App Login Screen Multi-Line problem

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

Image Upload Requst

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

Date information in created_events

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

showing images , audios , videos

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

Repository Down

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

Android app needs icons

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

Sequence Diagram

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

Comments do not support every type of observation

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

Context Diagram

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

Some OEs with video/image observations are not shown.

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:

A bug in request permission system for already-requested users

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

Changing the general comment appearance

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

Authorization Problem of the Initiator

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

Vote(ranking) System

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

Explanation of comment_id column

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

Main Page to be Improved

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

Weird poll display in observation events

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:

Giving permissions to exlusive events

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

Text Observation Box is not Visible

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

CreateOE Exception

Creating a new observation event gives an exception. 

Original issue reported on code.google.com by slethron on 11 Dec 2011 at 10:05

Parameter retrieval

Parameters from observeOE.jsp cannot be retrieved.

Original issue reported on code.google.com by slethron on 13 Dec 2011 at 1:26

Scenario not detailed enough

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

Login activity of Mobile Application blows when orientation is changed.

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

[Website] Video Codec Problem

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.