Advice on deploying wsgi app using jsonfas
by Robin Norwood
Hi,
So I'm working to get amber packaged and deployable as a wsgi app so I
can run a demo on publictest10. I've made pretty fair progress getting
things up and running (on my local system first to make sure it works),
but I've run into an issue.
For the setup, I'm basically ripping off the way Ricky Zhou set up fas
wholesale. I have an amber.conf file in /etc/httpd/conf.d, which
refers to an amber.wsgi file. All of that seems to work fine. The
problem happens when I try to connect. I get a 500 error with the
following in httpd's error log:
Unable to write to session file /var/www/.fedora_session: [Errno 13]
Permission denied: '/var/www/.fedora_session'
Well, it turns out that this is because my app is using jsonfas, which
uses fedora.client.BaseClient. In fedora/client/__init__.py, I find:
SESSION_FILE = path.join(path.expanduser('~'), '.fedora_session')
Which explains the error - my app is running under apache, and
while /var/www is apache's homedir, apache can't write to that
directory.
So, as anyone else worked around this with another turbogears app
running under wsgi and using jsonfas? Since turbogears and fas are
both pretty common, it seems likely that someone here has already dealt
with this.
Thanks,
-RN
--
Robin Norwood
Red Hat, Inc.
"The Sage does nothing, yet nothing remains undone."
-Lao Tzu, Te Tao Ching
15 years, 5 months
Mirror bandwidth and user redirection
by Matt Domsch
Tonight I deployed a slight update to MirrorManager that I'd been
wanting to do for a while. The basic selection algorithm for choosing
the order in which to return mirrors to clients remains the same:
prefer same netblocks, internet2 in same country if on internet2, same
country, same continent, then global, in that order. However, until
now, faster mirrors (those with larger bandwidths) were returned with
equal probability as slower mirrors. This means not enough traffic
was being sent to our gigabit-connected mirrors, and too much traffic
was being sent to our slower mirrors.
Each mirror's bandwidth value is now used as a weight. Mirrors with
larger bandwidth will have a a higher probability of being returned
earlier in the mirrorlist selection. Slower mirrors can still be
returned as the first mirrorlist selection because this is based on
probabilities, but should not be overwhelmed anymore.
For countries with fewer mirrors, such as India, where there's some
relatively fast mirrors, and several relatively slower mirrors, this
should mean that users will more often get directed to the faster
mirrors.
Thanks,
Matt
Fedora Mirror Wrangler
--
Matt Domsch
Linux Technology Strategist, Dell Office of the CTO
linux.dell.com & www.dell.com/linux
15 years, 5 months
Request for hosting resource
by Robin Norwood
Hi,
I've been working (with lots of help from Toshio and Luke) on the
Amber project (Fedora Application Database) for a few weeks now, and I'm
getting perilously close to the point where it would be useful to have
a public place to host a proof-of-concept style demo site. It is a
turbogears app (with sqlalchemy, genshi and (soon) postresql). Does
the fedora infrastructure group have resources for this kind of thing?
IOW, is there a spare F9 box or virtual instance I can borrow, along
the same lines as publictest10?
Thanks,
-RN
--
Robin Norwood
Red Hat, Inc.
"The Sage does nothing, yet nothing remains undone."
-Lao Tzu, Te Tao Ching
15 years, 5 months
Fedora TV Submission Form - PHP
by Jonathan Roberts
I've opened this as a ticket in trac -
https://fedorahosted.org/fedora-infrastructure/ticket/633 with the php
file attached. Thoughts and feed back is appreciated...
Best,
Jon
----------------
We've created a channel in Miro, Fedora TV, for use by the marketing
team with things like screencast tutorials/video interviews etc and we
want to make it easy for community people to submit their content.
To do this, we planned to create a simple web form that collects the
users' data (Name, e-mail, video URL etc) and then sends that off to
an e-mail address. This e-mail address could either belong to a single
editor or a mailing list (the latter is preferred), so that we can
check it's relevant before adding it to the main channel feed for all
the world to see.
We have a simple script in PHP to collect this form information and
e-mail it, and providing people don't think there are better
approaches to this, we would like to get it hosted so that we can use
it on Fedora Websites.
Feedback and help is appreciated :)
----------------
15 years, 5 months
Fedoranews.org - Old blog still online
by Gianluca Varisco
Hi guys,
Due to FedoraNews [ http://fedoranews.org/blog/ ] old blog platform
still public, I think that would be better to update it (actually using
a very old version of WordPress released on June 29th 2005: 1.5.1.3) or
put it off-line.
The reasons?
# http://secunia.com/product/3978/?task=advisories
# 1.5.x branch is unmaintained, as it's the legacy 2.0.
I'm CC:ing Thomas Chung, as he's also the domain maintainer.
Best Regards,
--
Gianluca Varisco, RHCE
Intern - Web Engineering, Red Hat Italia
Tel.: +39 02 5681 4487
Fax : +39 02 669 3111
Cel.: +39 333 574 0934
Address/Indirizzo:
Via Antonio Da Recanate 1
20124 Milano
15 years, 5 months
Meeting Log - 2008-06-26
by Ricky Zhou
16:04 -!- mmcgrath changed the topic of #fedora-meeting to: Infrastructure -- Who's here?
16:04 < ivazquez> Pong.
16:04 < mmcgrath> ok, who's around?
16:04 * ianweller
16:04 * iWolf
16:04 * Anvil goes sleeping
16:04 -!- Anvil [n=anvil@fedora/Anvil] has left #fedora-meeting []
16:04 * pembo13 is just a bystander
16:05 * ricky
16:05 < mmcgrath> Ok, lets get started
16:05 < G> I'm here
16:05 -!- mmcgrath changed the topic of #fedora-meeting to: Infrastructure -- Tickets
16:05 < mmcgrath> .tiny https://fedorahosted.org/fedora-infrastructure/query?status=new&status=as...
16:05 < zodbot> mmcgrath: http://tinyurl.com/47e37y
16:06 < mmcgrath> .ticket 395
16:06 < zodbot> mmcgrath: #395 (Audio Streaming of Fedora Board Conference Calls) - Fedora Infrastructure - Trac - https://fedorahosted.org/projects/fedora-infrastructure/ticket/395
16:06 < mmcgrath> jcollie: did I read you right earlier, this is mostly ready but not yet in Fedora?
16:07 < jcollie> um
16:07 < mmcgrath> or were you talking about ice cast and I just wasn't paying attention?
16:07 < jcollie> i was using a newer version of flumotion than whats in flumotion
16:07 * f13
16:07 < jcollie> no i'm not using ice cast
16:07 < mmcgrath> k
16:07 < mmcgrath> so whats our plan for flumotion then?
16:08 < jcollie> i've got a little one line script that faked asterisk into thinking it's talking to ice cast
16:08 < ianweller> wait, why are we not using icecast?
16:08 < jcollie> flumotion is way cooler
16:09 < ianweller> i guess i'll just take your word for it.
16:09 < ianweller> :P
16:09 * ricky wonders if herlo knows about this stuff as well
16:09 < mmcgrath> jcollie: so whats our plan for implementation going forward? can we use EPEL or do we have to use the infrastructure repo?
16:09 < ricky> (He was the person with the streaming setup at FUDCon)
16:09 < jcollie> i need to build the rpms for flumotion and get them into the infra repo... eventually fedora proper will catch up
16:09 < jcollie> .whoowns flumotion
16:09 < zodbot> jcollie: thomasvs
16:09 < ianweller> i was just about to do that.
16:09 < ianweller> heh
16:10 < SmootherFrOgZ> jcollie: fedora should
16:10 -!- Sonar_Gal [n=Andrea(a)dpc6744130021.direcpc.com] has quit Connection timed out
16:10 < SmootherFrOgZ> and then go to epel as well
16:10 < mmcgrath> jcollie: k, if you wouldn't mind, contact thomasvs and let him know what we're up to and that we'd like to get that all figured out.
16:10 < jcollie> we should talk to thomasvs about updates... i was using a prerelease version because the released version is quite old
16:10 < mmcgrath> anything else there?
16:11 < jcollie> we need to get some nice ways of provisioning conference rooms and controlling the audio streams
16:11 < mmcgrath> yeah, conference rooms in the config file is inconvenient.
16:11 < jcollie> yeah inconvenient and error-prone possibly
16:12 < mmcgrath> side note, 98 people have enabled their voip extensions.
16:12 -!- bpepple|lt [n=bpepple|(a)ppp-71-137-208-242.dsl.scrm01.pacbell.net] has joined #fedora-meeting
16:12 < ricky> :-)
16:12 < mmcgrath> jcollie: ok, anything else?
16:12 < jcollie> plus would be good to figure out a way to dial them in the directory
16:12 < SmootherFrOgZ> and what about stun, anything new ?
16:12 < mmcgrath> SmootherFrOgZ: we've just been telling people that need it to use stunserver.org
16:12 < ricky> Aren't there free online stun servers?
16:13 < jcollie> in addition to standard open conference room we need to figure out how best to do a closed room for the board
16:13 < jcollie> stun.ekiga.net and stunserver.org work well
16:13 < SmootherFrOgZ> nice
16:13 < mmcgrath> jcollie: yeah, and that will likely need a rotating password since they can have different people each week join
16:13 < SmootherFrOgZ> need to be edit on talk.fp.org
16:13 < jcollie> i think that stunserver.org will even let you CNAME to something like stun.fedoraproject.org
16:14 < mmcgrath> SmootherFrOgZ: its there - http://talk.fedoraproject.org/usage
16:14 < jcollie> either rotating passwords or some sort of invitation system
16:14 < mmcgrath> <nod>
16:14 < mmcgrath> jcollie: anything else?
16:14 < jcollie> i think that's it
16:15 < mmcgrath> solid
16:15 < mmcgrath> next ticket
16:15 < mmcgrath> .ticket 398
16:15 < zodbot> mmcgrath: #398 (elfutils `monotone' (mtn) error) - Fedora Infrastructure - Trac - https://fedorahosted.org/projects/fedora-infrastructure/ticket/398
16:15 < mmcgrath> monotone and fedorahosted.
16:15 < mmcgrath> AFAIK this is blocking on people and things that just don't care that much about it.
16:15 < jcollie> no gnus is good gnus?
16:15 < mmcgrath> I should probably remove it it from the meeting list at least.
16:15 < Bouska> bye
16:15 -!- Bouska [n=Pablo(a)ip-213-49-228-244.dsl.scarlet.be] has left #fedora-meeting []
16:16 < jcollie> yeah i think that we limit monotone to elfutils until it gets sorted out
16:16 < mmcgrath> jcollie: that shouldn't be too hard ;)
16:16 < mmcgrath> ok
16:16 < ricky> Hehe
16:16 < G> jcollie: I was going to say thata :P
16:16 < jcollie> any new requests need to use something else
16:16 < mmcgrath> .ticket 446
16:16 < zodbot> mmcgrath: #446 (Possibility to add external links on spins page) - Fedora Infrastructure - Trac - https://fedorahosted.org/projects/fedora-infrastructure/ticket/446
16:16 < mmcgrath> dgilmore: anything on the spins page? its 4 months old :-P
16:17 * mmcgrath thinks dgilmore might be away while he's traveling today
16:17 < mmcgrath> we'll move on
16:17 < f13> he's not traveling yet
16:17 < mmcgrath> .ticket 547
16:17 < zodbot> mmcgrath: #547 (Koji DB Server as postgres 8.3) - Fedora Infrastructure - Trac - https://fedorahosted.org/projects/fedora-infrastructure/ticket/547
16:17 < SmootherFrOgZ> ho wait
16:18 < G> mmcgrath: are the servers arriving?
16:18 < SmootherFrOgZ> could we have on the spins list, the french one, built by some french contributor ?
16:18 < mmcgrath> So the new db server has shipped and should be in PHX now. I'm planning another trip out in July to get it installed and hopefully remove the old servers.
16:18 < G> mmcgrath: that includes the two app servers?
16:18 < ricky> Old servesr?
16:18 < ricky> **servers
16:18 < mmcgrath> G: it does.
16:18 < ricky> As in, we're retiring old builders, I guess?
16:18 < iWolf> mmmm PHX in July - hot!
16:19 < mmcgrath> ricky: yeah, lockbox, db1 and probably proxy1 are going to go bye bye.
16:19 < G> mmcgrath: brilliant, holla if you need any assistance
16:19 < ricky> Ah, cool
16:19 < mmcgrath> ricky: I might just let the builders die horribly on their own.
16:19 < mmcgrath> G: will do.
16:19 < ricky> Heh
16:19 < mmcgrath> SmootherFrOgZ: not sure what you mean by "the french one" But you should talk to the spins list people.
16:19 < G> mmcgrath: sounds like a plain :)
16:19 < G> *plan
16:19 < mmcgrath> .ticket 576
16:19 < zodbot> mmcgrath: #576 (Infrastructure Contact Information) - Fedora Infrastructure - Trac - https://fedorahosted.org/projects/fedora-infrastructure/ticket/576
16:19 < mmcgrath> G: whats up with that?
16:20 -!- pembo13 [n=chatzill(a)CPE-24-163-204-124.kc.res.rr.com] has left #fedora-meeting []
16:20 < G> I've got nothing set in stone, I still like the idea of something away from Fedora People though
16:20 < G> I'll try and work something out for next meeting
16:21 < mmcgrath> G: I guess my only take on that is that right now we have nothing and it's more of a "it'd be nice to have something"
16:22 < G> more it'd be good to have something
16:22 < mmcgrath> but if that something needs to be maintained, backed up, etc with no other benefit... then it's probably not worth it.
16:22 < mmcgrath> we could use a crypted filesystem
16:22 * ricky is perfectly fine with a single text file put in some good place with proper permissions.
16:23 < mmcgrath> ricky: well there's other stuff I'd like to put there like the inventory for example
16:23 < G> yeah, I'm still thinking along the lines of a sysadmin1 box or something where we can do all our sqling from etc
16:23 < ricky> Ah, yeah.
16:23 -!- fugolini1 [n=francesc(a)host250-207-dynamic.2-79-r.retail.telecomitalia.it] has quit Connection timed out
16:23 < mmcgrath> G: eh, sqling is a pretty rare thing, and should probably be done from a pre-existing box like noc1
16:23 < G> mmcgrath: yeah, I just thought of that one moments ago
16:24 < G> it was just with the elections app, still a little bit of manual legwork (to be corrected)
16:24 < mmcgrath> G: needless to say, still working on it and thinking about options?
16:24 < G> yep
16:24 < mmcgrath> solid, we'll move to the next ticket
16:24 < mmcgrath> .ticket 361
16:24 < zodbot> mmcgrath: #361 (fedorahosted.org default trac header logo/location icon) - Fedora Infrastructure - Trac - https://fedorahosted.org/projects/fedora-infrastructure/ticket/361
16:24 < G> Too big imo
16:25 < mmcgrath> paulobanon: you around?
16:25 < mmcgrath> jcollie: I see you put this in the Meeting request.
16:25 < ricky> Is that legal logo usage?
16:25 < ricky> ianweller: ^^
16:25 < ianweller> what is
16:25 < ianweller> 361?
16:25 < ricky> http://fedoraproject.org/wiki/Artwork/DesignService#Fedora_hosted_logo
16:25 < G> It's not going to make a very nice favicon.ico and it's just going to bloat the header part of trac
16:25 < jcollie> yeah, i was hoping it was something we could dispose of quickly
16:26 * mmcgrath sees if the miz is around
16:26 < ianweller> ricky: afaik, no.
16:26 < ricky> Yeah, that's what I was thinking :-( it looked cool, though
16:26 < jcollie> hmm yeah, the colors, etc
16:26 < mmcgrath> Do we want a square up there?
16:26 -!- mizmo [n=duffy@nat/redhat-us/x-3ca53765208ce0f1] has joined #fedora-meeting
16:26 < mizmo> hi
16:27 < ricky> mizmo: Hey, we were discussing:
16:27 < mmcgrath> mizmo: we're talking about
16:27 < jcollie> in general though what do people think of a fedorahosted logo instead of the default trac logo?
16:27 < ricky> .ticket 261
16:27 < zodbot> ricky: #261 (Expired SSL certificate on https://cvs.fedoraproject.org) - Fedora Infrastructure - Trac - https://fedorahosted.org/projects/fedora-infrastructure/ticket/261
16:27 < mmcgrath> .ticket 361
16:27 < zodbot> mmcgrath: #361 (fedorahosted.org default trac header logo/location icon) - Fedora Infrastructure - Trac - https://fedorahosted.org/projects/fedora-infrastructure/ticket/361
16:27 < ricky> Oops, what mmcgrath said :-)
16:27 < ianweller> ricky: fail! :P
16:27 < mizmo> oh i did onwe
16:27 -!- roguedaemon [n=rogued(a)cpe-66-67-45-197.rochester.res.rr.com] has left #fedora-meeting ["<thunk>"]
16:27 < mizmo> i did a logo for fedora hosted a while back
16:27 < mmcgrath> do we want a square up there?
16:27 < mizmo> lesse if i can find it
16:28 < G> mmcgrath: my point before exactly
16:28 < mizmo> it would be nicer than the trac logo wouldnt it
16:28 < ianweller> mizmo: we were wondering if http://fedoraproject.org/wiki/Artwork/DesignService#Fedora_hosted_logo did not follow the logo usage guidelines
16:28 < ianweller> which i'm pretty sure it doesn't
16:28 < mizmo> ianweller, nope it doesnt
16:28 < mizmo> oh thats weird
16:28 < mizmo> i did a logo before that request was filled
16:29 < mmcgrath> mizmo: did it vanish in the migration?
16:29 < mizmo> mmcgrath, could be im still looking
16:30 -!- sdziallas [n=sebastia(a)p57A2C6C4.dip.t-dialin.net] has quit "Ex-Chat"
16:31 < mizmo> found it
16:31 < mizmo> http://fedoraproject.org/w/uploads/0/03/Artwork_PromoBanners_fedora-hoste...
16:31 < ricky> Ahh.
16:32 < mmcgrath> G: ianweller: ricky: what do we think of that one?
16:32 < mizmo> (just the logo + HOSTED text)
16:32 < G> mizmo: now thats okay!
16:32 < mizmo> (don't need the garden bg that was for the banner to display in the upper left of FPO)
16:32 < ricky> Heh, I like the garden analogy.
16:33 < G> mizmo: thats wonderful (nice and simple)
16:33 < jcollie> i like it except for the "introducing..."
16:33 < mizmo> if you like it maybe we could use the garden graphics somehow
16:33 < G> yeah the introducing is wrong
16:33 < mizmo> jcollie, oh yeh that text wouldn't be there, the logo is part of a banner design i did for FPO
16:33 -!- fchiulli [i=824c4011(a)gateway/web/ajax/mibbit.com/x-a4a5f7cd4e701430] has left #fedora-meeting []
16:33 < ricky> Does that take any attention away from the name of the project itself, though?
16:33 < f13> hrm, is the 'start a $foo, watch it grow' really close to a slogan for some other product?
16:33 < dgilmore> im here
16:34 < f13> ricky: well, each project can have their own logo
16:34 < mizmo> ricky, i'd think projects would use it as a placeholder until they got their own logo
16:34 < G> f13: hmmm?
16:34 < f13> we're just talking about a default one.
16:34 < SmootherFrOgZ> f13: +1
16:34 < f13> G: the 'watch it grow' seems very familiar
16:34 < mizmo> f13, is this a trivia quiz? let me guess
16:34 < mmcgrath> f13: a Chia Pet?
16:34 < mizmo> start a ninja, watch him nunchuck?
16:34 < mmcgrath> Cha Cha Cha Chia
16:34 < f13> I don't think it was even that.
16:34 < stickster> mmcgrath: That's watch it grow
16:34 < f13> but don't mind me.
16:35 < mizmo> hehe
16:35 < G> f13: I don't think it's used in the computing circles
16:35 < stickster> mmcgrath: Do you use compost with Chia Pets?
16:35 < mmcgrath> ok, so whats the plan for this ticket?
16:35 < mmcgrath> stickster: no but I should, I really should.
16:35 < ricky> Haha, I almost got fooled when I saw "foss" in this URL: http://www.fossweb.com/modulesK-2/NewPlants/index.html
16:35 < mizmo> "Help Farmer Jane plant your garden, and watch it grow!"
16:36 < f13> don't worry about it
16:36 < mmcgrath> mizmo: do you have the source for that image available somewhere or would you mind making whatever changes we need directly?
16:36 < mizmo> mmcgrath, i do, and i would be happy to make whatever changes you need
16:37 < mmcgrath> solid
16:37 < mmcgrath> ianweller: ricky: do either one of you want to take ownership of that ticket and make it so?
16:37 * ianweller wakes up
16:37 < ianweller> which ticket?
16:37 -!- spoleeba [n=one@fedora/Jef] has quit "Leaving"
16:37 < mmcgrath> .ticket 361
16:37 < zodbot> mmcgrath: #361 (fedorahosted.org default trac header logo/location icon) - Fedora Infrastructure - Trac - https://fedorahosted.org/projects/fedora-infrastructure/ticket/361
16:38 < mmcgrath> sounds like mizmo is willing to make whatever changes we want, then we just need to get it on the host.
16:38 < ricky> Sure thing - it'll just be a line or two of puppet changes.
16:38 * ianweller pushes it to ricky then :P
16:38 < mizmo> so ill make it so it's just the logo with maybe some plants next to it?
16:38 < ricky> I'm already getting mail on that ticket, so I'll keep an eye out for it once we get the image
16:38 < mizmo> and take out the slogan and introducing text?
16:38 < ianweller> keep the 'start a project. watch it grow'
16:39 < mizmo> okay
16:39 < ianweller> i'd say make it probably more wide, less height...
16:39 < mmcgrath> excellent, so anything else on that for this meeting or can we move on?
16:39 < ricky> mizmo: Sure - whatever you think works for the top banner on a hosted site
16:40 < jcollie> sounds good to me
16:40 < mmcgrath> mizmo: thanks for stopping in! Most helpful :)
16:40 < mmcgrath> next ticket
16:40 < mmcgrath> .ticket 447
16:40 < zodbot> mmcgrath: #447 (Downloading binary files via trac browser creates a traceback) - Fedora Infrastructure - Trac - https://fedorahosted.org/projects/fedora-infrastructure/ticket/447
16:40 < mmcgrath> err not that one
16:40 < mmcgrath> .ticket 448
16:40 < zodbot> mmcgrath: #448 (Hosting request for fedora-quotes) - Fedora Infrastructure - Trac - https://fedorahosted.org/projects/fedora-infrastructure/ticket/448
16:40 * ricky pinged ajax in #fedora-devel
16:41 -!- ajax [n=ajackson@nat/redhat-us/x-b358f9cb34bb6880] has joined #fedora-meeting
16:41 < ricky> We spoke about this briefly at FUDCon.
16:41 < ricky> ajax: Hey, we were talking about:
16:41 < ricky> .ticket 448
16:41 < zodbot> ricky: #448 (Hosting request for fedora-quotes) - Fedora Infrastructure - Trac - https://fedorahosted.org/projects/fedora-infrastructure/ticket/448
16:41 < ricky> (Woo, I got it that time!)
16:41 < mmcgrath> so we want a quotes repo of some kind?
16:41 < ajax> well, we have one
16:41 < ajax> the problem is the group it belongs to.
16:41 < ricky> So yeah, we spoke about this a bit at FUDCon, but I don't 100% remember the conclusion (was it just to use fedorapeople?)
16:42 * ianweller wrote a qdb software at one time, but its in php
16:42 * mmcgrath pokes on hosted1 real quick.
16:42 < mizmo> mmcgrath, np
16:42 < ricky> Right now, it's a gitfedora-quotes
16:42 -!- mizmo [n=duffy@nat/redhat-us/x-3ca53765208ce0f1] has left #fedora-meeting ["Leaving"]
16:42 < ajax> the account system requires that joining a group is apply-then-approve.
16:42 < jcollie> we could change membership to cla_done...
16:42 < ajax> there's no way to just add yourself to a group and have it take effect
16:42 < ricky> jcollie: That would require giving everybody in cla_done SSH stuff on hosted1
16:42 < mmcgrath> ah
16:42 < mmcgrath> doesn't fedorabugs do that?
16:43 < ricky> jcollie: (and making cla_done a git group)
16:43 < jcollie> ricky: hmm ok that's bad then
16:43 < mmcgrath> ricky: we could have it owned by cla_done
16:43 < mmcgrath> that'd at least let everyone with an account already to have access.
16:43 < f13> you should be able create a group that doesn't require sponsorship
16:43 < ricky> We do have autojoin stuff working, but it'd still have everybody in cla_done on hosted1
16:43 < G> cla_done as a git group, no thank you
16:43 < ricky> That's what we wanted - something where anybody can get in, but only if they take some action
16:43 < G> that'd be as bad having cla_done requiring some git group which we had already :)
16:43 < ajax> f13: sponsorship groups require that a sponsor approve. non-sponsorship groups require that some other member approve.
16:44 < ajax> any other member.
16:44 < f13> ajax: blah
16:44 < jcollie> ricky: looks like everyone already has ssh on hosted1
16:44 < mmcgrath> The thing is that opens us up to abuse.
16:44 < ricky> ajax: non-sponsorship just means that the sponsorship isn't recorded.
16:44 < ricky> It's a minute difference
16:44 < ricky> But yeah, this is why I suggested fedorapeople :-)
16:44 < ajax> awesome.
16:44 < ricky> Ahhh!
16:45 < mmcgrath> the theory being that a sponsor is responsible for the person they sponsored.
16:45 < jcollie> well, since it's a git repo it'd be pretty easy to undo any vandalism
16:45 -!- sharkcz [n=dan(a)plz1-v-4-17.static.adsl.vol.cz] has quit "Ukončuji"
16:45 < ricky> That's what we said - have a repo in fedorapeople that everybody can push to, then you can push from there to the fedorahosted project.
16:45 < mmcgrath> jcollie: is it though?
16:45 < mmcgrath> jcollie: if I stuck a bunch of child porn into one of our repos... how would you get rid of it?
16:45 < ajax> so yeah, my options are a world-pushable repo on fp.o that i pull from every once in a while, or i just continue to have to approve people.
16:46 < mmcgrath> ricky: hell, we could just make a repo on fedorahosted and make it world writable.
16:46 < ajax> mmcgrath: you _can_ push git trees that delete objects. it breaks people that already pulled them, but git isn't an append-only operation.
16:46 < ricky> mmcgrath: And give everybody in cla_done ssh on hosted1?
16:46 < mmcgrath> ajax: k
16:46 < mmcgrath> ricky: not sure yet.
16:46 < mmcgrath> I'd rather not
16:46 < mmcgrath> jeremy: you around?
16:46 < ricky> Yeah, that was my objection
16:46 * mmcgrath wonders if git:// can be configured for write
16:47 < jcollie> no it cant i don't think
16:47 < ricky> I'm pretty sure it can't be (but I could be wrong)
16:47 < G> mmcgrath: git+https?
16:47 < mmcgrath> eh
16:47 < jcollie> well, why don't we use a model more like the kernel?
16:47 < ricky> That's pretty much what I was suggesting
16:47 < mmcgrath> jcollie: what model is that?
16:47 -!- tibbs_ [n=tibbs@fedora/tibbs] has quit "Konversation terminated!"
16:48 < jcollie> where the main repo is controlled by ajax and people email him links to their repo thats hosted wherever they want
16:48 < ricky> well, except kind of in reverse
16:48 < ajax> i'm okay with it being "only people with fedora accounts" instead of "anyone in the world"
16:48 < ricky> I was eliminating one step y having people push to ajax's repo, the ajax pushing to the "main" fedorahosted one
16:48 < ajax> truly-world-writable is more than i'm asking for and probably not a good idea.
16:48 < mmcgrath> jcollie: we can do that but it shifts some burden onto ajax
16:49 < ajax> ... which is the whole thing i'm trying to avoid ;)
16:49 < ricky> Ah.
16:49 < mmcgrath> so how about this for now.
16:49 < ajax> if i'm going to have two repos, i might as well just do the sponsorship thing like i'm already doing.
16:49 < ricky> The simplest solution that I can think of is: cla_done-writable main repo on fedorapeople.org
16:49 < ricky> That gets you everything except for the git.fedorahosted.org URL
16:50 < mmcgrath> ricky: that seems reasonable.
16:50 < ajax> (and therefore gitweb. but sure.)
16:50 < mmcgrath> ajax: if we stick this thing somewhere other then fedorahosted will that be ok with you?
16:50 < mmcgrath> ajax: actually jeremy just got gitweb and git:// working on people1 IIRC.
16:50 < mmcgrath> just this week
16:50 < ricky> ajax: jeremy set that up recently :-0
16:51 < ricky> **:-)
16:51 < ajax> oh sweet.
16:51 < jcollie> jeremy has gitweb running on fedorapeople now
16:51 < ajax> that's why he was asking how we did it on fd.o then.
16:51 < ajax> i'm dumb
16:51 * ricky laughs at the quotes
16:51 < mmcgrath> ajax: think that solution will work for now at least?
16:51 < G> ajax: can we quote that one?
16:51 < ricky> (https://fedorahosted.org/fedora-quotes/browser/fedora-quotes)
16:51 < mmcgrath> it seems like with as open as we are we'd be able to do something _that_ open :)
16:52 < ricky> G: Hahaa
16:52 < ajax> mmcgrath: sure. go ahead and drop it from fh.o whenever, i've got a clone on my laptop i can push to fp.o
16:53 < mmcgrath> ajax: k, you should be able to acl it any way you want. If your space runs out let us know and we'll re-think our quota system there.
16:53 < mmcgrath> currently ols is doing something similar though (with fedorapeople)
16:53 < mmcgrath> ok, we're almost out of time so I'm just going to open the floor for the next 8 minutes or so
16:53 -!- mmcgrath changed the topic of #fedora-meeting to: Infrastructure -- Open Floor
16:53 < mmcgrath> anyone have anything to discuss
16:53 < G> yeah, I had two things to discuss
16:53 < mmcgrath> G: didn't you have something?
16:53 < jcollie> hmm 150Mb should be a lot for just quotes
16:54 -!- ajax [n=ajackson@nat/redhat-us/x-b358f9cb34bb6880] has left #fedora-meeting []
16:54 < jcollie> maybe we could set up a "quotes" user so it gets its own 105MB quota?
16:54 < G> a) l10n wikis are nearly really trying to coordinate with everyone re that
16:54 < mmcgrath> G: whats the link to how that setup is going to work again?
16:55 < G> mmcgrath: theres a bit in my gitweb on fp.o
16:55 < G> .tiny http://fedorapeople.org/gitweb?p=nigelj/public_git/stuff.git;a=tree;f=wik...
16:55 < zodbot> G: http://tinyurl.com/3umdyn
16:55 < ricky> http://katzj.livejournal.com/430978.html
16:55 < G> https://publictest10.fedoraproject.org/en/wiki/ is the test wiki
16:55 < ricky> Oop, ajax disappeared :-/
16:56 < mmcgrath> G: also, side note, our *.fedoraproject.org deal should be ready soon.
16:56 < mmcgrath> do we want to wait and do it that way?
16:56 < ianweller> mmcgrath: with ssl certs?
16:56 * ianweller afk now
16:56 -!- mcleanj [n=mcleanj@nat/redhat/x-d1e8e560a82dfc05] has left #fedora-meeting []
16:56 < ricky> Wooo :-)
16:56 < mmcgrath> ianweller: yeah
16:56 < mmcgrath> I think they got ordered today
16:56 < G> _b_) sysadmin-noc stuff, we have ~10 members, but nothing is happening there so I'm going to send out some e-mails with stuff that needs to be done
16:57 < mmcgrath> G: excellent, do you have sponsorship status in sysadmin-noc?
16:57 < G> mmcgrath: yep
16:57 < G> we have at least TEN new hosts that aren't tracked in nagios
16:57 < mmcgrath> G: k, one thing thats almost ready is log1, and I'm working to make sure that read access is setup properly.
16:57 < mmcgrath> G: thanks for taking lead on that. I was hoping someone would step up :)
16:57 < G> and a handful of requests on fedorahosted that havn't seen any action
16:58 < jcollie> be nice to get asterisk1 monitored
16:58 < G> mmcgrath: need to speak to you about cacti
16:58 < ricky> Oh yeah.
16:58 < G> jcollie: yeah, thats the sort of things
16:58 < mmcgrath> G: no doubt. In my mind cacti is less important now then it was but still important.
16:58 < mmcgrath> jcollie: yeah, and collab1.
16:59 < mmcgrath> G: ok, so I'm excited to see that going, if you need anything from me, just ping.
16:59 < jcollie> i've tried to keep up on the new project requests on hosted but haven't looked much at the rest of the hosted tickets
16:59 < G> exactly, there is definately more than 10 hosts untracked
16:59 < G> (I know that because there are eight new builders :))
16:59 -!- wfp [n=wfp5p(a)viridian.itc.Virginia.EDU] has quit "Leaving"
16:59 < G> mmcgrath: whats the status on the ppc builders btw?
16:59 < ricky> PPC = no virt, right?
16:59 < mmcgrath> G: good question, dgilmore was going to handle it but I know he's had problems.
17:00 < mmcgrath> ricky: correct, and actually we didn't virt the x86 boxes either.
17:00 < G> mmcgrath: and finally, when do you expect the *.fp.o SSL cert?
17:00 < ricky> Ah.
17:00 < mmcgrath> G: I'd be surprised it it took more then a week or two at this point. My understanding is that verisign has the request now.
17:00 < dgilmore> mmcgrath: ill try again today. i got access but did not have java installed
17:00 < mmcgrath> ahh
17:00 < mmcgrath> dgilmore: k.
17:00 < dgilmore> when i installed java firefox wouldnt start
17:00 < mmcgrath> ok, and with that. we are at the end of our time.
17:01 < mmcgrath> If no one has anything pressing we'll end the meeting in 30
17:01 < G> sounds fine by me
17:01 < mmcgrath> 15
17:01 -!- mmcgrath changed the topic of #fedora-meeting to: Infrastructure -- Meeting End
17:01 < mmcgrath> thanks for coming everyone!
15 years, 5 months
syntax colouring on the wiki
by Yaakov Nemoy
Hey List,
Is there any chance the new wiki can do syntax hilighting and
colouring for source code. I presume it would look something like
this:
<pre style='Python'>
def foo(bar, baz):
return bar + baz
</pre>
-Yaakov
15 years, 5 months