Re: Efficient Storage of Media Files

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

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 05/24/2012 11:56 AM, Eric Christensen wrote:
> On 05/23/2012 10:32 PM, Ruediger Landmann wrote:
>> On 05/24/2012 09:27 AM, Ben Cotton wrote:
>>> It seems like a good candidate for being hosted outside of git.
>>>  Perhaps we could get some space on fedorahosted.org for the 
>>> files?
> 
> 
>> That would (kinda) solve the problem for now; but the deeper 
>> underlying problem is that I think we're reaching the limit of
>> what we can sensibly do with Git :)
> 
>> This was only ever a stop-gap mechanism while we implemented 
>> proper packaging for the docs; unfortunately, like many systems 
>> that work "well enough", we never got to replacing it.
> 
>> Personal admission: it was actually my personal goal during my
>> year on the board to make this happen, but I never got to it ;)
> 
>> So: what do we need?
> 
>> 1. I think the procedural obstacles to getting every writer and 
>> translator access to Koji are probably bigger than we want to 
>> handle. We therefore need to stand up a build system of our own. 
>> Ideally, this would be a Koji instance of our own: the benefit
>> of Koji is that it insulates the build process very well from
>> issues that might be specific to people's own machines. If that's
>> too much work to pull off in the short term, we should simply
>> create a build server with current publican and publican-fedora
>> installed on it, and access granted to anyone in the
>> docs-publishers group. Packages built on this machine would be
>> placed in a repo.
> 
>> 2. We would need to modify the staging server that currently
>> pulls our docs.git to instead install packages built on the
>> build server.
> 
>> I think that if we pull together, we should be able to get this
>> up and running reasonably soon. Who's interested in collaborating
>> on a project like this?
> 
>> Cheers Rudi
> 
> I spoke with Dennis Gilmore this morning about getting a separate
> koji instance for Docs.  Looks like doing this will be a lot easier
> than what we were thinking:
> 
> 
> <Sparks> What would be required to stand up a separate instance of 
> koji for Docs? <dgilmore> Sparks: why would you want a seperate
> instance? <dgilmore> Sparks: i dont see any valid reason to do so 
> <Sparks> dgilmore: For the Docs website.  Publican has the ability 
> publish documentation from packages (separate repo from the Fedora 
> repo) for the website.  We want to replace the git repo that
> operates it now. <dgilmore> Sparks: and why does that need a
> seperate koji? <Sparks> The git repo has gotten HUGE and is
> becoming an issue. <dgilmore> Sparks: so, why does that mean a
> seperate koji instance <dgilmore> Sparks: we could use a seperate
> tag and targets in koji <dgilmore> i dont see why it would need its
> own koji <Sparks> dgilmore: It's either that or try to get everyone
> setup as packagers. <dgilmore> Sparks: get everyone setup as
> packagers <Sparks> dgilmore: Except that they really won't be
> packagers. <dgilmore> Sparks: though you dont need to be a a
> packager to get a koji cert <dgilmore> you just need fas <dgilmore>
> Sparks: what would be the workflow? <Sparks> dgilmore: Okay, and
> with that we can send packages through koji and tag them
> separately? <Sparks> dgilmore: Basically we just tell Publican to
> build the package and submit it to koji.  The Publican software
> does all the work. <dgilmore> Sparks: I still really dont know what
> your trying to do. pretend im an idiot(not really that hard) and
> explain what it is and how it should work <Sparks> dgilmore: I'm
> not far off... <Sparks> dgilmore: So Publican will make an SRPM
> package, submit it to koji destined for a repo.  Our Publican
> backend will install those packages and publish the data to the
> website. <Sparks> ...as I understand it <dgilmore> Sparks: so we
> would need to set up seperate tags and tagets for it, defining a
> koji policy allowing srpms to be built. likely we would add a new
> group to koji and add people allowed to build docs to it and limit
> access to the tags/targets to people in that group <dgilmore>
> Sparks: so its all doable <Sparks> dgilmore: Well that's a lot
> easier.  :) <Sparks> dgilmore: We already have a group in FAS for
> people that should have access (docs-publishers).  Should I open a
> ticket? <dgilmore> Sparks: koji doesnt know anything about fas 
> <dgilmore> Sparks: please file a ticket. We wont be able to make 
> changes until after f17 is done <Sparks> dgilmore: That's fine.
> We're not completely ready for the transition so after F17 would be
> good. <Sparks> dgilmore: Thanks!

I've put in an Infra ticket
(https://fedorahosted.org/fedora-infrastructure/ticket/3320) to
request this.

- -Eric
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJPzgFrAAoJEIB2q94CS7PRUhcP/2Qcx/PxqQUxmxlA8fSt9RZc
NL0DdVU0oKtvxAnQ6iGHyU5JU6CeVW22i3AKc17AnXaTKDHkhcn9aL5WtXxPq7kv
RMrhi4RQq2uoYi2VxV9jdNjizBVtZdCfcZTPJdBKMFXMPnrnLiMds3u3GcOi+1VG
I57UxdS5hdVs+UNNb1IIrRwGk8efxL/phVfc/ssYqiVwtbmJ6Q/KbcegPJZy8YMk
bdfC/jSR/ubWetj21oFoMZf+Nc48CV2axbRZJUGjDSpPGSPYcOHzh3V12oOWlLUR
tCov9CGYzIKOjc/i8Esd7DEcuyMi0rOJ2m4znhbMhagdzg80XhTuuhkfzGmO45vK
8g24h1HAEUZ659NJY1ntATWnw+8n9gOIQ4LtmW1TEjFxaYhusNexLZL+DevTzXuJ
r7BXU8RKIiDECkcqWWWHEZj21eyHWq4ivngwN7TOvBc/UzQyDxROfoaKWfy+kOuc
PNOpEhFYgaOJF4UgJr5lI39GYALTLwA7VdlUbtTXSLiPzrB2m1JSzJ+s5BBAWlwA
HeUqwDidsNjs+W6z7EM/kSiwssAU1XBarUUYfhJJMK7NGlHgAIbFVov6Sab5eoPr
CG26/3MpXPJgbnxrNMPDm/mc2oFmuHP+nDa3nFiXZgziokjfnHdWVz5GOQNd0JFW
iMNlS1ITOcdEoiHkOj2H
=IkbJ
-----END PGP SIGNATURE-----
-- 
docs mailing list
docs@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/docs



[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Red Hat 9]     [Yosemite News]     [KDE Users]

  Powered by Linux