Coder Social home page Coder Social logo

Code refactoring about gcp_scanner HOT 13 CLOSED

mshudrak avatar mshudrak commented on May 20, 2024
Code refactoring

from gcp_scanner.

Comments (13)

mshudrak avatar mshudrak commented on May 20, 2024 2

@Roshan102003 we do not assign bugs for individuals now since we have a lot of interest from various contributors. So far, we had multiple PRs to fix this issue. However, this is a long term project requiring coordination with project owners and design doc. I'd prefer to keep it for GSoC 2023 timeframe.

from gcp_scanner.

mshudrak avatar mshudrak commented on May 20, 2024 1

Yes, we will consider applications for this issue. It is one of projects listed for GSoC 2023. There is some progress but it requires much more refactoring.

from gcp_scanner.

sudiptob2 avatar sudiptob2 commented on May 20, 2024

I can take this issue and do the initial refactoring of the crawler. I have experience in python best practices and the styling guide of flake8, pep8 etc. Besides I have been writing python in production for about 2 years now.

Nevertheless, I can always do the necessary research if required and take suggestions from other community members.

from gcp_scanner.

ggold7046 avatar ggold7046 commented on May 20, 2024

Hi @sudiptob2 , @mshudrak , I have basic python knowledge; could I join in this work ? I need guidance though.

from gcp_scanner.

mshudrak avatar mshudrak commented on May 20, 2024

Feel free to join :)

from gcp_scanner.

RahulDubey391 avatar RahulDubey391 commented on May 20, 2024

@mshudrak @ZetaTwo @sudiptob2 Hi, I'll help in creating class designs for code refactoring as well as object pickability for parallelization. Will create an initial PR for review and considerations. Thanks!!!

from gcp_scanner.

ggold7046 avatar ggold7046 commented on May 20, 2024

Hi, Is this work still going on ?

from gcp_scanner.

aryanagrawal22 avatar aryanagrawal22 commented on May 20, 2024

Hi. I am writing to inquire about the status of this issue that I am interested in contributing to as a part of the Google Summer of Code program 2023. Specifically, I am wondering if the issue is still active and if any proposals for it will be considered as I can already see some progress.

from gcp_scanner.

ggold7046 avatar ggold7046 commented on May 20, 2024

Hi @mshudrak , could you guide about the files where the codes needs to be refactored ; and is there any special suggestions ?

from gcp_scanner.

mshudrak avatar mshudrak commented on May 20, 2024

Basically, we want to refactor most of the code in the project. I don't have any special suggestions. You may choose your own refactor strategy in the proposal.

from gcp_scanner.

sudiptob2 avatar sudiptob2 commented on May 20, 2024

I have suggested a refactoring strategy in my proposal. If I get selected for GSOC I guess I will be able improve the project's scalability 🙂

from gcp_scanner.

ggold7046 avatar ggold7046 commented on May 20, 2024

Basically, we want to refactor most of the code in the project. I don't have any special suggestions. You may choose your own refactor strategy in the proposal.

Thanks @mshudrak for your reply. Could you tell me any file which will be easier for me to start to refactor ? As there are lots of files.

from gcp_scanner.

Roshan102003 avatar Roshan102003 commented on May 20, 2024

@mshudrak Can you assign this to me, I can do it in no time?

from gcp_scanner.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.