limetext / lime

Open source API-compatible alternative to the text editor Sublime Text
http://limetext.github.io
BSD 2-Clause "Simplified" License
15.3k stars 1.06k forks source link

if you had an hour or two free, what skill(s) do you have that you could lend to this project? #250

Open quarnster opened 10 years ago

quarnster commented 10 years ago

Answering this question is absolutely not a commitment to actually lend that skill out. I'd just like to hear how others are able and willing to help, and in the instance you don't know exactly how that skill could be used, perhaps we as a community can think of a way to use it!

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/1441104-if-you-had-an-hour-or-two-free-what-skill-s-do-you-have-that-you-could-lend-to-this-project?utm_campaign=plugin&utm_content=tracker%2F282001&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F282001&utm_medium=issues&utm_source=github).
erbridge commented 9 years ago

@justinfx: All the frontends could use some love, and if you had some time to spend on the QML one, that would be awesome.

WesleyYue commented 9 years ago

Is there any more documentation besides what's in the doc.go files? I would love to contribute but reading through all the code without any documentation or context is extremely tedious (especially since I'm a beginner in Go). I haven't really worked on many open source projects before so I'm not sure if the lack of documentation is the norm. I would imagine adding more documentation would be something I can work on, if it hasn't been done already.

Also, would you guys consider moving the IRC channel to another chat service, like slack or hipchat? I feel since the IRC channel isn't that active, a chatlog would help drive more discussions.

quarnster commented 9 years ago

@WesleyYue

Is there any more documentation besides what's in the doc.go files?

You can use https://godoc.org/github.com/limetext/lime for some easier cross referencing. There's also the wiki and the ST unofficial docs.

WesleyYue commented 9 years ago

Thanks, I already went through the wiki and I found the godoc.org link in one of the doc.go files. What about the idea of moving to a more modern chat service? I feel otherwise I have to pollute the comments on github issues (such as this one) to have my questions answered since there is so little activity on the IRC channel and that logs are wiped every time I turn off my computer.

quarnster commented 9 years ago

I don't hang in the IRC channel personally so I wouldn't be able to tell you what goes on in there ;)

Please do pollute the issues list with questions unanswered, it'll help us document and cross-reference documentation where it is lacking. Ideally also help answer those questions and aid in the documentation effort to the extent you are able.

FichteFoll commented 9 years ago

Out of curiousity, what other "more modern chat service" are you thinking of?

hellerbarde commented 9 years ago

Maybe IRC with a logging bot. ;) Or an XMPP multi user chat.

-------- Original Message -------- From: FichteFoll notifications@github.com Sent: 1 November 2014 15:01:37 CET To: limetext/lime lime@noreply.github.com Cc: P Stark git@codechaos.ch Subject: Re: [lime] if you had an hour or two free, what skill(s) do you have that you could lend to this project? (#250)

Out of curiousity, what other "more modern chat service" are you thinking of?


Reply to this email directly or view it on GitHub:

https://github.com/limetext/lime/issues/250#issuecomment-61369031

Sent from my phone

erbridge commented 9 years ago

I've set up gitter.im for an alternative to IRC with chat history.

WesleyYue commented 9 years ago

@FichteFoll I mentioned slack or hipchat above but it seems gitter.im would work just fine.

devlucas commented 9 years ago

About a "more modern chat service", if the motivation is only logging, there is a simple solution: https://botbot.me/

botbot.me is a webservice to log freenode channels, it is used by very popular open source projects, like Django, Chef, Docker, Go-nuts, Puppet, Vagrant, Travis-CI, PyPy and others.

I Think that a freenode IRC channel is a common pattern across the open source world and I can't see the need for a replacement, but I see the need for more active on some open source channels at freenode, maybe is the case of the lime channel too.

FichteFoll commented 9 years ago

Sure, I could do that. But there is very little activity on the channel itself and I'm not sure if adding a log bot would help with that in any way. (I did add it for ##sublimetext though.)

erbridge commented 9 years ago

IMO, gitter.im is superior to plain IRC. It has github and travis integrations, allows quick referencing of issues, logs history, does notifications, etc.; all out of the box. It also has an IRC interface if that's what you want (https://irc.gitter.im/).

droekm commented 9 years ago

I'm an Qt Developer and also has much experience with QML. If there any help needed, I would do :)

zoli commented 9 years ago

I'm an Qt Developer and also has much experience with QML. If there any help needed, I would do :)

@droekm Your help is greatly appreciated. We have issues labeled with qml and most of them are not much related to the backend (e.g #301, #193). There are also more issues that you will see while running qml frontend.

ghost commented 9 years ago

coming from python, also using qml, and currently working also on an editor (different than sublime text etc.). when some help is needed i will be there!

TadorHead commented 9 years ago

Hi, I would love to help! I know HTML & CSS, a little bit of JavaScritpt and jQuery. If there is any way for me to contribute, I will!

anirudhb commented 9 years ago

Hi, I could be a big help! If there was some kind of Python api, I could help 'cause I know a lot of python. I also could put some more logic into Lime and since I use Sublime Text, I could work on features to make Lime more like sublime text.

erbridge commented 9 years ago

@jchpi: help is always needed. The qml frontend needs a lot of work, so jumping on there would be really helpful.

@TadorHead: we have an html frontend that could do with some love, if you wanted to contribute there.

TadorHead commented 9 years ago

@erbridge Alright I'll give it a look!

quarnster commented 9 years ago

Please help us define a "usable"-milestone in #537!

BarronKane commented 9 years ago

I'm a student seeking to broaden my horizons. I write c++ for the most part and know just enough so my code isn't trash, but Go caught my attention awhile ago and looking at it again I am very interested in what they are doing. I'm also a fan of qt so qml is a fresh but familiar language. I don't know how much help I'll be so I'd like to spend a bit of time on this project to learn the two languages and see if I can submit anything from my tinkering. I view my skills to be more so on the tangible side between the user and the back-end, so I think I might start there. I like the workings that go on between what you click and what goes on that you can't see and making that run as well as possible.

chriscz commented 8 years ago

I can offer Python (Most proficient), C (A bit rusty) and Java skills.

PeriGK commented 8 years ago

I am not experienced enough in Go, so I dont think I can contribute much in development work right now. Maybe frontend work would be more suitable for me currently. But I like the idea of the project and I am more than happy to do some user testing or make plugins if you have python/java/javascript api for that.

Cheers, PeriGK

gh-osama commented 7 years ago

Backend Core Go issue resolution and native VIM commands!

meustrus commented 7 years ago

I'm a polyglot developer who's done, among other things, full LAMP stack, lightweight framework-less JavaScript, feature-rich 2015/2016 JavaScript apps, and server-side Java and C#.NET. I have strong technical skill in generating graphic resources (but don't expect anything artistic unless you like pixel art). Go and QML are a couple of rare things I've never touched but I'm confident I could make a strong contribution.

I have wanted something light and cross-platform like Sublime but open source for many years. If this is the project that can make that a reality then I want to do whatever I can to make it happen.

Given all of that, what are the priorities that stand between Lime today and a Lime that can replace Sublime/Atom/Notepad++ anywhere and everywhere? I don't just want to know what I can do. I want to know everything.