opatel99: I'm thinking oforganising a "BookBrainz Library Day" soon, getting as many people as possible here to either add their books or visit a library and spend some hours adding what they can get their hands on - I think that'd be a good example of an edit sprint :)
2015-12-17 35113, 2015
LordSputnik
stanislas: Glad you're looking into the /creator/ tests - as Leftmost said, check out the existing tests to get an idea of what's going on - I can walk you through any bits you're not sure about
2015-12-17 35155, 2015
LordSputnik
Then focus on writing the simple tests to make sure the endpoints work with expected input, before moving onto the tests which cover the corner cases
2015-12-17 35129, 2015
ariscop joined the channel
2015-12-17 35108, 2015
oliverl has quit
2015-12-17 35140, 2015
Freso
My vision for an edit sprint was getting together physically at, for example, a library and adding/editing data for some hours in a social context.
2015-12-17 35105, 2015
opatel99
Freso: I am thinking of doing this at our school library with a few of my classmates. 3 hours on Friday after exams because we have to stay at school for 3 extra hours that day...(doing nothing better)
2015-12-17 35102, 2015
Freso
opatel99: Let me know if you get it arranged, and I'd be happy to make a GCI task for it for you. :)
2015-12-17 35121, 2015
Freso
Just be sure to get pictures/video of the event to document.
2015-12-17 35123, 2015
Freso
+it
2015-12-17 35150, 2015
opatel99
Freso: How would we let you know which books were submitted by us? Should we tag them (I dont think so)? Or submit them all from one account?
2015-12-17 35134, 2015
Freso
Link to the accounts involved and the time frame it happened in.
2015-12-17 35158, 2015
opatel99
Is there a reasonable goal per person we should allocate?
2015-12-17 35105, 2015
Freso
LordSputnik: ^
2015-12-17 35138, 2015
opatel99
I am thinking about giving the person with most edits a 15 dollar gift card. Second place a 10 dollar card. Third place a free breakfast at school the next day.
2015-12-17 35100, 2015
opatel99
Breakfast on me ^
2015-12-17 35140, 2015
LordSputnik
opatel99: That's up to you but I'd personally prefer them to do it for free, even if they do less books. You shouldn't have to pay to complete a GCI task :P
2015-12-17 35155, 2015
opatel99
I was hoping for an incentive
2015-12-17 35115, 2015
opatel99
But I can scratch that idea
2015-12-17 35150, 2015
LordSputnik
I'd say 10 books per hour is a good target, at least to start with, if you're concentrating and they're properly filled out. If you have scales and a ruler, then maybe 5-8 books with physical information
2015-12-17 35105, 2015
opatel99
kk
2015-12-17 35126, 2015
D4RK-PH0ENiX has quit
2015-12-17 35139, 2015
opatel99
How many people is a minimum I should rally before I start? I would imagine that 2 people wouldnt really be a fun `sprint`
2015-12-17 35110, 2015
Freso
opatel99: 3's company? :)
2015-12-17 35103, 2015
Freso
There are several things going on in a sprint: 1) the productiveness: editing (in this case) BB, this is fairly straight forward.
2015-12-17 35104, 2015
LordSputnik
opatel99: yeah, I'd see if you can get 2 others. But you could do it by yourself as well - just do hour sprints, and try to beat your previous number of books per hour (time trial soft of thing!)
2015-12-17 35125, 2015
Freso
2) the social aspect: there should be casual talk and good humour.
2015-12-17 35156, 2015
Freso
It's better to do 5 books an hour and have fun and enjoy each other's company, than to do 50 books/hour and hate the people you're doing the sprint with.
2015-12-17 35128, 2015
opatel99
Gotcha ;)
2015-12-17 35101, 2015
Freso
3) the outreach aspect: raising awareness about the project (here: BookBrainz). Maybe print a flier or something about BookBrainz, chat with the school librarian about it, etc.
2015-12-17 35119, 2015
Freso
Doesn't have to be forced, and you especially shouldn't force it down other people's throats.
2015-12-17 35145, 2015
Freso
But humans are naturally curious, so be sure to take time to talk to people who are asking or looking curious.
2015-12-17 35117, 2015
Freso
Again, it's better to do a few less books/hour if it means more people learn about *Brainz.
2015-12-17 35143, 2015
Freso
Does this all make sense? :)
2015-12-17 35134, 2015
opatel99
Yep
2015-12-17 35140, 2015
Freso
Cool.
2015-12-17 35143, 2015
opatel99
Except the part about talking to the librarian
2015-12-17 35108, 2015
Freso
Well, the librarian is someone who'd be inclined to be curious about what you're up to. :)
2015-12-17 35125, 2015
Freso
Esp. if you print out an A4 with the BB logo or something and place next to you.
2015-12-17 35154, 2015
opatel99
A4... Where to find that kind of paper in America ;)
2015-12-17 35100, 2015
opatel99
I get the idea though
2015-12-17 35112, 2015
Freso
So yeah, don't necessarily actively/forcibly advocate BB, but passively advocate it (have materials lying around with logo etc.) and be receptive to people asking about it. :)
When we start working with the WS, I'm thinking we'll want to extend the serialize() functionality to automatically hide IDs for bookshelf-level rels that are filled in and for anything presented as a virtual, but that's not critical right now.
Leftmost: Someone asked me why they should use Bookbrainz instead of Amazon?
2015-12-17 35119, 2015
opatel99
`which has reviews, and all kinds of data for millions of books already`
2015-12-17 35112, 2015
Leftmost
Amazon's data is designed to allow them to sell things. Consistency of data isn't a big issue for them, accuracy of data isn't always a big issue, and they'll never cover the vast majority of books because they don't sell them. The biggest thing, though, is that their data isn't made available to end users except as part of their marketplace services.
2015-12-17 35152, 2015
rahulr joined the channel
2015-12-17 35140, 2015
D4RK-PH0ENiX joined the channel
2015-12-17 35120, 2015
Leftmost
In short, Amazon doesn't solve the problems we're trying to solve and doesn't want to.
Leftmost: In the task to change Lobes to Flatly, you do know that most of the custom css will have to be reproduced again anyways to get the colors needed... (I think)
2015-12-17 35149, 2015
Leftmost
I'm not sure I follow. You mean that we'll still need CSS like we have now to set colors?
2015-12-17 35152, 2015
opatel99
Yeah ^ . Leftmost. Also, the buttons and UI will have a more `curvy` look instead of the sharp buttons you now have
2015-12-17 35115, 2015
opatel99
If that is an issue at all.
2015-12-17 35131, 2015
opatel99
But all the paddings, and custom styles will mostly be there. Perhaps a slight change in values depending on Flatly defaults
2015-12-17 35159, 2015
Leftmost
That's fine. Part of the idea of the task is to explore what the site would look like with different UI toolkits, which will often involve the UI changing appearance or even structure.
2015-12-17 35118, 2015
opatel99
`CSS styling should be minimized (particularly fixes for Lobes-specific issues)`
2015-12-17 35115, 2015
Nyanko-sensei joined the channel
2015-12-17 35118, 2015
Leftmost
Right. Basically, strip out what you can, but leave what is needed.