nixers
nixers community git - Printable Version
+- nixers (https://nixers.net)
+-- Forum: General (https://nixers.net/Forum-General)
+--- Forum: Community & Forums Related Discussions (https://nixers.net/Forum-Community-Forums-Related-Discussions)
+--- Thread: nixers community git (/Thread-nixers-community-git)
Pages: 1 2 3


nixers community git - robotchaos - 13-07-2017

there any plans for a nixers community git? code review, mentoring, collaboration, etc?


RE: nixers community git - acg - 13-07-2017

I guess this is what you're looking for: https://github.com/nixers-projects

Although this are the "community" projects, most of us also help each other's more personal projects. You can even find some of those in the Programming Week thread from the June Events. I'd look it up, but I'm on my phone (might edit later).


RE: nixers community git - venam - 14-07-2017

(13-07-2017, 08:19 PM)robotchaos Wrote: there any plans for a nixers community git? code review, mentoring, collaboration, etc?
We have a github group as acg mentioned and we also have the "Programming on Unix" section.

Currently we don't host a dedicated git service like gitlab or others.
If someone wants to set it up we can point git.nixers.net to it.


RE: nixers community git - robotchaos - 16-07-2017

i like gogs and cgit. any preferences?


RE: nixers community git - jkl - 16-07-2017

If it absolutely has to be git instead of hg or darcs, my vote goes to stagit.
http://git.2f30.org/stagit/


RE: nixers community git - robotchaos - 17-07-2017

i love 2f30. i was thinking along the lines of git.2f30.org in fact. any examples of stagit in use?


RE: nixers community git - josuah - 17-07-2017

(17-07-2017, 12:03 AM)robotchaos Wrote: i love 2f30. i was thinking along the lines of git.2f30.org in fact. any examples of stagit in use?

http://git.z3bra.org
http://git.codemadness.org
http://git.xpub.nl
http://git.nixers.net ?

Probably others too. :)


RE: nixers community git - xero - 17-07-2017

my common stagit css overrides:

Code:
body {
    background: #222;
    color: #c2c2b0;
}
a {
    color: #918f6e;
}
a:visited {
    color: #78824b;
}
span.i, pre a.i {
    color: #78824b;    
}
span.d, pre a.d {
    color: #B36D43;
}
pre a.h {
    color: #C9A554;
}



RE: nixers community git - evbo - 17-07-2017

stagit is awesome


RE: nixers community git - robotchaos - 18-07-2017

so git.2f30.org is actually running stagit?


RE: nixers community git - jkl - 18-07-2017

Yes, it is.

Edit: horrible grammar.


RE: nixers community git - z3bra - 18-07-2017

(18-07-2017, 03:59 AM)jkl Wrote: Yes, it is.
You can notice the usual template/format that all stagit use.

Of course it is, they created it!.



I use it myself so I know how to set it up. I have a few spare servers,
so I volunteer to host it. Here is what I propose:

* all members have push/pull rights on all repos
* all members can create/delete repos
* http:// and git:// access over internet
* ssh:// access over VPN
* stagit updated after each push
* BONUS: maillist for push/tags/new repo?

The first point is controversial, but setting up per-user ACLs is not
worth it IMO.
At first, I'll be the only person responsible for adding pubkeys to the
"git" account (it's a personnal server), but I'll be ok to reconsider this once everything is setup.

Would that be ok?


RE: nixers community git - venam - 18-07-2017

(18-07-2017, 10:28 AM)z3bra Wrote: Would that be ok?
Sure, contact me with the appropriate information so that I can point git.nixers.net to it.

Thanks for setting this up.
Let's see if this become fructuous.


RE: nixers community git - r4ndom - 18-07-2017

(18-07-2017, 10:28 AM)z3bra Wrote: * all members have push/pull rights on all repos
* all members can create/delete repos
* http:// and git:// access over internet
* ssh:// access over VPN
* stagit updated after each push
* BONUS: maillist for push/tags/new repo?

Nice. Thank you. If I'm serious into C I would definitively use that.


RE: nixers community git - robotchaos - 18-07-2017

thanks for volunteering z3bra! let us know once it's up. i would love to start using it.


RE: nixers community git - jkl - 18-07-2017

I'd probably push my next project to it just to see the outcome.

Is there a chance for a Gopher mirror? My next project is Gopher-related and there is a stagit-gopher branch available.


RE: nixers community git - z3bra - 18-07-2017

Everything is now up and running! The server is running at 163.172.89.172. There are virtualhosts in place, so you MUST access it using http://git.nixers.net (edit your /etc/hosts until venam updates the DNS).
For now I added a project of mine to the repo, so you guys can test it.

@jkl: send me your pubkey if you wanna start publishing. And yes, stagit-gopher is on my todo list ;)
@venam: can you add a CNAME for git.nixers.net and pub.nixers.net so they point to orbb.z3bra.org please? Also, I think you have a mail server for the newsletter. Shall we use it for commits/releases?


RE: nixers community git - Tmplt - 18-07-2017

Thanks, z3bra!

I'm not familiar with stagit. Do we have to contact you if we want to publish a new repo, or is one created upon a push?


RE: nixers community git - venam - 19-07-2017

(18-07-2017, 08:35 PM)z3bra Wrote: @venam: can you add a CNAME for git.nixers.net and pub.nixers.net so they point to orbb.z3bra.org please? Also, I think you have a mail server for the newsletter. Shall we use it for commits/releases?
I've pointed git.nixers.net to the right IP but what's the deal with the pub?


RE: nixers community git - z3bra - 19-07-2017

(18-07-2017, 11:26 PM)Tmplt Wrote: I'm not familiar with stagit. Do we have to contact you if we want to publish a new repo, or is one created upon a push?

stagit is only responsible for presenting git repos in static HTML format. It won't perform any action by itself.
The git user on the server uses git-shell(1) as its shell, and I created a few commands to manage repositories remotely:

Code:
$ ssh git@git.nixers.net help
Available commands:

        create-repo <name>
        change-description <name> <description>
        update-stagit <name>
        release-tarball

That should be sufficient for now. I'll add more later if need be.

@venam: pub.nixers.net is the virtual host where release tarballs will be created. I've setup a cronjob to create a tarball for all tags in all repositories, and export them to http://pub.nixers.net/releases/ (like what I do here: http://dl.z3bra.org/releases). I can export them to http://git.nixers.net/releases is needed though (or virtually anything else), that's as you wish.


RE: nixers community git - z3bra - 19-07-2017

I deliberately did not create a "delete-repo" command for now, so please be careful when you create repositories.


RE: nixers community git - venam - 19-07-2017

(19-07-2017, 03:31 AM)z3bra Wrote: @venam: pub.nixers.net is the virtual host where release tarballs will be created. I've setup a cronjob to create a tarball for all tags in all repositories, and export them to http://pub.nixers.net/releases/ (like what I do here: http://dl.z3bra.org/releases). I can export them to http://git.nixers.net/releases is needed though (or virtually anything else), that's as you wish.
It's probably preferable to not have multiple hosts for release and source.
I'm voting for http://git.nixers.net/releases


RE: nixers community git - z3bra - 19-07-2017

No prob then, I'll fix that :)


RE: nixers community git - jkl - 19-07-2017

(18-07-2017, 08:35 PM)z3bra Wrote: @jkl: send me your pubkey if you wanna start publishing.

Will do. Give me some time to have something to publish. :)

(18-07-2017, 08:35 PM)z3bra Wrote: And yes, stagit-gopher is on my todo list ;)

Awesome, thank you!


RE: nixers community git - z3bra - 19-07-2017

There you go, people from the 70's!

gopher://git.nixers.net


RE: nixers community git - jkl - 19-07-2017

Looks great!
EDIT: Don't try to bypass the character limit.


RE: nixers community git - xero - 19-07-2017

(19-07-2017, 09:58 AM)z3bra Wrote: There you go, people from the 70's!

gopher://git.nixers.net

whaaaaaaat


RE: nixers community git - atbd - 20-07-2017

(19-07-2017, 09:58 AM)z3bra Wrote: There you go, people from the 70's!

gopher://git.nixers.net

I really like that


RE: nixers community git - Tmplt - 21-07-2017

Could a `change-owner <name> <owner>` command be added? And are there plans for SSL?


RE: nixers community git - pranomostro - 21-07-2017

Nice. However, I can't reach http://git.nixers.net, weird.

Edit: It just keeps loading forever.
Edit 2: Using Chromium 59.0.3071.115.