Announcement

Collapse
No announcement yet.

Phorogit Turns Two, Happy Birthday

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Phorogit Turns Two, Happy Birthday

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

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2


    Happy birthday

    Comment


    • #3
      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.

      Comment


      • #4
        This script should prove that it is not possible to use this repository correctly:

        Code:
        /#!/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:
        Code:
        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

        Comment


        • #5
          Results from 2009-12-07:
          Code:
          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?

          Comment


          • #6
            Micheal, any chance phorogit could just use cgit?
            As it is, it doesn't have many features...

            Comment

            Working...
            X