#indiewebcamp 2012-04-28

2012-04-28 UTC
#
Loqi
[http://twitter.com/t] proposals accepted! speaking @osbridge on #webactions http://t.co/5yzpE6An &amp
#
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
#
tantek
created /events (+20) "r"
(view diff)
#
tantek
edited /Events (-32) "/* upcoming */ IndieWeb proposal accepted!"
(view diff)
DrPiD|Away, brennannovak, davida, barnabywalters, paulbooker, tantek, dietrich and tilgovi joined the channel
#
barnabywalters
hey brennannovak — Just been checking out SocialIgniter
#
aaronpk
brennannovak: hi!
brennannovak joined the channel
#
brennannovak
barnabywalters: heya sorry I missed your last msg, my old IRC client spazzed out
#
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?
#
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
#
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