Re: fedorahosted.org main page changes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is the other half of the changes, adding the no-trac projects to the main page. A summary of changes:
 - Added a new option to the build.py script so it accepts which VCS to build (i.e. -c svn -c git)
 - Changed the project list to a dict, in order to better be able to compare data. Changed template accordingly
 - The build.py script now looks for all the specified projects inside each VCS dir, then loops through all the Trac enabled projects and overwrites the VCS-only data with the Trac data if available
 - Some minor changes to the CSS and some unused variables were removed

I am attaching the patch here, I couldn't fully test the patch with hosted projects (since I'm already half asleep) but a list of svn,git and mtn projects (pretty printed) is here http://kad.fedorapeople.org/projects.txt . I didn't see anything wrong with the structure, so I think is good to go.
The changes as they stand should make no difference, the Makefile needs to add the -c options to the build.py call in order to build the rest of the projects.

Regards

On Thu, Jul 16, 2009 at 4:58 PM, Ricky Zhou <ricky@xxxxxxxxxxxxxxxxx> wrote:
On 2009-07-15 08:14:27 PM, Jorge Gallegos wrote:
> Given this ticket [1] I set out to make some changes (here the patch[2]), which
> I tested in my local and they seemed ok, but I wanted some feedback. There's
> still the issue that the main page is displaying only the trac-enabled
> projects. I will remedy that right after pushing these changes.
> I made a change to the Makefile, because I'm now using jquery for some UI
> tricks in the page, however I am not sure if they should be propagated to other
> Makefiles since no other site uses jquery right now.
> If these kind of third party libs are stored somewhere, point me to the place
> so I can reference them properly in the change. If not, it may be a good idea
> to create a third party repo for them? like static.fedoraproject.org/js and
> static.fedoraproject.org/css ? what do you think?
Looks good to to me, push away!

Thanks for the patch,
Ricky

--
Fedora-websites-list mailing list
Fedora-websites-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-websites-list




--
Jorge A Gallegos <kad@xxxxxxxxx>
http://kad.blegh.net
v4sw6+8BCGHJMPRUY$hw4/5ln6pr5/7FOPSck0ma7u7BFHLMOSw2DGTWXm4l7+8ADEFGKMRSUi2C$OBluefish/e5+6t4/5AXb7/9AHKLPTen6a20XIs7MRr8p-4.75/-2.26g4/6ACMRTZ hackerkey.com

Attachment: fedorahosted.patch
Description: Binary data

-- 
Fedora-websites-list mailing list
Fedora-websites-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-websites-list

[Index of Archives]     [Fedora Users]     [Linux ARM]     [ARM Kernel]     [Older Fedora Users]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Yosemite News]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

  Powered by Linux