View Full Version : Phorogit Turns Two, Happy Birthday
phoronix
11-20-2009, 06:10 PM
Phoronix: Phorogit Turns Two, Happy Birthday
Today marks the two-year anniversary of the creation of Phorogit.com. Phorogit is the Git repository that is sponsored by Phoronix Media to house the development of a few free software projects.The two most prominent projects currently housed at Phorogit are the ATI Catalyst Linux driver packaging scripts (fglrx-packaging.git) and the Phoronix Test Suite (phoronix-test-suite.git)...
http://www.phoronix.com/vr.php?view=NzcyNg
Drago
11-23-2009, 02:08 AM
Happy birthday :)
Happy birthday to the worst git viewer on the net too you should not forget. Really every other git repository has a better viewer that shows more than 6 entries and allows the online view of branches. Also it is very curious that it always needs a manual update to show the current files (for pts). Hopefully that will be fixed in the future.
This script should prove that it is not possible to use this repository correctly:
/#!/bin/sh
TMP=/tmp/phorogit
rm -rf $TMP
mkdir -p $TMP
cd $TMP
for x in fglrx-packaging firegl_public-patches phoronix-test-suite pts-grapher pts-results-viewer voip-6line-twinkle; do
echo cloning: $x
git clone -q http://phorogit.com/repo/$x.git $x.git
wget -qO- "http://phorogit.com/index.php?p=$x.git&dl=targz"|tar zx
LANG= diff -rux .git $x.git $x > $x.diff
done
for x in *.diff; do
if [ -s $x ]; then
echo checking $x:
diffstat $x|tail -1
echo missing files: $(grep ^"Only in" $x|wc -l)
fi
done
Result from 2009-12-07 is:
cloning: fglrx-packaging
cloning: firegl_public-patches
warning: remote HEAD refers to nonexistent ref, unable to checkout.
cloning: phoronix-test-suite
cloning: pts-grapher
cloning: pts-results-viewer
cloning: voip-6line-twinkle
warning: remote HEAD refers to nonexistent ref, unable to checkout.
checking fglrx-packaging.diff:
15 files changed, 44 insertions(+), 16 deletions(-)
missing files: 0
checking phoronix-test-suite.diff:
33 files changed, 159 insertions(+), 52 deletions(-)
missing files: 3
checking voip-6line-twinkle.diff:
90 files changed
missing files: 90
real 2m42.764s
user 0m4.420s
sys 0m0.960s
Results from 2009-12-07:
cloning: fglrx-packaging
cloning: firegl_public-patches
warning: remote HEAD refers to nonexistent ref, unable to checkout.
cloning: phoronix-test-suite
cloning: pts-grapher
cloning: pts-results-viewer
cloning: voip-6line-twinkle
warning: remote HEAD refers to nonexistent ref, unable to checkout.
checking phoronix-test-suite.diff:
18 files changed, 44 insertions(+), 26 deletions(-)
missing files: 7
checking voip-6line-twinkle.diff:
90 files changed
missing files: 90
real 1m51.317s
user 0m4.208s
sys 0m0.948s
Do you think manually fixing helps?
some-guy
12-07-2009, 04:08 PM
Micheal, any chance phorogit could just use cgit?
As it is, it doesn't have many features...
vBulletin® v3.8.5, Copyright ©2000-2010, Jelsoft Enterprises Ltd.