Comments (14)
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.
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.
@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.
I have just invited you to the organisation just in case you want to transfer the package to there.
from language-r.
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.
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.
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.
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.
Totally understood.
from language-r.
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.
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.
Though, I should have added that the language server is not ready yet. Only code diagnostic is implemented.
from language-r.
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.
I have also invited you to the project.
from language-r.
Related Issues (15)
- Comment lines/selection HOT 1
- Volunteer Maintainer HOT 4
- Volunteer Maintainer HOT 1
- Autocomplete plus R HOT 4
- Volunteer Maintainer HOT 3
- Feature request: rfmt integration HOT 1
- Update atom packages page? HOT 5
- Folding and multi-line function headers HOT 4
- Volunteer Maintainer HOT 13
- Package.loadSettings is deprecated. HOT 5
- Package.loadSettings is deprecated. HOT 1
- Support for .Rnw .Rmd files HOT 12
- recognizing R symbols/functions HOT 3
- Hope for sending lines to Rstudio instead of R.app HOT 1
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 language-r.