Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Connect function for services, IoT and data sources and show them on the loklak map #205

Closed
mariobehling opened this issue Jun 20, 2015 · 9 comments

Comments

@mariobehling
Copy link
Member

Goal of this project is to be able to display all kinds of data on a map and to tweet it. Some data should only show up in the private user account (e.g. locations of contacts, private calendars). Other data might also be displayed publicly e.g. Internet of Things (think of a weather station on people's balcony).

The map page should show followers/following and tweets of the user and his followers/following in distinctive ways, e.g. with different colors. Also there needs to be a control box to switch on/off the different layers. Any data sources that are added by the user should also show up as a layer here automatically.

For the connect data area, please include the following:

  1. Add a "Connect" item to the top navigation bar.
    loklak-connect
  2. Implement lightbox overlay with
    a) Emails, Contacts and Calendar connectors
    b) Internet of Things
    c) Data Sources
    d) Applications

A first UI draft below.
loklak-connect-services

loklak-iot-connect-services

@mariobehling
Copy link
Member Author

Please create a project plan with Milestones and cooperate on getting data into loklak e.g. check out this issue: #206

What features can get into which Milestones?

  • Milestone Sprint 2.5, July 10, 2015
  • Milestone 3, July 25, 2015
  • Milestone 3.5, August 12, 2015
  • Milestone 4, August 21, 2015

@mariobehling mariobehling modified the milestones: Milestone Sprint 2.5, Milestone 2 Jun 28, 2015
prasht63 added a commit that referenced this issue Jul 6, 2015
Implement Connect Service & Data Source Interface #205 #206
@mariobehling mariobehling changed the title Implement Connect function for services, IoT and data sources Implement Connect function for services, IoT and data sources and show them on the loklak map Jul 7, 2015
@mariobehling
Copy link
Member Author

@prasht63 Please have a look at this project outline again and the information that we added. We have missed to follow up with you on a plan. Your plan is still missing. Please add it for the following milestones. What will you achieve in GSoC? Thank you.

@prasht63
Copy link
Contributor

prasht63 commented Jul 9, 2015

Plan : The plan is divided in coming milestones.Since we have so much data to visualise and not so much time so I have segregated a few data which are more useful, popular and unique.The goal is to visualise data which has not been visualised before in a way that it leaves a impression on the user.Since that is main aim of data visualisation on map, presenting the big picture around the globe on a computer screen.

Continuously

  • Define subtasks yourself and add issues for subtasks within the milestone e.g. automatic zoom to user location when using map features
  • Cleaning up the unused libraries in npm which are making the repositories bulky and trigger errors during set up while doing it on new machines.
  • Fix bugs related to milestone features
  • Update issues while working on them
  • Provide daily standup before 11:30 Indian time

Milestone 3, Due by July 25, 2015

Milestone 3.5 Sprint, Due by August 12, 2015

  1. Implement a followers/following map with percentage view according to location in /map and search Implement a followers/following map with percentage view according to location in /map and search #311
  2. Implement search views on map e.g. pictures, videos, trends, IoT devices Implement search views on map e.g. pictures, videos, trends, IoT devices #216
  3. Adding and Implementing Campaign Donations on a Map : This is going to be one hot feature of loklak.net where people can see the amount of donations political parties receive for their campaigns.Currently I did not find a comprehensive map showing this data.I plan to show it in state wise way through a chloropleth map.Issue Implement Campaign Donations on a Map #224 Chloropleth Example Link API.
  4. Integrate sensor data from weather stations, wind temperature and other sensors on the loklak map.The plan is to create a simple script which @wavicles can use to stream the realtime data which can be updated on the map at regular interval.Will need discussions with @wavicles Issue Integrate sensor data from weather stations, wind temperature and other sensors on the loklak map #212

Milestone 4, Due by August 21, 2015

  1. Weather Forecast about major climatic changes through Tweets : API here Issue Add support for weather information from US National Weather Service #223
  2. Instagram photos on the World Map : This will allow the user to view his Instagram Photos on the World Map. More details to be added soon

Milestone 4.5, Due by August 31, 2015

  1. Add meetup.com gatherings to a map on loklak and implement tweets Add meetup.com gatherings to a map on loklak and implement tweets #226
  2. Implement support for postal services Implement support for postal services #222
  3. Wikipedia - What data is relevant for loklak and maps? Wikipedia - What data is relevant for loklak and maps? #221
  4. Enable Users to add their Safecast Data to loklak (and script import of users and devices) Enable Users to add their Safecast Data to loklak (and script import of users and devices) #218

@mariobehling
Copy link
Member Author

Ok, sounds good. In which milestone will you implement Instagram? I see you linked meetup.com - Great! Also, please link the issue to angel.co.

@prasht63
Copy link
Contributor

@mariobehling sure!

@prasht63
Copy link
Contributor

Instagram will be done in 4th Milestone

@mariobehling
Copy link
Member Author

Ok, great. We have defined some milestone dates. As we go on, please continue to add details to plans until M4.5

Milestone 3, Due by July 25, 2015
Milestone 3.5 Sprint, Due by August 12, 2015
Milestone 4, Due by August 21, 2015
Milestone 4.5, Due by August 31, 2015

@mariobehling mariobehling removed this from the Milestone 2.5 Sprint milestone Jul 12, 2015
@mariobehling
Copy link
Member Author

@prasht63 I hope this helps you to get a better sense of direction: I have updated the list of features for milestone. Does M3 work for you? Also, please check the ongoing tasks. For the following milestones we can add more details as we proceed.

Can you pledge that you will finish the tasks of M3, please?

@Orbiter
Copy link
Contributor

Orbiter commented Jul 23, 2015

please retrieve the follower list from loklak_server, documentation is online at http://loklak.org/api.html#account .. please scroll down to "Retrieval of Twitter User Account Data" for details

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants