Hi Todd,<br><br><div class="gmail_quote">On Thu, Jul 23, 2009 at 10:19 AM, Todd Zullinger <span dir="ltr"><<a href="mailto:tmz@pobox.com">tmz@pobox.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Jorge,<br>
<div class="im"><br>
Jorge Gallegos wrote:<br>
> I am attaching the patch here, I couldn't fully test the patch with hosted<br>
> projects (since I'm already half asleep) but a list of svn,git and mtn<br>
> projects (pretty printed) is here <a href="http://kad.fedorapeople.org/projects.txt" target="_blank">http://kad.fedorapeople.org/projects.txt</a> .<br>
<br>
</div>This does expose a mildly odd difference between the title and<br>
description fields for trac versus non-trac projects (or maybe it's<br>
only trac versus git?):<br>
</blockquote><div><br>Nope, is on all the different VCS: git, svn, hg, etc<br></div><div> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
 'system-config-selinux': {'desc': 'Project system-config-selinux under git',<br>
                           'group': 'S',<br>
                           'title': 'system-config-selinux',<br>
                           'url': '<a href="http://git.fedoraproject.org/git/system-config-selinux.git%27" target="_blank">http://git.fedoraproject.org/git/system-config-selinux.git'</a>},<br>
 'system-config-services': {'desc': u'system-config-services',<br>
                            'group': 'S',<br>
                            'title': u'My example project',<br>
                            'url': '<a href="https://fedorahosted.org/system-config-services/" target="_blank">https://fedorahosted.org/system-config-services/</a>',<br>
                            'vcs': 'git',<br>
                            'vcsbase': 'system-config-services.git',<br>
                            'vcsweburl': '<a href="https://fedorahosted.org/system-config-services/browser%27" target="_blank">https://fedorahosted.org/system-config-services/browser'</a>},<br>
<br>
I didn't look closely, but I'd noticed that trac projects get setup<br>
with 'My example project' as the title by default.  It might be handy<br>
if we could set that at creation time to be the project short<br>
description perhaps -- though I'm not sure where exactly that title<br>
field gets displayed.<br>
</blockquote><div><br>That title gets added at creation time in the trac conf file, but only for trac projects<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Another thing that might be worth doing is using the description file<br>
for git repos.  I have no idea if other SCM's have something similar.<br>
(If not, we can likely add a description file to them just as git<br>
uses.)<br>
</blockquote><div><br>Other VCS don't have such a field. I was trying to maybe come up with loading a README file in the project dir, but then again, that doesn't always have a description in the first lines, sometimes is empty, so is not a standard file. So the best I came up with was "Project X under VCS Y". Probably adding a description file on each project's root dir would be a good idea, but I don't know atm if that would mess up anything on the VCS side (or how much effort that would take, really).<br>
 </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
As an example, lorax.git has the description 'Install images creation<br>
tool'.  I think that is more descriptive than 'Project lorax under<br>
git'.  There are likely some git repos with a default description<br>
file, where we'd want to fallback to a more generic '%s project' or<br>
something -- or maybe just fix all of these projects with incomplete<br>
description files.<br>
</blockquote><div><br>Well, lorax has a trac page, that means it reads the more complete (theoretically speaking) description, but I understand your point.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Anyway, enough rambling.  Thanks for working on this ticket Jorge.</blockquote><div><br>No problems.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<font color="#888888"><br>
--<br>
Todd        OpenPGP -> KeyID: 0xBEAF0CE3 | URL: <a href="http://www.pobox.com/%7Etmz/pgp" target="_blank">www.pobox.com/~tmz/pgp</a><br>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
The most useful piece of learning for the uses of life is to unlearn<br>
what is untrue.<br>
    -- Antisthenes<br>
<br>
</font><br>--<br>
Fedora-websites-list mailing list<br>
<a href="mailto:Fedora-websites-list@redhat.com">Fedora-websites-list@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/fedora-websites-list" target="_blank">https://www.redhat.com/mailman/listinfo/fedora-websites-list</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Jorge A Gallegos <<a href="mailto:kad@blegh.net">kad@blegh.net</a>><br><a href="http://kad.blegh.net">http://kad.blegh.net</a><br>v4sw6+8BCGHJMPRUY$hw4/5ln6pr5/7FOPSck0ma7u7BFHLMOSw2DGTWXm4l7+8ADEFGKMRSUi2C$OBluefish/e5+6t4/5AXb7/9AHKLPTen6a20XIs7MRr8p-4.75/-2.26g4/6ACMRTZ <a href="http://hackerkey.com">hackerkey.com</a><br>