Recently the Design team moved their materials to a git repo managed in Fedora Hosted. The old location served from /srv/groups on the fedorapeople.org box, however, likely has many incoming links from the wiki and elsewhere which will now be broken.
Design team assets are used widely throughout the project. Getting things from git is a substantially high bar to set for a random contributor (more so with a random person looking to use the free assets we champion). Although there is a git browser, it's still much easier for someone to understand a simple web directory page, or even use existing instructions to hook their desktop to the team depot via SFTP. So I'd like to propose a way of making the original location work as a git clone with a timed pull that keeps the content fairly fresh.
(0) (optional, and might already have been done) We might want to see if there is any packing that could be done on the Design team's git repo to minimize its size.
(1) The quota for the designteam area should be raised to approximately 8 GB. Currently the full repo size is 4.8 GB and we should plan some room for growth.
(2) I can set up the right puppet bits to do a timed pull of the repo into /srv/groups/designteam, although I may need some help if my access allows me to sudo on fedorapeople.org. (I have sysadmin{,-noc,-test,-insight} and designteam group membership.) I've done something similar for Insight now so I believe I can do the same without much trouble for this purpose.
This should restore all broken links and also keep the content fresh for more casual consumers of this content. +/-1, and please counter-suggest if you're -1. Thanks for reading!
On Wed, Jun 01, 2011 at 17:16:30 -0400, "Paul W. Frields" stickster@gmail.com wrote:
Design team assets are used widely throughout the project. Getting things from git is a substantially high bar to set for a random contributor (more so with a random person looking to use the free assets we champion). Although there is a git browser, it's still much easier for someone to understand a simple web directory page, or even use existing instructions to hook their desktop to the team depot via SFTP. So I'd like to propose a way of making the original location work as a git clone with a timed pull that keeps the content fairly fresh.
fedorahosted has git web, so you can make links right to the source files. I don't know if this will work for you guys, but wanted to mention in it case you didn't know.
Also if design team is going to be using sparkleshare with a git backend, there may be other reasons to poitn directly to git.
On Wed, Jun 1, 2011 at 15:16, Paul W. Frields stickster@gmail.com wrote:
Recently the Design team moved their materials to a git repo managed in Fedora Hosted. The old location served from /srv/groups on the fedorapeople.org box, however, likely has many incoming links from the wiki and elsewhere which will now be broken.
Design team assets are used widely throughout the project. Getting things from git is a substantially high bar to set for a random contributor (more so with a random person looking to use the free assets we champion). Although there is a git browser, it's still much easier for someone to understand a simple web directory page, or even use existing instructions to hook their desktop to the team depot via SFTP. So I'd like to propose a way of making the original location work as a git clone with a timed pull that keeps the content fairly fresh.
The reason this was set up on a publictest system was 3-fold:
1) fedorapeople is not meant for high workload items. Even after the move to new servers, it can be non-responsive from a lot of fedora planet updates of people cruising static pages. This was the reason for not putting the items Mizmo set up on publictest04
2) fedorapeople is not meant to be mission critical. It is meant to be used as a useful tool to help people communicate but has no guarantee that it will be there 24x7 or even 8x5. The hardware is donated by a provider and we may not be able to get things fixed in a timely manner people expect.
3) The intent of the item on publictest04 was to showcase something and is not permanent. Publictest systems have the same lack of guarantees as the ones above but are built around running dynamic loads.
So the way forward should be looking at
a) A permanent location that is not publictest or fedorapeople b) A secondary way at that location to share documents outside of the git repo.
(0) (optional, and might already have been done) We might want to see if there is any packing that could be done on the Design team's git repo to minimize its size.
(1) The quota for the designteam area should be raised to approximately 8 GB. Currently the full repo size is 4.8 GB and we should plan some room for growth.
(2) I can set up the right puppet bits to do a timed pull of the repo into /srv/groups/designteam, although I may need some help if my access allows me to sudo on fedorapeople.org. (I have sysadmin{,-noc,-test,-insight} and designteam group membership.) I've done something similar for Insight now so I believe I can do the same without much trouble for this purpose.
This should restore all broken links and also keep the content fresh for more casual consumers of this content. +/-1, and please counter-suggest if you're -1. Thanks for reading!
-- Paul W. Frields http://paul.frields.org/ gpg fingerprint: 3DA6 A0AC 6D58 FEC4 0233 5906 ACDB C937 BD11 3717 http://redhat.com/ - - - - http://pfrields.fedorapeople.org/ Red Hat Summit/JBossWorld -- Register now! http://.theredhatsummit.com _______________________________________________ design-team mailing list design-team@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/design-team
On Wed, Jun 01, 2011 at 04:36:32PM -0600, Stephen John Smoogen wrote:
On Wed, Jun 1, 2011 at 15:16, Paul W. Frields stickster@gmail.com wrote:
Recently the Design team moved their materials to a git repo managed in Fedora Hosted. The old location served from /srv/groups on the fedorapeople.org box, however, likely has many incoming links from the wiki and elsewhere which will now be broken.
Design team assets are used widely throughout the project. Getting things from git is a substantially high bar to set for a random contributor (more so with a random person looking to use the free assets we champion). Although there is a git browser, it's still much easier for someone to understand a simple web directory page, or even use existing instructions to hook their desktop to the team depot via SFTP. So I'd like to propose a way of making the original location work as a git clone with a timed pull that keeps the content fairly fresh.
The reason this was set up on a publictest system was 3-fold:
- fedorapeople is not meant for high workload items. Even after the
move to new servers, it can be non-responsive from a lot of fedora planet updates of people cruising static pages. This was the reason for not putting the items Mizmo set up on publictest04
- fedorapeople is not meant to be mission critical. It is meant to be
used as a useful tool to help people communicate but has no guarantee that it will be there 24x7 or even 8x5. The hardware is donated by a provider and we may not be able to get things fixed in a timely manner people expect.
- The intent of the item on publictest04 was to showcase something
and is not permanent. Publictest systems have the same lack of guarantees as the ones above but are built around running dynamic loads.
So the way forward should be looking at
a) A permanent location that is not publictest or fedorapeople b) A secondary way at that location to share documents outside of the git repo.
OK. All fair reasons, so I'll look into finding where we have dangling links hanging around, and work on pointing them instead at gitweb.
infrastructure@lists.fedoraproject.org