nrnb / GoogleSummerOfCode

Main documentation site for NRNB GSoC project ideas and resources
114 stars 38 forks source link

Implement a comment/discussion system in GraphSpace #111

Closed adbharadwaj closed 4 years ago

adbharadwaj commented 6 years ago

Background

GraphSpace is an easy-to-use web-based platform collaborating research groups can use for storing, interacting with, and sharing networks. A GraphSpace user can upload graphs through a REST API, import graphs created in Cytoscape, interact with graphs (view them, customize layouts, and save layouts), share graphs (create groups and add collaborators, share graphs among all members of a group or with the world), search graphs, and organize graphs using tags. GraphSpace has a comprehensive REST API that allows users to communicate programmatically with it. Overall, GraphSpace provides a rich set of user-friendly features designed to enhance network-based collaboration.

Goal

The aim of this project is to implement a real-time system that will allow users to comment on graphs and discuss ideas with each other using the GraphSpace web interface. This project has three sub goals:

Difficulty Level

Level 2

Skills

List skills/technologies that the student should be familiar with.

Public Repository

https://github.com/Murali-group/GraphSpace/

Potential Mentors

Daniyal Jahan Warsi Aditya Bharadwaj T. M. Murali

Contact

jahanwarsi@campus.tu-berlin.de adb@vt.edu murali@cs.vt.edu

ayushiaks commented 6 years ago

Hey! If no one is solving this issue, can I take it up?

adbharadwaj commented 6 years ago

Hi, @ayushiaks Thanks for showing interest in this project. We are currently asking all potential students to fix an issue on GraphSpace in order to showcase their familiarity with the above-mentioned technologies. This will also ensure that you already know how to contribute to an open-source project by the time GSoC actually starts.

We have a list of issues labeled with good first issue to help potential first-time contributors. Incase you like to fix an issue, you can comment on the given issue and let us know.

You can also refer to the following list of instructions for Potential GSoC students to get started.

adbharadwaj commented 6 years ago

To all prospective applicants,

Please refer to instructions for potential GSoC students to get started.

bruce-wayne99 commented 6 years ago

Hi @tmmurali , @adbharadwaj I am highly interested in this project. I am proficient in Python, Django, HTML, JS, Jquery, CSS, Databases (SQL). I have good idea on basic socket programming (implemented proxy server, client-server connections as a part of my course). I have been going through tutorials for kafka and Melvin's blog regarding the implementation of Real Time Notification System for GraphSpace. I would like to mail my resume.

adbharadwaj commented 5 years ago

This project is open for GSoC 2019.

Please refer to instructions for potential GSoC students to get started.

yash170106065 commented 4 years ago

hi can i work on this??

khanspers commented 4 years ago

Hi. Please contact the potential mentors directly (contact info above). If there is interest, this could be run as an NRNB Academy project.

yash170106065 commented 4 years ago

thanks for replying I will start working...

jahandaniyal commented 4 years ago

Hi, Thanks for showing interest in this project. We are currently asking all potential students to fix an issue on GraphSpace in order to showcase their familiarity with the above-mentioned technologies. This will also ensure that you already know how to contribute to an open-source project by the time GSoC actually starts.

We have a list of issues labeled with good first issue to help potential first-time contributors. Incase you like to fix an issue, you can comment on the given issue and let us know.

You can also refer to the following list of instructions for Potential GSoC students to get started.

yash170106065 commented 4 years ago

OSError: [WinError 123] The filename, directory name, or volume label syntax is incorrect: '' I don't know why this error is coming while running graphspace locally I followed every steps in readme.md but while running server it showing error can anyone help me on this issue ??

adbharadwaj commented 4 years ago

@yash170106065 Can we move the discussion about this error here. https://github.com/Murali-group/GraphSpace/issues/337

We also have a page where document common installation problems faced by new contributors. It might be helpful for you. https://github.com/Murali-group/GraphSpace/wiki/Common-installation-roadblocks-faced-by-new-contributors

Anirbanbhk88 commented 4 years ago

Hi @jahandaniyal @adbharadwaj @tmmurali I would also like to say that I am interested in python development and want to learn more about open source development. I went through the Google Summer of Code(GSOC) website and this project seemed to be interesting to me. I was going through the Django development tutorials(https://docs.djangoproject.com/en/3.0/intro/tutorial01/) and Kafka tutorial(https://medium.com/@patelharshali136/apache-kafka-tutorial-kafka-for-beginners-a58140cef84f) about real-time messaging system and commit log for distributed system. So I am very much interested to work on this project.

My Name is Anirban Bhowmick and I am from India. I am currently a master's student in Intelligent Adaptive Systems at the University of Hamburg, Germany. I have currently completed my first semester. In my master's, I am studying different areas of Artificial Intelligence like neural networks, Machine Learning, Computer Vision, etc. So I have to use python in my day to day life.

I did my Bachelor of Engineering in Computer Science from India and I was working as a software developer after that. I have worked in 3 software development organizations in India and have gained an ample amount of experience in iOS and cross-platform app development, front-end development using javascript. I had always wanted to work in an open-source project to improve my programming skills. I came to know that GSOC provides such an opportunity to work with open source projects as a student. So I want to contribute to this project. Please let me know if I need to send my resume.

jahandaniyal commented 4 years ago

Hi @jahandaniyal @adbharadwaj @tmmurali I would also like to say that I am interested in python development and want to learn more about open source development. I went through the Google Summer of Code(GSOC) website and this project seemed to be interesting to me. I was going through the Django development tutorials(https://docs.djangoproject.com/en/3.0/intro/tutorial01/) and Kafka tutorial(https://medium.com/@patelharshali136/apache-kafka-tutorial-kafka-for-beginners-a58140cef84f) about real-time messaging system and commit log for distributed system. So I am very much interested to work on this project.

My Name is Anirban Bhowmick and I am from India. I am currently a master's student in Intelligent Adaptive Systems at the University of Hamburg, Germany. I have currently completed my first semester. In my master's, I am studying different areas of Artificial Intelligence like neural networks, Machine Learning, Computer Vision, etc. So I have to use python in my day to day life.

I did my Bachelor of Engineering in Computer Science from India and I was working as a software developer after that. I have worked in 3 software development organizations in India and have gained an ample amount of experience in iOS and cross-platform app development, front-end development using javascript. I had always wanted to work in an open-source project to improve my programming skills. I came to know that GSOC provides such an opportunity to work with open source projects as a student. So I want to contribute to this project. Please let me know if I need to send my resume.

Thank you for showing interest in this project. Please start working on a draft proposal, in case you have any questions feel free to ask me at jahandaniyal@gmail.com.

Cheers,

Anirbanbhk88 commented 4 years ago

Hi @jahandaniyal is it possible to have a discussion over call? Maybe we can discuss further about the project and proposal

jahandaniyal commented 4 years ago

Hi @jahandaniyal is it possible to have a discussion over call? Maybe we can discuss further about the project and proposal

Hi @Anirbanbhk88 - We can have a discussion this Saturday at 5 PM.

khanspers commented 4 years ago

Active project for GSoC 2020, closing here.