Comments (14)
Since most of the times the location is a room number, if you show it on a map, it will point to the "Nalanda Classroom Complex" or "Vikramshila" which isn't that helpful.
from gyft.
We can definitely add the location using a JSON of the places that classes can be held at. We should try to compile that, for eg, latlong for the departments, Nalanda, CIC, Vikramshila classrooms etc. If we have that, we can compare the venue to that and then put it in here. (Location previews on Google Calendar also look pretty, so I am down for this.)
Can you put up a list of todo items in the description of this issue?
from gyft.
@icskzmrinal
Sure.
I would suggest you start with a wiki page for locations.
from gyft.
Sure @shikharsoni07 . So currently if you run the code, the location you get is the just the classroom name from the erp timetable. There is a full_location.json
but it is used only if you are directly add to the calendar and not when you generate a .ics
file. The location file also does not contain locations of all classrooms.
The idea is that along with the name of the classroom (and the building name), we also provide the latitude-longitude of the place in the calendar so that it will be easier for people to locate it.
from gyft.
Can someone assign me this issue? I am working on it currently.
from gyft.
Hey, it popped up in my mail today.
Well, I had this is in my mind:
When a user goes to Nalanda/Vikramshila, it would automatically log his attendance. So location is required.
And at times the naming convention is confusing, I got confused by N241 and NC241 and went to Nalanda instead of Maths dep.
One friend from KOSS is already working on an android/ios app for this.
from gyft.
Hey! @icyflame, let's compile it on a wiki page.
from gyft.
Todo looks good. Let's begin! Shouldn't take too long to get a small set of lat-longs, then we can implement the functionality here. (Also, we should keep Duplication in mind. I am sure some other department has a room called N241 etc)
from gyft.
Hey! I am taking this issue to work on
from gyft.
@icskzmrinal Any updates?
from gyft.
When a user goes to Nalanda/Vikramshila, it would automatically log his attendance. So location is required.
Didn't get, can someone provide context for this?
And at times the naming convention is confusing, I got confused by N241 and NC241 and went to Nalanda instead of Maths dep.
Multiple Departments can have rooms with same name/number. What was the proposed solution for this?
Also, I tried to look for such a page but wasn't able to find it. Does that page exist? If it does, please share the link.
from gyft.
what is the status of this issue?
is no one working on this?
from gyft.
Hello Shikhar, thanks for your interest in contributing.
Yes, no one is working on the issue. You can take it up. @chirag-ghosh and @rajivharlalka can help you.
from gyft.
Hello Shikhar, thanks for your interest in contributing.
Yes, no one is working on the issue. You can take it up. @chirag-ghosh and @rajivharlalka can help you.
Alright, I am up for it. Can you brief a little what are the tasks?
from gyft.
Related Issues (20)
- Issue with some first year courses HOT 3
- POA: WebApp and beyond HOT 6
- no module named bs4 HOT 4
- KWoC Project to look out HOT 1
- codeofconduct HOT 1
- Integrate with iitkgp-erp-login properly HOT 1
- Upgrade urllib3
- Implement REGEX Check With RollNo HOT 6
- Error if the whole day is empty
- Cannot import name 'util' HOT 1
- AddEvents Not Working Behind Proxy HOT 3
- Not repeating weekly HOT 2
- Import Error in Google Calendar HOT 3
- Update the dates for 2020 Spring Semester
- Update for Autmn 2022 Dates Wrong
- Migrating from the concept of subject.json HOT 2
- Ask the user about generating ics file HOT 7
- Better README HOT 12
- Add more holidays HOT 24
- Remove `data.txt` as a middleware HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gyft.