A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Feature | Details | Bug ID# | New | Dependancies | Time Estimate | Time Estimate Notes | |||||||||||||||
2 | cm2 | P1 | search | 897167 897531 895126 897527 | titles, description (later user, tag, etc.) | 5-7 days | Parts of it has already been done | |||||||||||||||
3 | cm3 | P1 | single page upload | easy upload of pre-recorded content | 892514 | 3-8 days | Large file upload is non-trivial, if we could just do upload by URL (and documentation how to manually upload the file outside air mo) it would be much easier. Also, this point is intrically intertwined with cm4 | |||||||||||||||
4 | cm4 | P1 | single page event creation | easy event creation | 897584 | yes | Some new thoughts needed on moderation. | 2-4 days | ||||||||||||||
5 | cm5 | P1 | video comments | discussion/comments below video | 897597 | yes | Privacy issues with using things like Disqus. | 1-5 days | Big span on this one because it depends on if we roll our own or if we can use something like Disqus or Discourse | |||||||||||||
6 | cm6 | P1 | video thumbs-up/like | similar to facebook like | 862877 | 2 days | ||||||||||||||||
7 | cm7 | P1 | integration with Mozillians for ownership | Display video owners using data from Mozillians. To be coupled with a profile page for each user to show their videos. | 897636 | yes | What constitutes ownership? | 3-5 days | The link is reasonably easy to make (won't work for all events) but there's some non-trivial challenges related to cache and invalidation. | |||||||||||||
8 | cm8 | P1 | video share/embed | Give users scripts to share/embed their videos on other sites. | 868272 | 2 days | This might get "weird" if the video is not a Vidyo event. And will certainly not work if the event is private. | |||||||||||||||
9 | cm9 | P1 | integration with external video services | Allow users to post videos from Popcorn, YouTube, Vimeo, etc. Could use a simple embed link. | 868489 897618 | Potential privacy issues. Especially for Vimeo. (Stats?) | 4-12 days | |||||||||||||||
10 | cm10 | P2 | alerts/reminders for future events | Allow users to select to receive email reminder prior to future event. (note that we already have .ics feeds) | 897622 | yes | How to handle events rescheduled after email is sent | 2-3 days | ||||||||||||||
11 | cm11 | P2 | origination points | Allow for video creation from "capture booths" and/or from rooms in MozSpaces. | 897632 | yes | Vidyo?? Richard has some potential solutions here. | |||||||||||||||
12 | cm12 | P2 | functionality to curate content | Create playlists? Allow users to group and share sets of videos. | 897633 | yes | 1-3 days | |||||||||||||||
13 | cm13 | P2 | watch later | Allow users to keep a list of video they want to watch. Perhaps both for videos in the past and future? | 897637 | yes | 1-2 days | |||||||||||||||
14 | cm14 | P2 | recommended videos | Genereate a list of recommended videos based on what other users watch | 897680 | yes | 2-6 days | This would presumably be a mix of popularity, channel and tags. | ||||||||||||||
15 | cm15 | P2 | popular | display most watched videos recently | 897681 | yes | Conflict with external video integration. Option to count hits by simply opening the page. | 1-8 days | If we reside to using simply loading the page (so it works with our vidyo but also embedded youtube links) we also need to have some sort of prevention of people actually "faking it". | |||||||||||||
16 | cm16 | P3 | auto/better time/timezone | Show actual date and time of video along with "one day ago." Adjust for timezone? | 874162 | 1 day | ||||||||||||||||
17 | ||||||||||||||||||||||
18 | ||||||||||||||||||||||
19 | ||||||||||||||||||||||
20 | ||||||||||||||||||||||
21 | ||||||||||||||||||||||
22 | ||||||||||||||||||||||
23 | ||||||||||||||||||||||
24 | ||||||||||||||||||||||
25 | ||||||||||||||||||||||
26 | ||||||||||||||||||||||
27 | ||||||||||||||||||||||
28 | ||||||||||||||||||||||
29 | ||||||||||||||||||||||
30 | ||||||||||||||||||||||
31 | ||||||||||||||||||||||
32 | ||||||||||||||||||||||
33 | ||||||||||||||||||||||
34 | ||||||||||||||||||||||
35 | ||||||||||||||||||||||
36 | ||||||||||||||||||||||
37 | ||||||||||||||||||||||
38 | ||||||||||||||||||||||
39 | ||||||||||||||||||||||
40 | ||||||||||||||||||||||
41 | ||||||||||||||||||||||
42 | ||||||||||||||||||||||
43 | ||||||||||||||||||||||
44 | ||||||||||||||||||||||
45 | ||||||||||||||||||||||
46 | ||||||||||||||||||||||
47 | ||||||||||||||||||||||
48 | ||||||||||||||||||||||
49 | ||||||||||||||||||||||
50 | ||||||||||||||||||||||
51 | ||||||||||||||||||||||
52 | ||||||||||||||||||||||
53 | ||||||||||||||||||||||
54 | ||||||||||||||||||||||
55 | ||||||||||||||||||||||
56 | ||||||||||||||||||||||
57 | ||||||||||||||||||||||
58 | ||||||||||||||||||||||
59 | ||||||||||||||||||||||
60 | ||||||||||||||||||||||
61 | ||||||||||||||||||||||
62 | ||||||||||||||||||||||
63 | ||||||||||||||||||||||
64 | ||||||||||||||||||||||
65 | ||||||||||||||||||||||
66 | ||||||||||||||||||||||
67 | ||||||||||||||||||||||
68 | ||||||||||||||||||||||
69 | ||||||||||||||||||||||
70 | ||||||||||||||||||||||
71 | ||||||||||||||||||||||
72 | ||||||||||||||||||||||
73 | ||||||||||||||||||||||
74 | ||||||||||||||||||||||
75 | ||||||||||||||||||||||
76 | ||||||||||||||||||||||
77 | ||||||||||||||||||||||
78 | ||||||||||||||||||||||
79 | ||||||||||||||||||||||
80 | ||||||||||||||||||||||
81 | ||||||||||||||||||||||
82 | ||||||||||||||||||||||
83 | ||||||||||||||||||||||
84 | ||||||||||||||||||||||
85 | ||||||||||||||||||||||
86 | ||||||||||||||||||||||
87 | ||||||||||||||||||||||
88 | ||||||||||||||||||||||
89 | ||||||||||||||||||||||
90 | ||||||||||||||||||||||
91 | ||||||||||||||||||||||
92 | ||||||||||||||||||||||
93 | ||||||||||||||||||||||
94 | ||||||||||||||||||||||
95 | ||||||||||||||||||||||
96 | ||||||||||||||||||||||
97 | ||||||||||||||||||||||
98 | ||||||||||||||||||||||
99 | ||||||||||||||||||||||
100 |