Code Monkey home page Code Monkey logo

Comments (14)

randy3k avatar randy3k commented on August 18, 2024 1

By the way, if you don't wan to transfer it now. We can wait until @Ikuyadeu and I have done more work at REditorSupport. And I will come back to you a bit later when I am ready to implement the language server on Atom.

from language-r.

lee-dohm avatar lee-dohm commented on August 18, 2024 1

We can wait until @Ikuyadeu and I have done more work at REditorSupport.

Thanks. Given my experience with adding collaborators here, I'd rather base my decision on concrete progress than people's stated plans 😀

from language-r.

randy3k avatar randy3k commented on August 18, 2024 1

@kylebarron
I have pushed a temporary repo for atom-language-r and invited you to REditorSupport. Please feel free to push to it.

PS: I intentionally did not "fork" this repo so @lee-dohm can transfer this repo to REditorSupport later.

from language-r.

randy3k avatar randy3k commented on August 18, 2024

I have just invited you to the organisation just in case you want to transfer the package to there.

from language-r.

lee-dohm avatar lee-dohm commented on August 18, 2024

Thank you very much for the offer.

Whether this repo lives here or in @REditorSupport, I simply don't have the time or expertise to maintain it anymore. It is better if someone else who is actively using R takes up the effort. If you or @Ikuyadeu are interested in taking this on, please feel free to fork the code from here as a starting point.

from language-r.

randy3k avatar randy3k commented on August 18, 2024

I am inviting you to join because I also want to inherit the package name on atom.io: https://atom.io/packages/language-r
If we fork your repo, we probably need to use a different name and it is less desirable unless there is a way to overtake a deprecated package on atom.io.

from language-r.

lee-dohm avatar lee-dohm commented on August 18, 2024

There isn't a way to forcibly take over someone else's package. A package can be transferred by transferring the underlying repository. I could do that, but it doesn't sound like anyone is really signing up to take on maintenance of the package?

from language-r.

randy3k avatar randy3k commented on August 18, 2024

I have a plan to at least implement the R language server on atom. It doesn't seem to be very hard
to use language client once the R language server is ready to ship.

If you and (other phantom collaborators) don't mind, I will be happy to take over it at REditorSupport. Given that it is very likely that @Ikuyadeu and I will continuously support vscode and sublime text (plus the language server). Transferring it to an umbrella organization may be a better choice than waiting for somebody to fork the repo.

from language-r.

randy3k avatar randy3k commented on August 18, 2024

Totally understood.

from language-r.

guillaumechaumet avatar guillaumechaumet commented on August 18, 2024

Nice project @randy3k. I made an attempt to produce a autocomplete package for R. Perhaps we could collaborate together to improve communication between R and atom-io.

from language-r.

randy3k avatar randy3k commented on August 18, 2024

For the atom R support, my plan is to move it to language server protocol so it will be easier to be maintained across different editors. Feel free to implement languageserver via atom language client.

I guess if we could show our commitment, @lee-dohm will be more confident to transfer language-r to REditorSupport.

from language-r.

randy3k avatar randy3k commented on August 18, 2024

Though, I should have added that the language server is not ready yet. Only code diagnostic is implemented.

from language-r.

kylebarron avatar kylebarron commented on August 18, 2024

Hi @lee-dohm and @randy3k ,

Over the summer I saw the calls for a volunteer maintainer, and would have replied but wanted to have some proof of work first. I completely rewrote the Stata language package (another statistical package heavily used by economists) and the maintainers of the previous package decided to make mine the main one in Atom.

I'm 23 commits into an update of language-r. The main areas for improvement I've been working on are better highlighting of function calls and regular expression highlighting. I had hoped to ask to be a volunteer maintainer upon finishing my updates and submitting a large PR. I find less utility in making a language-r-plus package in Atom that's hard to find and has relatively small probability of getting off the ground, user-base wise.

@randy3k keep me in the loop if you fork the language package to REditorSupport, and I'd be happy to collaborate on the fork there, if desired.

from language-r.

randy3k avatar randy3k commented on August 18, 2024

@guillaumechaumet

I have also invited you to the project.

from language-r.

Related Issues (15)

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.