Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    charlesres
    @charlesres
    Hi, @Guptam2005 and welcome. To start, you may want to check out the NetLogo Web contributing guide to setup your development environment, since it contains instructions and dependencies to build Galapagos and Tortoise. Once you have (Tortoise and Galapagos) building and running, you can message @LaCuneta or me directly to get you started on a small issue. Let us know if you run into any issues.
    Guptam2005
    @Guptam2005
    @charlesres thank you ....
    Praduman Goyal
    @pradumangoyal
    Hi, I am Praduman Goyal, Sophomore at IIT Roorkee, India. I am well proficient in JavaScript, Python as language and ReactJS, Django as framework. I have a prior experience of working on many projects with a team. I am really interested in contributing particularly on Web: Model Sharing under GSoC'19. Can you guide me on what other prerequisite do I need to work on this project and where to start?
    charlesres
    @charlesres
    Hi @pradumangoyal. Thanks for expressing your interest. Along with checking out the NetLogo Web Guide, creating and reading up on some of the NetLogo models would help. I included some tutorials for some background. User Manual (Desktop-only) and Gabriel Wurzer's NetLogo series. @Guptam2005 , you might want to take a look, as well.
    Praduman Goyal
    @pradumangoyal
    @charlesres , I have a question: as mentioned "Server side Language and Database" in the required skills on the project Web: Model Sharing, Do i need to know scala particularly as most of your backend code base is in java or I can go with any back end framework such as Django?
    charlesres
    @charlesres
    I would imagine it isn't a hard requirement at the moment, since I don't see it mentioned in the NetLogo Web docs. Though, I think @LaCuneta could give you a better answer on the language requirements.
    Praduman Goyal
    @pradumangoyal
    image.png
    charlesres
    @charlesres
    Yes, the codebase heavily uses Scala and Java, but the project idea for model sharing doesn't mention Scala, only server-side language. Again, @LaCuneta could provide a better answer to this question.
    Guptam2005
    @Guptam2005
    @charlesres okk ...
    Nerusu Praneeth
    @praneeeth_gitlab
    hi , i am praneeth from india .i have good knowledge in HTML , CSS ,JavaScript and i am currently developing an application using ReactJS. I am familiar with programming languages like c,java .I would like to contribute on Web development and would like to know the pre requisites thai i have to be familiar with to contribute here
    Jeremy B
    @LaCuneta
    Hi @praneeeth_gitlab welcome. The knowledge prerequisites will depend on which project you want to do, but at a minimum you’ll need good knowledge of JavaScript (or CoffeeScript) development as well as clean coding habits. A good place to start is trying to build the front-end project, Galapagos, locally and make some changes there to see how it works.
    Avinash Agarwal
    @AvinashAgarwal14
    Hi! I am Avinash Agarwal, an GSoC aspirant and have prior knowledge about MERN, would like to work on NetLogo. Please help me get started
    Avinash Agarwal
    @AvinashAgarwal14
    I would like to work on Model Sharing problem. How should I proceed?
    charlesres
    @charlesres
    Hi, @AvinashAgarwal14. Thanks for expressing your interest. There are a few things you can do to get started on NetLogo Web. Starting off, reading through the NetLogo Web Guide and building/making changes to Galapagos would be great for developing some background on NetLogo Web . Once you have everything ready, feel free to message @LaCuneta or me directly.
    Avinash Agarwal
    @AvinashAgarwal14
    @charlesres Thank you for the assistance. Will get back to you as soon as I am done getting familiar with NetLogo Web a bit.
    Avinash Agarwal
    @AvinashAgarwal14
    @charlesres I was not able to build the application (Galapagos) locally as it is clearly mentioned in the documentation can you please help me out in this regard ?
    Jeremy B
    @LaCuneta
    @AvinashAgarwal14 Send me a private message with the error(s) you’re seeing and I’ll help you out.
    This message was deleted
    SaiPratyush
    @SaiPratyush
    Hi I am Sai Pratyush, sophomore at IIT Bhubaneswar, Computer Science dept. I am confident with java programming. I would like to contribute to NetLogo desktop software, particularly to the improvement of editing support for widgets. I am trying to get familiar with scala. I have setup the environment. Please guide me to what I should do next. Thanks
    charlesres
    @charlesres
    Welcome @SaiPratyush and thanks for expressing your interest. Since you have your environment configured, getting started on an issue with NetLogo would be the first step. There should be a couple "good first issues" on the NetLogo Desktop repository for widget related issues, such as #1402 and #980. Have a look and message me directly on which seem interesting.
    charlesres
    @charlesres
    Along with reviewing the issues, have a look at the Architecture Wiki Page. It provides some details on the structure of NetLogo and its gui elements, especially Build Architecture and Engine Architecture.
    Claude-Kamaha
    @Claude-Kamaha
    Hello,I am Kamaha Claude a final year computer Science student in University of Buea ,Cameroon.I wish to participate to GSOC in this organisation.I am a beginner in Java and Javascript,particularly in Angular and I am willing to learn scala ,I wish to contribute to NetLogo Desktop .Please can someone guide me on where to start
    charlesres
    @charlesres
    Hi @Claude-Kamaha, thanks for reaching out. Reading through the NetLogo Guide and setting up your environment with the NetLogo Building Page would be a great starting point to start contributing. There should be details about the build process and what dependencies are needed for NetLogo Desktop. If you have any questions or have a working environment , feel free to message me directly.
    Michael Zhang
    @HMPerson1
    Hi! My name is Michael Zhang and I am a sophomore in CS at Purdue University. I'm interested in working on the debugger for NetLogo. I have experience in writing Scala and some experience in compilers and I am eager to learn more about virtual machines. Is there a good first issue for working with the compiler/VM? Thanks.
    charlesres
    @charlesres
    Hi @HMPerson1 and thanks for reaching out. A good first issue might be issue #1319, related to syntax checking. Issues #600 and #1320 come to mind, as well, but are a bit more involved. There should be some details on the compiler architecture in the Architecture Wiki Page. Let me know, which you decide on.
    Rohit Rajat Chattopadhyay
    @RohitChattopadhyay
    Hi everyone, I am a sophomore from India , major in Computer Science Engineering
    I am interested in "Web: Model Sharing".
    I wish to complete this as my GSoC19 project.
    Please guide me with relevant issue to start with.
    Sorry for late reply, I was down with a major health issue
    charlesres
    @charlesres
    @RohitChattopadhyay, welcome and thanks for expressing your interest. Have you had a chance to build NetLogo Web and review the contributing guide for NetLogo Web? That would be a great starting point for contributing and testing. Once you have that set up, let @LaCuneta or me know.
    Harshit Agrawal
    @agharshit08
    Hi I am sophomore and wants to work on Web: Model Sharing, how can I get started? Looking forward for help from members.
    charlesres
    @charlesres
    Hi, @agharshit08. A good way to get started on NetLogo Web is through reviewing the contributors guide and building Galapagos. Once you have it configured, tackling some GitHub issues might give you some helpful background knowledge on the project. If you have any questions while building or get a working build, feel free to message me and @LaCuneta.
    Harshit Agrawal
    @agharshit08
    Hi @charlesres please checkout your messages.
    charlesres
    @charlesres
    Cool, thanks.
    Harshit Agrawal
    @agharshit08
    Sir do I need to learn netLogo too?
    charlesres
    @charlesres
    I would recommend it, but it isn't a hard requirement for Model Sharing project.
    Harshit Agrawal
    @agharshit08
    Sir I think what I have to implement is that as now user can download the file, they must be able to save it on the cloud and access it
    Am I right?
    charlesres
    @charlesres
    That's one way of doing it. There are alternative methods and it's part of the proposal to determine, which seems best. @LaQuenta would be better able to answer questions on the NetLogo Web side, regarding the project ideas.
    Harshit Agrawal
    @agharshit08
    When can I contact him so that I can start working on the proposal?
    charlesres
    @charlesres
    You can get started on the proposal process, but he'll be sure to answer by early next week.
    Harshit Agrawal
    @agharshit08
    Whenever I make changes, they are not visible before restarting the server again. Is there any faster way to develop the application?
    Juan Arellano
    @juannyarellano
    Good morning, my name is Juan Arellano and I am a junior CS/Math double major at Valparaiso University in Valparaiso, IN, USA. I know I am super late to the game, however, I convinced myself it wasn't too late to try and get in a proposal to work on Netlogo this summer. Not only do I have extensive prior experience working with Scala and Java, I actually took a class where I worked primarily with NetLogo (Simulation and Modeling) which is why I felt my expertise could be of use. I would like to talk to someone regarding next steps. Cheers!
    charlesres
    @charlesres
    Hi @juannyarellano. Thanks for taking the time to reach out. With regards to submitting a proposal, the deadline is April 9th, so NetLogo is open to submissions. But it will be hard to provide feedback for improving the proposal, since there isn't much time for revisions.
    Anant Rungta
    @Anant016
    https://github.com/Anant016/web-ide/
    You all can start from here, Everything is explain in the readme. Further you can also start a new project and ask any mentor, if there is a doubt.
    Read the readme, where I've explained How to contribute
    Manish Meshram
    @manishmeshram51
    hi everyone , im manish meshram . i want to prepare for gsoc 2020. can anyone guide me??
    Jeremy B
    @LaCuneta

    Hey Manish, welcome. If you're new to NetLogo, I recommend reading through some of documentation first. A good starting point is the sample model walkthrough, then checking out the interface guide, then the tutorials, and finally reading the programming guide.

    Once you're familiar with NetLogo a bit, you can look at the wiki documentation for contributors for desktop NetLogo or for NetLogo Web, depending on which project you're interesting in.

    Manish Meshram
    @manishmeshram51
    thank you @LaCuneta
    hp77
    @hp77-creator
    Hello Everyone! This is himanshu pandey from SVNIT. I am interested in writing some codes for you for upcoming GSOC. Can you guide me with some starter projects
    Jeremy B
    @LaCuneta
    @hp77-creator Thank you for your interest. The CCL has not submitted an application for Summer of Code 2020, so we will not be accepting any student projects this year
    Sakshi Jain
    @im-sakshijain
    Hello Everyone!I'm a newbie,and I want to contribute.Please guide me!
    Jeremy B
    @LaCuneta

    Hey Sakshi (@im-sakshijain), welcome and thank you for your interest in NetLogo.

    If you're new to NetLogo, I recommend reading through some of documentation first. A good starting point is the sample model walkthrough, then checking out the interface guide, then the tutorials, and finally reading the programming guide.

    Once you're familiar with NetLogo a bit, you can look at the wiki documentation for contributors for desktop NetLogo or for NetLogo Web, depending on which project you're interesting in. If you have questions after that, feel free to let me know.

    I assume since you posted here in the Google Summer of Code channel that you're interested in participating in that program. Just to let you know, the CCL did not participate this past year (2020) in GSoC and I cannot guarantee that we will participate in 2021, either.