Cgit header
Posted: Wed 18 Sep 2013, 10:00
Without adding any deps to the install, it should be possible to write our own perl files to use as headers for git, which is a website frontend for Git.
why bother? Well, at Github.com, you can sign up and upload your SSH key over the web interface, making it much simpler for beginners to do it.
We could easily write our own little PERL script include it at the top of the page (cgit allows this easily) and use it to provide users with a really easy way of getting involved in proper collaborative style puppy projects..
The header could include:
- an upload form + backend to add your SSH key to the server
- useful link(s) to Git, Puppy and general Linux help
- better, puppy specific theming
Note, this might sound pointless, but updating git is easy, then it's much better, gives an interactive, secure shell, and Cgit works great and is tiny - I will be adding the latest Git and Cgit to the akita devx...
... I see no reason why puppy should not have latest git+cgit in the devx.. git hasn't grown much (latest i compiled was 8mb), and cgit is about 370kb..
So... Here's the question...
How in PERL do you add stuff to files on the file system, and manage file/dir ownership and permissions?
And what is the easiest way in PERL of managing user registrations?
why bother? Well, at Github.com, you can sign up and upload your SSH key over the web interface, making it much simpler for beginners to do it.
We could easily write our own little PERL script include it at the top of the page (cgit allows this easily) and use it to provide users with a really easy way of getting involved in proper collaborative style puppy projects..
The header could include:
- an upload form + backend to add your SSH key to the server
- useful link(s) to Git, Puppy and general Linux help
- better, puppy specific theming
Note, this might sound pointless, but updating git is easy, then it's much better, gives an interactive, secure shell, and Cgit works great and is tiny - I will be adding the latest Git and Cgit to the akita devx...
... I see no reason why puppy should not have latest git+cgit in the devx.. git hasn't grown much (latest i compiled was 8mb), and cgit is about 370kb..
So... Here's the question...
How in PERL do you add stuff to files on the file system, and manage file/dir ownership and permissions?
And what is the easiest way in PERL of managing user registrations?