123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564 |
- <paroneayea> ****** Meeting logging now! ******
- <nyergler> lol
- <schendje> gmgbot` has no regard for schendje's feelings [11:02]
- <gmgbot`> schendje: Error: "has" is not a valid command.
- <paroneayea> we'll just have to use the copy-pasta route since I don't know
- what I'm doing
- <nyergler> gmgbot`: help
- <gmgbot`> nyergler: (help [<plugin>] [<command>]) -- This command gives a
- useful description of what <command> does. <plugin> is only
- necessary if the command is in more than one plugin.
- <paroneayea> gmgbot`: commands
- <nyergler> awesome
- <gmgbot`> paroneayea: Error: "commands" is not a valid command.
- <paroneayea> haha
- <paroneayea> ok
- <nyergler> ok, faking it
- <paroneayea> so
- <paroneayea> first of all [11:03]
- <paroneayea> nice, or should I say *amazing* job everyone on this release
- <paroneayea> I honestly do think it was our best month yet. It was certainly
- the month with the most fun screenshots in the press release at
- least
- * schendje claps
- <paroneayea> so
- <paroneayea> everyone pat themselves on the bat and feel good about themselves
- :) [11:04]
- <paroneayea> and then stop so we can continue with the meeting :)
- <paroneayea> so! this next month
- <paroneayea> I'm going to ramble for a second then open the floor [11:05]
- <paroneayea> basically we intend to try and get 0.1.0 out this month, and
- http://mediagoblin.com as a real example site next month, so
- <paroneayea> we need to wrap things up, though I feel like I've said "wrap
- things up" the last couple of meetings :)
- <paroneayea> I wrote out a vague outline of things that I knew I wanted to
- discuss to the list:
- <paroneayea> - Licensing support! [11:06]
- <paroneayea> - Wrap up 0.0.5 stragglers
- <paroneayea> - RDFa integration
- <paroneayea> - Caching integration
- <paroneayea> - More user experience testing and feedback integration!
- <paroneayea> - A new and updated website look and feel!
- <paroneayea> - Starting to work on multi-media support in the processing
- backend, if there's time?
- <paroneayea> - What else?!
- <paroneayea> - Surely there are things.
- <paroneayea> - ... http://mediagoblin.org/ redesign
- <paroneayea> oh
- <paroneayea> documentation is surely a thing
- <paroneayea> so I don't know where we want to start specifically
- <paroneayea> so I say let's do the website first :) [11:07]
- <paroneayea> schendje: ping! Presumably you're here
- <paroneayea> http://bugs.foocorp.net/issues/543 I just wrote this up, which
- includes ascii art mockups of the site
- <paroneayea> based on conversations in here last night
- <paroneayea> so I guess the big thing is, how do we intend to execute on this
- :) [11:08]
- <paroneayea> I'm opening the floor here btw
- <paroneayea> I'm also going to be traveling a bunch for work this month, so I
- think I'll need a lot of help directing this one [11:09]
- <paroneayea> no comments? :)
- <wctype_t> are the bills paid? :p [11:10]
- <paroneayea> wctype_t: the bills are paid :)
- <paroneayea> for mediagoblin.org at least
- <paroneayea> that's to speak nothing of mediagoblin.com ;) [11:11]
- <paroneayea> okay, so no serious comments, so I guess I hope we'll iterate on
- mockups on the ticket and jsut start pushing it forward
- <tychoish> in general my preference is for simpler, easier to read websites
- that aren't fussy. I think it's probably better to start with a
- list of what needs to be on mg.org that isn't there... and I'll put
- this in the ticket.
- <gullydwarf> Csrf needs attention
- <paroneayea> tychoish: ok great, that feedback is appreciated [11:12]
- <paroneayea> gullydwarf: yes, that's true
- <paroneayea> though that csrf ticket has turned from being "CSRF ticket" to
- "everything and the kitchen sink security" ticket
- <paroneayea> without any action items
- <gullydwarf> Don't want to get diaspora*-ed
- <nyergler> is the .org site static HTML? it's own python app? (sorry for the
- n00b question)
- <paroneayea> nyergler: not a n00b question
- <paroneayea> it's pyblosxom :)
- <paroneayea> rendering to static HTML [11:13]
- <nyergler> ok, cool
- <paroneayea> for ultimate laziness
- <paroneayea> I actually wrote up a wiki page on how to mess with it
- <schendje> oh, sorry, my client doesn't ping me :(
- <paroneayea> http://wiki.mediagoblin.org/Update_the_website
- <paroneayea> np schendje :)
- <nyergler> (i assume we'll loop back around to CSRF, since that sounds
- important for an 0.1
- <nyergler> )
- <paroneayea> nyergler: yes let's get to that in a second :) [11:14]
- <paroneayea> schendje: so, transforming my ascii art shittiness into real
- mockups
- <paroneayea> iirc school's starting for you so you're getting busy but
- <schendje> paroneayea: I think I can handle that :)
- <paroneayea> cool, I've been thinking maybe the design could actually be more
- like your original mediagoblin mockups
- <paroneayea> still dark themed, similar to what we have, but more assertive
- <paroneayea> as it's marketing materials [11:15]
- <paroneayea> cool
- <schendje> well we've certainly got a lot more freedom, so that's fun
- <paroneayea> look forward to seeing those then :)
- <paroneayea> yeah
- <paroneayea> great
- <schendje> will it be translated, btw?
- <schendje> or English only?
- <paroneayea> schendje: unfortunately likely not
- <paroneayea> we might handle that at a future time
- <paroneayea> for now static html that we barely have to maintain is best
- <schendje> paroneayea: well for the design that's actually a lot easier ;)
- <paroneayea> yeah
- <paroneayea> ok :)
- <paroneayea> schendje: I'm assigning the ticket to you then
- <schendje> sounds good! [11:16]
- <paroneayea> comments in the ticket from people generally are welcome
- <schendje> yeah so I think I'll just keep updating that one
- <paroneayea> great
- <schendje> and everyone can comment on mockups when they want
- <paroneayea> assigned :)
- <paroneayea> sounds perfect
- <paroneayea> ok!
- <paroneayea> so CSRF :)
- <paroneayea> gullydwarf: ^^
- <gullydwarf> Present
- <paroneayea> so honestly I think we should probably split out a new ticket
- that's actually CSRF only since the old one is confusing maybe?
- [11:17]
- <paroneayea> regardless, someone should take the lead on actually acting on
- *csrf* this month.
- <nyergler> what's the existing ticket?
- <paroneayea> volunteers? I'd love to see something like the lazy-csrf stuff
- django has
- <nyergler> found it, 361
- <paroneayea> yes good question
- <paroneayea> oh it's not as bad as I remember the ticket being :) [11:18]
- <paroneayea> still a lot of non-csrf-activity :)
- <paroneayea> so I haven't used it since it was after I stopped really using
- django but
- <paroneayea> I hear https://docs.djangoproject.com/en/dev/ref/contrib/csrf/ is
- really great and easy to use
- <nyergler> i think it'll take a bit for me to dig through this, but i'm happy
- to work on CSRF-ness
- <paroneayea> nyergler: great!
- <gullydwarf> Sweet!
- <nyergler> i've done some of it for ye-olde-daye-jobe
- <nyergler> and we're dealing with both Django and non-Django there [11:19]
- <paroneayea> I obviously don't want to use django's but just an idea of doing
- something similarly easy
- <gullydwarf> Even better
- <paroneayea> got it
- <paroneayea> great
- <paroneayea> nyergler: could you register on the tracker and I'll mark you in
- the hacker group
- <paroneayea> then I can assign it to you
- <paroneayea> nyergler: thanks :)
- <nyergler> i suspect i'll have stupid questions, but i think paroneayea is
- probably used to answering those from me :)
- <nyergler> i just registered (nyergler, naturally)
- <paroneayea> nyergler: it'll be payback for ~2 years of dumb questions from me
- when you were my boss [11:20]
- <nyergler> i was thinking i was the one asking dumb questions then ;)
- <paroneayea> we'll make it even, we were both dumb
- <nyergler> sweet
- <gullydwarf> K, driving home now
- <paroneayea> ok, assigned to you [11:21]
- <tychoish> everyone's dumb. the world goes on.
- <paroneayea> gullydwarf: don't IRC an drive! :)
- <paroneayea> gullydwarf: we can talk more later if there are things you want
- to follow up on
- <paroneayea> okay, so other things
- <paroneayea> docs!
- <paroneayea> that's a big one
- <paroneayea> tychoish: ^^^^
- <paroneayea> :)
- <paroneayea> unfortunately willkg is not here :(
- <paroneayea> I really wanted him to be part of this meeting for that, but
- <paroneayea> oh well [11:22]
- <Elrond> Evening!
- <paroneayea> tychoish: a pretty clear first action item for the docs is
- homogenizing all the "hacking howto" type pages
- <paroneayea> or at leas splitting them up and making them clear
- <paroneayea> tychoish: presumably I should write up a ticket on that and
- assign to you?
- <paroneayea> hiya Elrond :) [11:23]
- <paroneayea> everyone's favorite elvenlord has joined the party.
- <tychoish> those are the pages in the wiki about how to get started with the
- hacking?
- <paroneayea> yes
- <tychoish> ok. yeah.
- <paroneayea> tychoish: there's even an old .rst version of it back in the git
- history :)
- <paroneayea> even a version still un-deleted from the site ;)
- <Elrond> paroneayea - :-))) Except only few people bow. ;o) [11:24]
- <paroneayea> http://docs.mediagoblin.org/hackinghowto.html
- <tychoish> lightweight markup is fungable
- <paroneayea> tychoish: great, you want to write up the ticket for that or
- should I?
- <paroneayea> tychoish: I also wonder about other things that should be done
- docs-wise. Are there things you need from me to plow ahead?
- <tychoish> is the version in rst different from the ones in the wiki?
- <paroneayea> tychoish: the wiki ones have been updated a bit [11:25]
- <tychoish> ok,
- <paroneayea> OSX and distro instructions improvements, possibly some other
- stuff
- <nyergler> tangential question: if i'm getting started with dev, and find
- things that are out of date, should i edit the wiki? email the
- devel list?
- <tychoish> depends on which things, I guess.
- <paroneayea> nyergler: editing is good, and pinging on IRC is great
- <nyergler> great, thanks
- <paroneayea> usually we can coordinate... I always seem to not be far away
- from my desktop :P [11:26]
- <tychoish> if people can tell me what's up and what needs to be changed, I'll
- make tickets.
- <tychoish> I'm not always here, but logging happens, email's good too.
- <tychoish> my main questions are: 1) how does the docs.mediagoblin get
- published
- <paroneayea> tychoish: cronjob :) [11:27]
- <tychoish> the poor man's daemon
- <paroneayea> every half hour or so, git pull and sphinx make
- <tychoish> awesome.
- <paroneayea> yup
- <paroneayea> it runs whatever's in master presently
- <tychoish> 2. are we still comfortable with docs/ being in the source code
- repo?
- <paroneayea> tychoish: I'm comfortable with it, yes [11:28]
- <tychoish> sweet.
- <paroneayea> we can consider moving it, but if so let's do it at a later time
- when willkg is also here
- <paroneayea> I think it's fine there for now though
- <tychoish> of course, I don't mind, but I don't want it to irritate you/other
- people
- <tychoish> so just tracking that.
- <paroneayea> I'm happy with it where it is.
- <paroneayea> is there a 3) ? :)
- <tychoish> yeah, just everyone should open tickets and assign them to me for
- documentation bugs, or things that they think needs to be
- documented or better documented. [11:29]
- <Elrond> Is the meeting already over or are we currently at the "docs" topic?
- <paroneayea> Elrond: on "docs"
- <paroneayea> tychoish: ok, I'll try to review things and send more issues your
- way later today [11:30]
- <paroneayea> and you write up the hacking howto ticket
- <paroneayea> sounds good?
- <tychoish> until I get more up to speed I kinda need to depend on folks to set
- my agenda :)
- <tychoish> yep
- <tychoish> sounds good.
- <Elrond> Okay, I'll wait for the next topic then. :)
- <paroneayea> ok
- <tychoish> i'm done. :)
- <paroneayea> next topic! :)
- <paroneayea> caching
- <paroneayea> well this one's on my plate
- <paroneayea> Elrond says I should just merge it now without tests ;)
- <paroneayea> though honestly we're not far away from that
- <paroneayea> it should be done this weekend
- <paroneayea> I'm not sure there's more to say about it [11:31]
- <paroneayea> unless people have questions, let's move on
- <paroneayea> - More user experience testing and feedback integration!
- <Elrond> paroneayea - IF it doesn't break anything. That's on the "doesn't
- hurt, might even help. Maybe someone else will write tests. Or
- someone else will start using it and find issues".
- <paroneayea> Elrond: it doesn't break anything
- <paroneayea> it just sits on the side [11:32]
- <paroneayea> minding its own business
- <paroneayea> twiddling its thumbs
- <Elrond> merge it. leave ticket open for tests.
- * nyergler wonders what the test coverage is like right now as a whole
- <Elrond> next topic.
- <paroneayea> nyergler: good question ;)
- <paroneayea> nyergler: probably not great
- <nyergler> ok, fair enough
- <paroneayea> nyergler: we have tests for submission (including evil
- submissions) and auth stuff and most of the components
- <paroneayea> config stuff, storage system, etc [11:33]
- <paroneayea> most of the components have test
- <nyergler> sounds like a great start
- <paroneayea> but not all
- <paroneayea> plenty of views don't have tests
- <paroneayea> but most of the ones that worry me about evil things happening
- <paroneayea> do
- <Elrond> I think, test coverage is fine currently.
- <paroneayea> it could always be better ;) [11:34]
- <paroneayea> but yeah not bad for now
- <Elrond> non user facing things need tests! And the most important ones have.
- <paroneayea> true
- <paroneayea> okay
- <paroneayea> - Licensing support!
- <Elrond> user facing stuff... is tested by users. ;o)
- <paroneayea> So actually I'm prototyping a tool at work-ish about this
- <paroneayea> I'd actually like to discuss it with nyergler later more
- <paroneayea> I don't know if I'll have time to finish it by this release :(
- <paroneayea> but I'll try
- <nyergler> this is a tool for license selection? [11:35]
- <paroneayea> nyergler: yes
- <paroneayea> we could do it the cheap way for now :)
- <Elrond> Does that also include the selection of harmless-ness?
- <paroneayea> Elrond: whaa
- <nyergler> right -- i was going to ask if we had schema support for license
- <Elrond> (good for everyone, not good for children, bad for everyone)
- <nyergler> i suspect the answer is "yes" since we're mongo and the answer is
- always yes
- <nyergler> :)
- <nyergler> Elrond: that seems like a different flag
- <paroneayea> nyergler: yeah we just need to add a field to the MediaEntry
- thing that has 'license' [11:36]
- <paroneayea> and have it point at URLs.
- <Elrond> nyergler - It is.
- <paroneayea> I think generally the solution mlinksva and I have been
- discussing is the value of the license field is actually the URL,
- and maybe somewhere else in the application is info about that
- license based on its url
- <nyergler> of course
- <nyergler> we could probably get the field into MediaEntry and add static
- support for the core 6 [11:37]
- <paroneayea> and the tool I'm talking about is just auto-jsonifying it using
- rdfa profiles
- <paroneayea> but yeah
- <nyergler> iterate on that for adding support for all variants, etc
- <paroneayea> we don't need that tool for 0.1.0 yet
- <paroneayea> we could just do it manually
- <paroneayea> that makes no sense what I just said without context maybe
- <nyergler> :)
- <nyergler> is there a ticket for license support? [11:38]
- <paroneayea> nyergler: I don't think so
- <paroneayea> nyergler: do you want to write one up maybe?
- <paroneayea> :)
- <paroneayea> or I can after the meeting.
- <paroneayea> and you can comment on it
- <nyergler> happy to do it
- <paroneayea> great
- <paroneayea> I also have as an issue for this meeting
- <paroneayea> - RDFa integration
- <paroneayea> and now that nyergler is here I might be not the only
- #mediagoblin participant who cares about that anymore ;) [11:39]
- <Elrond> I would like to add "- database schema (I have some feelings there!)"
- to the end of the topic list, either for public discussion or private
- discussion after the meeting.
- <paroneayea> Elrond: is this about non-mongodb support :)
- <Elrond> paroneayea - No.
- <paroneayea> Elrond: oh, what is it then?
- <paroneayea> I'm curious
- <nyergler> paroneayea: i definitely care about it, not sure i know enough
- about GMG to comment at the moment [11:40]
- <Elrond> paroneayea - Let's postpone this until that topic is there. :-)
- Don't want to disturb now.
- <paroneayea> okay
- <paroneayea> nyergler: honestly I care about it but it's pretty low priority
- for 0.1.0 maybe comparatively
- <nyergler> i suggest we create a ticket for basics
- <paroneayea> nyergler: yeah
- <paroneayea> though honestly
- <nyergler> title, creator, pub date
- <paroneayea> it's pretty easy.
- <paroneayea> yup
- <nyergler> right
- <paroneayea> nyergler: could you make that ticket too ;) [11:41]
- <paroneayea> haha
- <nyergler> this is payback, isn't it
- <nyergler> sure
- <nyergler> ;)
- <paroneayea> :)
- <paroneayea> great
- <paroneayea> - More user experience testing and feedback integration!
- <paroneayea> this is a thing I really care about but none of the people who
- have been working on it are present at this meeting I think.
- <paroneayea> but basically we need to turn those UX testing reports into real
- bugs [11:42]
- *** gullydwarf_ (~vdfc@50.15.244.85) has joined channel #mediagoblin
- <paroneayea> heya gullydwarf_
- <gullydwarf> Home :)
- <paroneayea> horray
- <Elrond> paroneayea - I have some private UX testing going on omgmg.*. I will
- try to make bugs from this.
- <paroneayea> I just brought up user experience testing
- <gullydwarf_> sweet home
- <Elrond> Two gullydwarf? One isn't enough? ;) [11:43]
- <paroneayea> people have started writing things on the wiki, we should turn
- them into bugs, but I'm not sure if there should be a process for
- that
- <paroneayea> Elrond: :)
- <gullydwarf_> Elrond: :-))
- <schendje> we should probably read Jan's paper ;)
- * paroneayea wonders if joar is lurking :)
- <paroneayea> schendje: yes I think so
- <paroneayea> schendje: I'll talk to him about how to go about transforming
- those reports into bugs
- <paroneayea> he would know if anyone would.
- <schendje> yep
- * paroneayea files into orgmode [11:44]
- <paroneayea> ok :)
- <paroneayea> will do.
- <paroneayea> also, thank you thank you gullydwarf_ for starting omgmg :)
- <Elrond> paroneayea - I would at least say: If someone went over one report
- and turned it into bugs, that someone should put links to the bugs at
- the end of the report, so that one can follow, what happens, etc.
- <gullydwarf_> paroneayea: you bet
- <gullydwarf_> I feel bad about yesterday
- <paroneayea> gullydwarf_: don't.
- <gullydwarf_> and well compensated for my time, btw :)
- <paroneayea> gullydwarf_: it was a good lesson and experience :) [11:45]
- <gullydwarf_> it always sucks when someone has to come in and clean up your
- own mess :/
- *** mlinksva (~mlinksva@adsl-76-200-160-216.dsl.pltn13.sbcglobal.net) has
- joined channel #mediagoblin
- <paroneayea> gullydwarf_: don't apologize, thanks for working with me on it
- <gullydwarf_> but I am using it as a learning exp, you're correct
- <paroneayea> oh hey mlinksva !
- <paroneayea> now there are 3 people who care about the rdfa issue :)
- <nyergler> wow, i'm feeling all nostalgic
- <paroneayea> :)
- <Elrond> nyergler - Why do you feel nostalgic? [11:46]
- <paroneayea> mlinksva: was nyergler's boss/coworker, is mine
- <paroneayea>
- <nyergler> paroneayea, mlinksva, and I used to work together at CC
- <paroneayea> yeah
- <Elrond> Ahh.
- <paroneayea> and nyergler used to be my boss ;)
- <paroneayea> okay [11:47]
- <paroneayea> - Starting to work on multi-media support in the processing
- backend, if there's time?
- <paroneayea> I'm not sure I'll get to this [11:48]
- <paroneayea> probably realistically post-0.1.0
- <nyergler> i suggest we punt
- *** gullydwarf (~AndChat@173-147-118-171.pools.spcsdns.net) has quit: Quit:
- Bye
- <Elrond> I'd vote for post-0.1 too.
- <paroneayea> but we're getting close to an infrastructure that we will support
- that
- <paroneayea> yeah
- <paroneayea> ok :)
- <paroneayea> let's ignore that entirely
- <paroneayea> ignoreeed!
- <paroneayea> I guess all tehre is to talk about then is 0.0.5 stragglers, or
- anything else people intend to raise!
- * paroneayea links http://bugs.foocorp.net/projects/mediagoblin/roadmap
- [11:49]
- <paroneayea> oh, I'd really like to wrap up http://bugs.foocorp.net/issues/296
- <paroneayea> because i think it's risky with this not working as-is
- <paroneayea> it makes dumb assumptions
- <paroneayea> for example, it would totally do the wrong thing on joar's site.
- <paroneayea> most of the rest of the things on that list I'm not sure I care
- to comment on [11:50]
- <paroneayea> except that things like tag clouds and etc are maybe not so easy
- to do until we figure out if we want to outsource those tasks to
- celery or mapreduce
- * paroneayea hates using mapreduce unless necessary
- <paroneayea> in this case, probably necessary
- <paroneayea> but I don't think it's a critical 0.0.5 feature [11:51]
- <paroneayea> okay I'm done bringing things up
- <paroneayea> anyone else have things?
- * gullydwarf_ is looking through the roadmap
- <nyergler> is willkg working on 296?
- <gmgbot`> *NEWS* issues: Feature #544 (New): Basic content license support
- <paroneayea> nyergler: realistically I think no :\
- <paroneayea> he's swamped with migrating the bug tracker off of foocorp onto
- redmine
- <paroneayea> and a bunch of other things
- <paroneayea> we don't have a db dump so he wrote an html scraping library
- [11:52]
- <nyergler> foocorp isn't running redmine? (can't tell what it is)
- <nyergler> w.t.f.?
- <gullydwarf_> paroneayea: what do you think about me claiming
- http://bugs.foocorp.net/issues/357 for refactoring?
- <nyergler> can not wait to hear this story :)
- <paroneayea> nyergler: yes we can discuss later ;)
- <paroneayea> gullydwarf_: claim it!
- <paroneayea> please! [11:53]
- <gullydwarf_> done :)
- <paroneayea> ok
- <paroneayea> so after I wrap up the caching thing, I wonder if I have major
- things to do this month
- <paroneayea> besides a lot of triaging and management and site redesign and
- etc :) [11:54]
- <nyergler> sounds like you have major things to do this month :)
- <Elrond> - buy mediagoblin.com
- <Elrond> - Make business plan. ;o)
- <paroneayea> Elrond: already bought it
- <paroneayea> Elrond: for $200 :p
- <paroneayea> someone had it.
- <Elrond> Oh, yuck. [11:55]
- <paroneayea> Elrond: well anyway, yes, we're working on that also.
- <Elrond> - Add features to GMG for mediagoblin.com business plan. ;)
- <paroneayea> oh!
- <paroneayea> there is one!
- <paroneayea> I can't believe I forgot
- <paroneayea> captchas.
- <schendje> - Gather and sell people's data to advertisers
- <paroneayea> or similar.
- <gullydwarf_> schendje: :)
- <paroneayea> schendje: hehe [11:56]
- <Elrond> schendje - Oh, yeah. ;)
- <Elrond> proper freemium plan.
- <Elrond> (or whatever that is spelled)
- <paroneayea> well
- <paroneayea> captchas though for serious.
- <paroneayea> I don't know what to do about this
- <nyergler> paroneayea: captchas for the signup page?
- <paroneayea> yes
- <paroneayea> just for registration
- <paroneayea> we'll likely need them
- <paroneayea> I hate using recaptcha because of the centralization aspect
- [11:57]
- <paroneayea> but honestly all existing captcha solutions suck :\
- <paroneayea> for python
- <Elrond> recaptcha is easy, I think. It's just a very good mind mood testing
- thing.
- <paroneayea> we could probably integrate a "shitty recaptcha hack" into
- mediagoblin for now
- <paroneayea> and have an open ticket for non-evil-centralized captchas.
- <paroneayea> and maybe make a library for it. [11:58]
- <Elrond> Hmm, yeah.
- <nyergler> right -- just make sure you can yank it out once we know what the
- decentralized version is :)
- <paroneayea> yeah
- <Elrond> Just ask people a math question. ;o)
- <paroneayea> Elrond: computers will never solve those!
- <Elrond> Like "integrate ln(x) from 1 to x" ;o)
- <nyergler> ok, i need to drop off shortly, anything else i can help with at
- the moment, paroneayea?
- <gullydwarf_> +1 math, something you can plug into wolfram alpha
- <paroneayea> nyergler: I think you've volunteered for plenty, and excited
- about you jumping on board :) [11:59]
- <gullydwarf_> hrm, maybe not
- * paulproteus waves to nyergler!
- <paroneayea> gullydwarf_: that would be a great solution if we wanted a
- bot-only site
- <Elrond> We could also do chemistry questions. ;o)
- <paroneayea> keep the humans out!
- * gullydwarf_ bye nyergler!
- <nyergler> wow, it is old home day on #mediagoblin
- <gullydwarf_> paroneayea: indeed
- <nyergler> tty soon
- <paroneayea> later :)
- <paroneayea> okay :) [12:00]
- <paroneayea> looks like we've wrapped up then with some good action items for
- the month :)
- <Elrond> :-)
- <gullydwarf_> paroneayea: oh [12:01]
- <gullydwarf_> any new thoughts on federation?
- <gullydwarf_> we seem to be about where we were last month
- <paroneayea> gullydwarf_: my thoughts are "we work out a plan first thing
- after 0.1.0 is out the door" :)
- <gmgbot`> *NEWS* issues: Feature #545 (New): Add RDFa to HTML output ||
- Feature #357: "Lost password?" functionality ("Change password"
- functionality possibly embedded i...
- <gullydwarf_> and the month before ...
- <Elrond> - db schema: I feel MediaEntry gets added fields like mad. "Oh, we
- need x, it has something vaguely to do with some MediaEntey, add it
- there." I don't like that. Lately the processing errors. They're in
- every entry, but only needed *while* processing or for error cases.
- <paroneayea> 0.1.0 is supposed to be "the last pre-federation-work" branch
- <gullydwarf_> paroneayea: sounds good
- <paroneayea> that's one reason why I said this month's should be 0.0.5 instead
- of 0.1.0
- <paroneayea> ok :) [12:02]
- <paroneayea> I'm going to go press my french press
- <paroneayea> and drink some coffee
- <paroneayea> thanks all
- <paroneayea> great meeting!
- <paroneayea> ******* END LOGGING! ********
|