Ivan, I've just checked my write permission to the libs-base: "Permission to gnustep/libs-base.git denied to trunkmaster." It is a trivial change to Resources/Languages/Ukrainian. Although I see myself as `trunkmaster` in 'Contributors' (by email, I guess?). My SVN username was 'stoyan'. Can I have my write permissions back?
BTW, does ChangeLog file entries somewhat generated from git log now or still should be written manually? On Sun, Mar 24, 2019 at 10:27 PM Ivan Vučica <i...@vucica.net> wrote: > I usually create a fork if I need a PR. > > By the way, maybe I misunderstood; if you do have push access already and > you think something is really, really trivial, go ahead and push small > changes. :-) > > On Sun, Mar 24, 2019, 01:18 Sergii Stoian <stoyan...@gmail.com> wrote: > >> Hi Ivan, >> >> On Sun, Mar 24, 2019 at 2:34 AM Ivan Vučica <i...@vucica.net> wrote: >> >>> From experience outside GNUstep: I don't think it's necessarily a bad >>> practice to do code review on every commit going in (including >>> trivial), even among core devs. It's perhaps a shame we're not >>> enforcing code review for /every/ submission. >>> >>> Anyway, I think each of the improvements sounds good -- I think it's >>> very good to upstream your changes, so thank you for doing this. They >>> do sound like something where it might be a good idea for a second eye >>> to take a quick look? (I know I wouldn't mind having someone take a >>> look at my changes, when I make them, as even trivial ones could break >>> things.) >>> >> I understand your concerns absolutely. Everybody make a mistakes. :) >> Although there are some corner cases were I'll take a courage to commit >> directly. >> For example, Ukrainian translation file. Is it OK? >> >>> >>> How about we try with PRs for these (incl for trivial changes) and >>> then look at flipping the permissions switch for you? >>> >> It's good if it's make GNUstep code quality better. >> I'm a GNUstep developer since 2001, if I recall correctly (including >> paper signing from FSF). >> Moreover, I'm a perfectionist for quality in code and feel of a UI/UX. >> I don't know if somebody else here is everyday user of GNUstep codebase >> as me (I use NEXTSPACE as production environment for a several months). >> If something goes wrong I'll see it immediately. :) >> >> Anyway, I'll agree with you and will start creating PRs. >> Do I need to create branch or fork? What would your recommend? >> >>> >>> Once again, thank you for offering these patches! >>> >>> On Sat, Mar 23, 2019 at 9:52 PM Sergii Stoian <stoyan...@gmail.com> >>> wrote: >>> > >>> > Hi Fred, >>> > >>> > Thank you. As I've replied to David, I tend to push trivial patches >>> directly to HEAD. More complex I'll create as a pull request so we can >>> discuss details before merge. >>> > >>> > Answering your last question: I have a set of tested changes to older >>> GNUstep release (you may find them here >>> https://github.com/trunkmaster/nextspace/tree/master/Libraries/gnustep). >>> > I want to include these changes into current release of GNUstep. The >>> main areas are: >>> > - focus management and window manager interaction (hide application, >>> minimize window), mouse click on titlebar, appicon, inside window; >>> > - mouse properties: configurable double-click time, line scroll >>> multiplier, left/right menu button (some details: >>> https://github.com/trunkmaster/nextspace/issues/8); >>> > - applications "-autolaunch" behaviour: do not show menus and do not >>> steal focus; >>> > - mouse cursors: I've created a cursor theme which is fully compatible >>> to Awaita (standard `de facto` I guess). You may find my thoughs here: >>> https://github.com/trunkmaster/nextspace/wiki/Mouse-Cursors; >>> > >>> > Also I have several trivial patches: >>> > - prevent blinking of appicon on focus switch/appicon double-click. >>> It's quite noticable with cairo backend; >>> > - Font panel weird look and feel on WM (no resize bar, items must be >>> clicked higher then it drawn) >>> > - use title image in miniwindow >>> > - etc. >>> > >>> > In long-term I want to adopt cairo backend as default for NEXTSPACE. I >>> want to move some functionality from ART backend. >>> > For example, I'd like to have an option and support of font packages >>> (.nfont). >>> > I want to polish UI: some elements draw lines as gray instead of black >>> (I know about half-pixel problem). >>> > I'd like to test and enhance NSBrowser behavior. I want to implement >>> display resolution changes adoption at backend level. May high DPI some >>> day... >>> > >>> > On Sat, Mar 23, 2019 at 12:05 PM Fred Kiefer <fredkie...@gmx.de> >>> wrote: >>> >> >>> >> Hi Sergii, >>> >> >>> >> having a pull request to review and approve is always the nicer way >>> to work with patches. But if this is too much hassle for you feel free to >>> do a direct commit or even to send a patch file to the mailing list. Which >>> area are you planing to work on? >>> >> >>> >> Cheers, >>> >> Fred >>> >> >>> >> On the road >>> >> >>> >> Am 23.03.2019 um 01:42 schrieb Sergii Stoian <stoyan...@gmail.com>: >>> >> >>> >> Hello everybody, >>> >> >>> >> I plan to commit some changes/fixes to GUI and Back. >>> >> My last GNUstep commit was long time ago to SVN at gna.org. I'm >>> familiar with git and github. >>> >> >>> >> My question is: what is the correct way to submit patches/fixes? >>> >> Should it be a pull request for approval? >>> >> May I commit directly to the source tree on github? >>> >> >>> >> -- >>> >> Sergii Stoian, >>> >> ProjectCenter lead developer >>> >> NEXTSPACE owner, lead developer >>> >> >>> >> _______________________________________________ >>> >> Gnustep-dev mailing list >>> >> Gnustep-dev@gnu.org >>> >> https://lists.gnu.org/mailman/listinfo/gnustep-dev >>> > >>> > >>> > >>> > -- >>> > Sergii Stoian, >>> > ProjectCenter lead developer >>> > NEXTSPACE owner, lead developer >>> > _______________________________________________ >>> > Gnustep-dev mailing list >>> > Gnustep-dev@gnu.org >>> > https://lists.gnu.org/mailman/listinfo/gnustep-dev >>> >> >> >> -- >> Sergii Stoian, >> ProjectCenter lead developer >> NEXTSPACE owner, lead developer >> > -- Sergii Stoian, ProjectCenter lead developer NEXTSPACE owner, lead developer
_______________________________________________ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev