#indiewebcamp 2012-04-28
2012-04-28 UTC
#
Loqi [http://twitter.com/t] proposals accepted! speaking @osbridge on #webactions http://t.co/5yzpE6An &

#
Loqi #indieweb http://t.co/bl1a1eWv #osbridge (ttk.me t4Hc2)

#
Loqi [http://twitter.com/jancborchardt] @maxogden @t going to be fun days! And don’t forget @indiewebcamp

davida and josephboyle joined the channel
DrPiD|Away, brennannovak, davida, barnabywalters, paulbooker, tantek, dietrich and tilgovi joined the channel
#
barnabywalters hey brennannovak — Just been checking out SocialIgniter

brennannovak joined the channel
#
brennannovak barnabywalters: heya sorry I missed your last msg, my old IRC client spazzed out
#
barnabywalters np

#
barnabywalters Haven't actually got an install going yet but just looking through the source

#
barnabywalters I'm developing my own similar system using Codeigniter too

#
brennannovak sweet, feel free to ask me any questions if you need any help getting it up and going :)
#
barnabywalters thanks. Currently I've got a fairly solid IA (I think…) and I'm trying to get various bits of ostatus working

#
brennannovak barnabywalters: how far along are you in your dev?
DrPiD|Away joined the channel
#
barnabywalters ah… not entirely sure how to express it. I've got a fairly stable live install at waterpigs.co.uk from which I can post notes and articles, and syndicate them to twitter and facebook

#
barnabywalters as well as publish implied-activity atom activitstreams

#
brennannovak barnabywalters: I've done quite a bit of dev on SI, the only pieces missing are the full OStatus implementation and an easy 1 click installer
#
barnabywalters I am very tempted to switch over :) But I'm not keen on trying to modify other people's codebases to suit me

#
barnabywalters what's missing from the ostatus implementation?

#
brennannovak I believe the aspect missing is the syndication to other nodes (PubSub) or whatever. I stopped working on that aspect a while ago
#
barnabywalters that's what I've been trying to implement today

#
brennannovak in an ideal world, what do you need to have a platform "suit" you?
#
brennannovak in that you worry about needing to modify other peoples code?
#
barnabywalters I'm extremely picky about things like tags vs categories

#
brennannovak how so?
#
barnabywalters well, I don't like the convention of a 'category', and yet I think that tags aren't as useful as they could be

#
barnabywalters on my site I plan to never use categories

#
barnabywalters have tags to define the subject of an object

#
barnabywalters and then implement sets

#
barnabywalters e.g. photosets on flickr but for any content

#
brennannovak what do you mean by "object" and implement "set"
#
barnabywalters object = any piece of content (literally activitystreams object)

#
barnabywalters and set… like a flickr photoset but that can contain any sort of object

#
barnabywalters I like to organise things by project, and neither tag or category really fits that

#
brennannovak right
#
brennannovak is it a matter of semantically the word "category" that bugs you?
#
barnabywalters well, yes. I find that it's used to define the subject of an object

#
barnabywalters but I think tags do that better

#
brennannovak I designed categories in SI to be abstracted and usable across different modules and in different ways within the modules
#
brennannovak for instance in the "blog module" categories are for categories of articles like on traditional blogs, but in the "flickr module" I was going to use categories for Flickr's "sets"
#
brennannovak the "categories" table actually has a "type" field for specifying the type of object or content one is publishing or importing
#
barnabywalters and the categories can span multiple modules?

#
brennannovak yes
#
barnabywalters okay, that sounds pretty good

#
barnabywalters can an object be in multiple categories?

#
brennannovak I use it to differentiate all sorts of different types of content.. the "users module" uses it for friend groups
#
brennannovak no, I did not design to do that just yet, but shouldn't be too hard to implement
#
barnabywalters ah, that's interesting. So it's less of a user facing thing and more of an internal 'abstract collection'?

#
brennannovak yes, precisely
#
brennannovak I tried to design everything to as abstract collection oriented as possible
#
barnabywalters okay. My use case is slightly different, I intend for sets to be mainly user facing things

#
brennannovak but it's stored in some sort of data model right?
#
barnabywalters yep

#
brennannovak I misunderstood your word "internal" my categories are meant for user facing
#
brennannovak probably the "taxonomy" table for tags is the only thing in the SI dB that doesn't store user facing data
#
barnabywalters how exactly does the taxonomy system work in SI?

#
brennannovak it's currently just a simple increment counter for the tags
#
barnabywalters so tags is the user facing data and tags_link connects them to the taxonomy table?

#
brennannovak yes
#
brennannovak well, the taxonomy table is actually just storing "object_id" which could be a tag or anything really
#
brennannovak I've never really used it that much except for tags
#
barnabywalters so… what does the taxonomy table actually do?

#
brennannovak keeps track of which tags have been used the most
#
barnabywalters ah, okay

#
brennannovak I've actually been thinking about making categories, tags, and ratings into a separate module so ppl such as yourself can choose to hack and modify to suit your needs (As well as reduce the core install size)
#
barnabywalters got to go now (getting late here)

#
barnabywalters thanks for that

singpolyma joined the channel