PDA

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 :)

Kano
11-23-2009, 05:43 AM
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.

Kano
12-06-2009, 08:49 PM
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

Kano
12-07-2009, 03:32 PM
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...