Comments (17)
haha, thank you @ThomasSanson, im here!
i will be now reviewing issues and merging PRs each weekend, lets build! btw, im thinking about doing local code review before committing the message, wdyt?
❤️ @benjefferies @DuNuNuBatman, @garrettg123, @senovr, @camel2243, @jacob1379, @spinute ❤️
from opencommit.
i think i should also mention @malpou, @jaroslaw-weber, @sebastienfi, @avighnac, @jlopezlira, @zavodnyuk, @evandeininger, @joshuahamlet, @matt-degraffenreid, @nader-zouaoui and all who contributed to OpenCommit
thank you guys ❤️
from opencommit.
@di-sukharev LGTM
I'll work on it today.
Would be nice to give true capabilities to maintenance team:
- add labels to issues
- close issues, mark as stale
- approve and eventually, merge, PRs. Example here
This way we can scale and not wait for your approval for every task.
from opencommit.
@sebastienfi thank you! i've reopened all the "marked as stale issues" and PRs, it's a lot, could you please take a look at them too, please share your thoughts, tag me if needed, let's start by looking together at what is hanging, close/address the issues and build the bigger picture of priorities, wdyt?
from opencommit.
That’s great to hear from @di-sukharev!
I tried several utilities like opencommit these days, and I found opencommit to be the best one for my use case.
I'm really interested in configurable prompts/behaviors and better handling of large diffs. I found PRs/issues about these features, so it seems some people also want them.
I can use my time to implement/review/support these features as well.
from opencommit.
Seems a good idea to tag issues, close these which really are stale. Then we could pick which to prioritize, and get done with it.
To begin with tags:
- bug
- improvement / feature / suggestion
- documentation
from opencommit.
i reopened all stale issues, there might be some that we can close, i will be reviewing it on Saturday, feel free to join by starting with any opened issue
from opencommit.
merged and tested 2 PRs, released 3.0.10, got no more time to go over issues to help people there and tag @sebastienfi @spinute if you find few minutes—please help with the issues <3
from opencommit.
3.0.12 is out, please npm i -g opencommit
from opencommit.
Stale issue message
from opencommit.
I volunteer to join the maintenance team, that's a great initiative. I have a few ideas to improve arch and features, and I have a couple hours every two days to review, test, and merge.
from opencommit.
@spinute thank you! <3
For the large diffs, i originally wanted to split it in this function splitDiff(diff: string, maxChangeLength: number)
, it didnt work well, but it worked, then larger context models were introduced and i thought they can handle large diffs better, but anyway introduce any of your ideas about anything, i'm happy to help you
wdyt about finding those hanging issues/prs which interest you the most, tag me and we go from there?
from opencommit.
Let's start with tagging the issues opened and go from there. I also have "local code review" in mind, but lets first see the bigger picture and what people want us to build in the issues
from opencommit.
@sebastienfi will do on the coming weekend, thank you guys <3 <3 <3
from opencommit.
@sebastienfi didnt have time today, will have 10x more time from tuesday ;)
from opencommit.
still busy, but anyway getting to it tmr
from opencommit.
@sebastienfi cant find a quick option where you can do everything, but not too much... for now please mention me in every PR you want to merge like we did here, gonna merge it quickly
from opencommit.
Related Issues (20)
- [Feature]: Custom Commit Messages with OpenAI Enhancement (-m Flag) HOT 3
- [Feature]: minimalistic output HOT 3
- Is this project alive? HOT 2
- [Bug]: Ollama documentation is incorrect
- [Bug]: ollama output erroneously considers sample data HOT 2
- [Feature]: Make ollama hostname configurable HOT 1
- [Feature]: Use different file type instead .env for local configuration HOT 1
- [Feature]: Perplexity Support HOT 5
- [Feature]: Add Gemini Support HOT 1
- [Bug]: Unable to use oco with ollama running mistral HOT 5
- [Bug]: Local Ollama with OpenCommit not working when internet is blocked HOT 5
- [Feature]: Claude 3 Support HOT 3
- [Bug]: Unsupported config key `OCO_MODEL` error when using `oco` command HOT 13
- [Bug]: Setting `OCO_ONE_LINE_COMMIT=true` generates a multi-line message HOT 1
- [Bug]: Request failed with status code 404 HOT 1
- [Feature]: add oco at Docker hub HOT 1
- [Bug]: ✖ Unsupported config key OCO_OPENAI_API_KEY: Must be 51 characters long
- [Bug]: Unsupported config key OCO_OPENAI_API_KEY: Must be 51 characters long HOT 3
- [Bug]: Commit Types Not Included in Generated Commit Messages HOT 5
- [Bug]: Punycode warning HOT 4
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 opencommit.