Return to Video

994_Debian_Contributors_BOF.ogv

  • 0:01 - 0:02
    Good afternoon everyone
  • 0:02 - 0:07
    So, Enrico is a guy with many hats in Debian and
  • 0:08 - 0:10
    I didn't expect it but he will talk about a new hat:
  • 0:10 - 0:12
    the "Debian contributor hat"
  • 0:12 - 0:14
    So, please welcome Enrico.
  • 0:14 - 0:21
    [applause]
  • 0:21 - 0:24
    Nobody expects Debian contributors.
  • 0:24 - 0:27
    Our chief weapons are Debian Developers.
  • 0:27 - 0:30
    Debian Developers and Debian Maintainers are our two weapons
  • 0:31 - 0:34
    Debian Developers and Debian Maintainers and Alioth accounts
  • 0:35 - 0:37
    are our three weapons
  • 0:37 - 0:41
    and Debian Developers, Debian Maintainers, Alioth accounts and bug reports
  • 0:42 - 0:45
    are our four amongst our weapons
  • 0:46 - 0:48
    amongst our weaponry
  • 0:48 - 0:52
    are such elements as Debian Developers, Debian Maintainers are... I'll come in again.
  • 0:55 - 0:57
    [comment about the Social Contract]
  • 1:00 - 1:04
    Nobody expects Debian contributors
  • 1:04 - 1:06
    amongst our weaponry
  • 1:06 - 1:09
    are such diverse elements as
  • 1:09 - 1:11
    Debian Developers, Debian Maintainers
  • 1:11 - 1:13
    Alioth accounts, bug reporters
  • 1:14 - 1:15
    and it miss contributors
  • 1:18 - 1:19
    There's more possible
  • 1:21 - 1:25
    We clearly need another hat
  • 1:26 - 1:30
    to make sense of all this.
  • 1:38 - 1:39
    Right?
  • 1:42 - 1:46
    so let's make a new hat
  • 1:47 - 1:50
    I would like to create a hat
  • 1:50 - 1:51
    of Debian contributors
  • 1:51 - 1:53
    so that we can say
  • 1:53 - 1:56
    Nobody expects Debian
  • 1:56 - 1:59
    our chief weapons are Debian contributors, full stop.
  • 2:00 - 2:04
    A hat for everyone that contributes to Debian.
  • 2:05 - 2:08
    Now, the details are here.
  • 2:10 - 2:12
    This is the file
  • 2:13 - 2:15
    with notes.
  • 2:15 - 2:17
    Is it readable at the end?
  • 2:18 - 2:19
    No?
  • 2:19 - 2:21
    You have much better eyesight that
  • 2:21 - 2:26
    No, sorry, I open in a different terminal.
  • 2:32 - 2:36
    [laughter]
  • 2:42 - 2:43
    Right.
  • 2:43 - 2:48
    This is a text file with notes about what I plan to do
  • 2:48 - 2:51
    I would like to go through it with you
  • 2:51 - 2:52
    and then
  • 2:52 - 2:54
    edit it together with you
  • 2:54 - 2:59
    and at the end of these 45 minutes
  • 2:59 - 3:01
    have a proposal that
  • 3:02 - 3:05
    I'll try to implement during DebConf
  • 3:05 - 3:08
    and fail unless somebody helps me, probably
  • 3:08 - 3:11
    but what we see how much of this
  • 3:11 - 3:14
    we want to do, how much of it
  • 3:14 - 3:16
    can be implemented during DebConf and
  • 3:16 - 3:17
    at the end of DebConf
  • 3:17 - 3:21
    I'll make another talk about what we changed in Debian.
  • 3:22 - 3:23
    So
  • 3:29 - 3:32
    This is probably a good time to
  • 3:35 - 3:37
    Ok, so
  • 3:37 - 3:40
    the problem we want to solve
  • 3:40 - 3:43
    the problem I want to solve
  • 3:43 - 3:45
    and you probably also want to solve
  • 3:45 - 3:47
    once you realise you have a problem
  • 3:51 - 3:54
    is... words wrapping.
  • 3:56 - 3:58
    [laughers] Now that we solved word wrapping.
  • 3:59 - 4:01
    Ok, so
  • 4:01 - 4:04
    in Debian, we have
  • 4:04 - 4:07
    lots of contributions that
  • 4:07 - 4:10
    we do not thank people for
  • 4:10 - 4:14
    in the sense that we do not acknowledge
  • 4:15 - 4:18
    that people that did
  • 4:18 - 4:19
    translations,
  • 4:19 - 4:20
    worked
  • 4:20 - 4:24
    we don't acknowledge somewhere people who did translations
  • 4:24 - 4:26
    or people who reported bugs
  • 4:26 - 4:29
    There is lots of contributions outside of Debian
  • 4:29 - 4:30
    but if we look
  • 4:31 - 4:33
    around package tracking system
  • 4:33 - 4:36
    Debian developer package overview
  • 4:36 - 4:38
    it's all package-based
  • 4:38 - 4:41
    because that's where we come from
  • 4:41 - 4:42
    and
  • 4:42 - 4:46
    and so we track uploads that are easy to track
  • 4:46 - 4:49
    and we acknowledge uploads mostly
  • 4:51 - 4:52
    but
  • 4:54 - 4:59
    there's so much more that we do not acknowledge at the moment
  • 4:59 - 5:00
    Also,
  • 5:01 - 5:02
    There is a need
  • 5:02 - 5:07
    Over the time, we created so many ways of contributing to Debian
  • 5:08 - 5:11
    outside being a Debian Developer
  • 5:11 - 5:12
    so
  • 5:12 - 5:14
    the head
  • 5:14 - 5:18
    of the Italian translations in Debian
  • 5:18 - 5:20
    is not a Debian Developer
  • 5:20 - 5:21
    Nobody knows
  • 5:22 - 5:23
    who she is
  • 5:25 - 5:27
    Well, I know who she is
  • 5:27 - 5:29
    Francesca told me
  • 5:29 - 5:33
    and at least two Debian Developers know who she is
  • 5:34 - 5:37
    I've no idea who's the head of the
  • 5:37 - 5:39
    Vietnamese translation
  • 5:42 - 5:48
    Raise your head if you know who is the head of the Vietnamese translation
  • 5:48 - 5:49
    in Debian.
  • 5:49 - 5:54
    [chat in the public]
  • 5:56 - 5:58
    [public] I know the French one
  • 5:58 - 6:02
    yeah, we all know who the French one is.
  • 6:02 - 6:04
    [laughter]
  • 6:04 - 6:09
    [claps]
  • 6:09 - 6:14
    But, we totally need a way to credit people
  • 6:14 - 6:16
    properly.
  • 6:16 - 6:19
    Debian is so much more than
  • 6:20 - 6:22
    uploads and Cheese and Wine BoFs
  • 6:26 - 6:29
    So, there's this idea of creating a hat
  • 6:29 - 6:31
    of Debian contributor which is
  • 6:31 - 6:33
    the ultimate do-ocracy hat
  • 6:34 - 6:36
    There is no bureaucracy involved
  • 6:36 - 6:39
    If you contribute to Debian
  • 6:39 - 6:41
    you are a Debian contributor
  • 6:42 - 6:46
    automatically: there is no new Debian contributor process
  • 6:47 - 6:53
    If you stop contributing to Debian, you stop being a Debian contributor
  • 6:53 - 6:54
    That's it.
  • 6:56 - 6:58
    When you are a Debian contributor
  • 6:58 - 7:00
    you get such
  • 7:01 - 7:03
    diverse privileges as
  • 7:03 - 7:05
    having your name on a list
  • 7:05 - 7:06
    of Debian contributors
  • 7:06 - 7:08
    [laughter]
  • 7:12 - 7:16
    and possibly, if you're not a Debian contributor anymore
  • 7:16 - 7:20
    then your name will be on a list of Debian contributors in 2012.
  • 7:22 - 7:26
    If we want to be a bit fancy, when you click
  • 7:26 - 7:28
    on a name on a list
  • 7:28 - 7:30
    you get a page about that person
  • 7:30 - 7:32
    that list what they've done
  • 7:33 - 7:35
    And that's about it.
  • 7:37 - 7:39
    That's all I had in mind
  • 7:39 - 7:42
    You report a bug
  • 7:42 - 7:44
    you become a Debian contributor
  • 7:44 - 7:48
    Then maybe everything you do for Debian is reporting a bug
  • 7:48 - 7:52
    on the 11th of August 2013
  • 7:52 - 7:54
    then you will be a Debian contributor
  • 7:54 - 7:57
    from the 11th of August 2013
  • 7:57 - 7:59
    to the 11th of August 2013
  • 7:59 - 8:01
    at least you're acknowledged
  • 8:01 - 8:03
    as that you've helped Debian
  • 8:24 - 8:27
    Mostly I've said all of this
  • 8:33 - 8:35
    In order to do this
  • 8:35 - 8:38
    there needs to be a way of collecting this information
  • 8:40 - 8:45
    There are data sources we can easily tap into
  • 8:45 - 8:47
    such as
  • 8:47 - 8:49
    package uploads
  • 8:53 - 8:57
    but we can see mailing list traffic, easily
  • 8:57 - 8:59
    We can get
  • 8:59 - 9:02
    bug tracking system activity hopefully easily
  • 9:04 - 9:07
    We can hook into
  • 9:07 - 9:10
    commit logs of Alioth
  • 9:14 - 9:15
    version control systems
  • 9:15 - 9:18
    [phone ring]
  • 9:18 - 9:18
    [phone's owner] Sorry
  • 9:18 - 9:19
    All right
  • 9:19 - 9:23
    At least I don't have to answer
  • 9:29 - 9:33
    And, this system, whenever
  • 9:33 - 9:36
    at any point of its usage
  • 9:36 - 9:38
    would be unfair
  • 9:38 - 9:42
    because there will always be some bit of Debian that
  • 9:42 - 9:45
    isn't yet providing data
  • 9:45 - 9:48
    for the list.
  • 9:48 - 9:52
    However, the point is that by having such a system in place
  • 9:52 - 9:54
    we create
  • 9:54 - 9:57
    a proper way of acknoledging people's work
  • 9:57 - 10:03
    and we give motivations for teams to contribute
  • 10:03 - 10:06
    contribution information to the list
  • 10:11 - 10:12
    Questions so far?
  • 10:28 - 10:31
    [Q] If you do this automatically
  • 10:31 - 10:34
    which we can here assume you want to
  • 10:34 - 10:37
    wouldn't that raise privacy concerns?
  • 10:37 - 10:39
    Sorry, I did not understand the second part
  • 10:40 - 10:43
    [Q] Wouldn't this raise privacy concerns?
  • 10:44 - 10:45
    Good question.
  • 10:45 - 10:47
    The question is,
  • 10:47 - 10:51
    if we collect this data automatically, wouldn't there be privacy concerns?
  • 10:51 - 10:53
    Yes, possibly
  • 10:54 - 10:56
    To be discussed.
  • 10:58 - 11:01
    All the information presented here
  • 11:01 - 11:04
    is already public
  • 11:06 - 11:09
    There is a public record of package uploads,
  • 11:09 - 11:11
    mailing lists are publicly archived
  • 11:12 - 11:13
    but
  • 11:13 - 11:16
    the BTS is fully in the open
  • 11:17 - 11:19
    commit logs on Alioth are public
  • 11:19 - 11:19
    I would only mine
    commit logs on Alioth are public
  • 11:19 - 11:21
    I would only mine
  • 11:21 - 11:25
    or get data from sources that are either public
  • 11:25 - 11:27
    or that people agree
  • 11:27 - 11:28
    to disclose
  • 11:28 - 11:32
    However, it's the usual issue of
  • 11:33 - 11:36
    the information is public but not presented in that way
  • 11:36 - 11:38
    for example
  • 11:38 - 11:39
    when
  • 11:44 - 11:46
    when
  • 11:46 - 11:51
    I collected information from Debian changelogs to
  • 11:52 - 11:56
    see the history of people's contribution in the process
  • 11:56 - 12:00
    I did not make that information publicly available
  • 12:00 - 12:03
    because it's a bit
  • 12:04 - 12:06
    I would like to have a discussion
  • 12:06 - 12:09
    whether we want to present that information in
  • 12:09 - 12:11
    collated in such a way
  • 12:12 - 12:13
    So yes
  • 12:14 - 12:16
    that is an issue
  • 12:16 - 12:20
    My general idea would be that
  • 12:23 - 12:25
    once the system goes public
  • 12:25 - 12:28
    there should be a way for people to opt-out
  • 12:28 - 12:31
    of having information about them displayed
  • 12:32 - 12:35
    Most of the privacy scenario...
  • 12:35 - 12:37
    so, generally people
  • 12:38 - 12:39
    I would understand the general...
  • 12:39 - 12:41
    The default would be that somebody likes
  • 12:41 - 12:43
    their work to be credited
  • 12:44 - 12:46
    However, there may be people
  • 12:47 - 12:48
    that
  • 12:49 - 12:54
    would have issues if some of their work is credited
  • 12:58 - 13:00
    Most things revolve around
  • 13:02 - 13:06
    job hunting like recruiters looking at the internet
  • 13:07 - 13:09
    and you either want to be found
  • 13:09 - 13:11
    or if you don't want to be found
  • 13:11 - 13:14
    you already have a problem when contributing to Debian.
  • 13:14 - 13:18
    I need to be careful about contributing with a different name or something.
  • 13:20 - 13:22
    But, yes
  • 13:26 - 13:28
    my assumption is that
  • 13:29 - 13:32
    It's not a big privacy issue to get it started
  • 13:32 - 13:34
    as long as
  • 13:35 - 13:37
    we give people the opportunity to opt-out
  • 13:38 - 13:42
    Does it seem reasonable?
  • 13:47 - 13:49
    [Q] Maybe with a opt-in
  • 13:50 - 13:53
    Maybe with a opt-in
  • 13:53 - 13:55
    By default it's not opt-in
  • 13:55 - 13:57
    I would be fine with opt-in
  • 14:04 - 14:07
    I wonder how many people would know
  • 14:07 - 14:11
    that they can opt-in and how to opt-in
  • 14:14 - 14:15
    At the moment
  • 14:17 - 14:22
    the current Debian infrastructure is not even opt-out
  • 14:22 - 14:24
    You can't say "Please don't show
  • 14:24 - 14:27
    the messages that I sent to Debian mailing lists"
  • 14:31 - 14:35
    I would see surprising that such a thing would be opt-in
  • 14:36 - 14:39
    because anything is already out by default
  • 14:40 - 14:42
    On the other hand
  • 14:42 - 14:44
    I could be convinced
  • 14:44 - 14:46
    about making it opt-in
  • 14:47 - 14:49
    It's seems to be
  • 14:49 - 14:51
    at the moment something that would
  • 14:52 - 14:54
    impact
  • 14:55 - 14:57
    the start of such project
  • 14:57 - 14:58
    So, before
  • 14:58 - 15:00
    somebody gets a useful list
  • 15:00 - 15:03
    I would need to go and bother a thousand people
  • 15:03 - 15:06
    to opt-in the system so that at least can get populated
  • 15:07 - 15:08
    Yes?
  • 15:13 - 15:17
    [Q] I think you should also look at legal
  • 15:18 - 15:21
    aspects, you are collecting personal information
  • 15:22 - 15:25
    as far... I don't know the law
  • 15:26 - 15:28
    by heart
  • 15:28 - 15:30
    but as far as I understand it
  • 15:30 - 15:31
    it would be illegal
  • 15:31 - 15:33
    in half of european countries
  • 15:33 - 15:35
    Then Debian is already illegal
  • 15:35 - 15:37
    No! Currently
  • 15:37 - 15:40
    you are not collecting this information
  • 15:40 - 15:41
    Yes, we are
  • 15:41 - 15:43
    You have it in different pieces
  • 15:43 - 15:45
    and at different places
  • 15:52 - 15:54
    and it start
  • 15:54 - 15:57
    The package tracking system would be illegal
  • 15:57 - 15:59
    No it's not illegal
  • 15:59 - 16:02
    You don't collect information there
  • 16:04 - 16:06
    collated about a person
  • 16:06 - 16:08
    There, you have it
  • 16:08 - 16:14
    to follow specifics purpose
  • 16:14 - 16:18
    and this is not illegal, but if you collect it
  • 16:19 - 16:22
    and collect all information for a specific
  • 16:22 - 16:24
    person or all persons
  • 16:24 - 16:26
    and collate it
  • 16:26 - 16:30
    this could possibly be illegal as far as I understand it
  • 16:30 - 16:32
    I would like
  • 16:33 - 16:34
    You said that you are not sure
  • 16:34 - 16:37
    I would like to talk with somebody who is sure
  • 16:37 - 16:39
    because we already have things
  • 16:40 - 16:41
    that
  • 16:41 - 16:43
    would potentially be illegal in that view
  • 16:43 - 16:45
    like the package tracking system
  • 16:45 - 16:46
    goes beyond
  • 16:46 - 16:49
    listing of some of the uploaders
  • 16:49 - 16:51
    because it collects information
  • 16:51 - 16:55
    about everything visible about the person, bugs and so on
  • 16:56 - 16:57
    [Q] Would it be
  • 16:57 - 16:59
    a preset that is useful to
  • 16:59 - 17:02
    structure this kind of things by, I mean
  • 17:02 - 17:03
    some
  • 17:03 - 17:05
    reasonable set of people
  • 17:05 - 17:07
    listed as contributors
  • 17:07 - 17:11
    You could start by assuming that
  • 17:11 - 17:13
    people who have said
  • 17:13 - 17:15
    "I would like to be a Debian Developer"
  • 17:15 - 17:17
    or "I would like to be a Debian member"
  • 17:17 - 17:20
    have implicitely given their authorisation
  • 17:20 - 17:22
    to be listed as Debian contributors.
  • 17:22 - 17:24
    It's a subset
  • 17:25 - 17:29
    that we might have to run up by a lawyer
  • 17:29 - 17:30
    but it seems a bit more reasonable than
  • 17:30 - 17:32
    ??????
  • 17:34 - 17:35
    I was just gonna say I think
  • 17:35 - 17:38
    the legal thing should probably be a separated BoF
  • 17:38 - 17:39
    because
  • 17:40 - 17:42
    in the practical terms if you're only worried
  • 17:42 - 17:43
    from the legal point of view, you just need to
  • 17:43 - 17:45
    get someone who is in Debian in the US
  • 17:45 - 17:47
    to host a US server because the US
  • 17:47 - 17:50
    doesn't basically have this kind of laws
  • 17:51 - 17:54
    It is rather missing the point.
  • 17:54 - 17:56
    Exactly, the relevant question is I think
  • 17:56 - 17:58
    no about the legal thing it's a kind of ???
  • 17:58 - 18:01
    but about what we want to do and what we think is fair and so on
  • 18:01 - 18:04
    Well I keep thinking ??? something
  • 18:04 - 18:06
    much more lightweight than launchpad
  • 18:06 - 18:08
    is doing
  • 18:12 - 18:18
    Another point of, another way to mailing list would be to
  • 18:19 - 18:20
    do this automatism
  • 18:20 - 18:23
    without publishing the data but
  • 18:23 - 18:26
    with afterwards sending
  • 18:26 - 18:28
    about once a year or
  • 18:28 - 18:30
    even possibly less
  • 18:31 - 18:35
    a mail to every contributor if he wants to be listed
  • 18:35 - 18:38
    so we have an opt-in instead of an opt-out
  • 18:39 - 18:40
    If we do it seldomly enough
  • 18:40 - 18:43
    it would not even be so
  • 18:43 - 18:44
    stressing people
  • 18:44 - 18:46
    Yeah, that makes sense
  • 18:46 - 18:48
    You don't need to wait a year,
  • 18:48 - 18:51
    you can do it the first time you detect someone new
  • 18:51 - 18:52
    someone starts contributing
  • 18:52 - 18:56
    we can send "hello, you did something in Debian
  • 18:56 - 18:57
    we would like to credit you"
  • 18:58 - 18:59
    Wait for a month.
  • 18:59 - 19:02
    Wait for a month after the first contribution
  • 19:02 - 19:04
    if you get more, then
  • 19:04 - 19:07
    say "Do you want to be thanked?"
  • 19:07 - 19:09
    Makes sense
  • 19:09 - 19:13
    [Q] Even without waiting. We can do as the Linux kernel
  • 19:14 - 19:16
    you knows the stats about
  • 19:16 - 19:19
    which companies contribute to the Linux kernel?
  • 19:19 - 19:22
    It's like that, they check for new commits
  • 19:22 - 19:25
    and just send an email to ask affiliation
  • 19:25 - 19:28
    There's other systems that calculate karma
  • 19:29 - 19:31
    Those are illegal because
  • 19:31 - 19:33
    then they produce
  • 19:33 - 19:36
    information that could be used to rank people
  • 19:36 - 19:38
    from a job point of view
  • 19:38 - 19:40
    [from audience] there is Google
  • 19:41 - 19:44
    The other... yeah, well.
  • 19:45 - 19:48
    I'm not that concerned with that regard at the moment
  • 19:48 - 19:50
    [Q] Would that credit
  • 19:50 - 19:52
    only be for
  • 19:52 - 19:56
    persons, or also for organisations or companies?
  • 19:56 - 19:58
    I'm
  • 19:58 - 20:01
    interested about
  • 20:02 - 20:04
    entities
  • 20:07 - 20:10
    directly contributing to Debian
  • 20:10 - 20:12
    So, if
  • 20:13 - 20:18
    there's some email and GPG key
  • 20:18 - 20:22
    which belongs to an entity called
  • 20:24 - 20:26
    FooBar ltd
  • 20:26 - 20:29
    then FooBar ltd will be credited
  • 20:29 - 20:31
    I'm not interested
  • 20:31 - 20:34
    that there is a real person behind this
  • 20:34 - 20:36
    and not interested
  • 20:36 - 20:38
    that's the real name of a person
  • 20:38 - 20:40
    It's just whatever
  • 20:41 - 20:43
    is chosen for contribution
  • 20:46 - 20:48
    that we only check identities
  • 20:48 - 20:50
    when we have to
  • 20:50 - 20:53
    which is when we give people upload rights
  • 20:53 - 20:55
    because we want to know where they live
  • 20:55 - 20:57
    and go there to tickle them
  • 20:57 - 20:59
    [laughter]
  • 21:00 - 21:01
    I think that
  • 21:01 - 21:04
    the main index would be the e-mail
  • 21:06 - 21:11
    Even behind the scenes... But the main index would be the email?
  • 21:11 - 21:12
    That is one issue
  • 21:12 - 21:14
    That is an issue
  • 21:15 - 21:17
    because depending on the data sources
  • 21:17 - 21:19
    the index could be an email
  • 21:19 - 21:21
    in the BTS for example
  • 21:21 - 21:22
    an Alioth
  • 21:23 - 21:24
    account
  • 21:24 - 21:26
    for commits
  • 21:26 - 21:27
    in Alioth
  • 21:27 - 21:29
    or
  • 21:29 - 21:31
    Debian Developer login name
  • 21:31 - 21:33
    for sponsoring uploads
  • 21:34 - 21:35
    so
  • 21:35 - 21:37
    possibly, that
  • 21:37 - 21:39
    that could be some
  • 21:39 - 21:41
    need of mixing things at some point
  • 21:41 - 21:44
    which is a bit of a separate problem
  • 21:45 - 21:46
    I don't mind starting
  • 21:46 - 21:48
    with that not being perfect
  • 21:48 - 21:50
    or being fixed by hand
  • 21:52 - 21:54
    And if we evolve at some point
  • 21:54 - 21:55
    there may be a way for people
  • 21:55 - 21:58
    to log in and prove that
  • 21:58 - 21:59
    they control that GPG key
  • 21:59 - 22:02
    or that e-mail address or that Alioth account
  • 22:02 - 22:04
    you know, sending e-mail challenge saying "that's my e-mail"
  • 22:05 - 22:06
    but ok, it is
  • 22:06 - 22:07
    yes, ok, then I merge
  • 22:08 - 22:09
    the two sets of contributions
  • 22:11 - 22:13
    possibly for next year
  • 22:13 - 22:15
    because it starts being a bit heavy weight
  • 22:15 - 22:18
    but there's a problem of doing this collation
  • 22:18 - 22:20
    it is a wider something that
  • 22:20 - 22:22
    greatly help the MIA team
  • 22:24 - 22:25
    So this
  • 22:25 - 22:27
    in the end can be something
  • 22:27 - 22:29
    used to detect when people
  • 22:30 - 22:32
    are not contributing anymore
  • 22:32 - 22:34
    I would also
  • 22:34 - 22:36
    want to make it so that
  • 22:36 - 22:37
    if you are a Debian Developer
  • 22:37 - 22:39
    you are not automatically
  • 22:39 - 22:41
    a Debian contributor
  • 22:41 - 22:47
    [laughter]
  • 22:47 - 22:49
    If you are not a Debian Developer
  • 22:49 - 22:51
    you are not automatically a Debian contributor
  • 22:51 - 22:53
    you are a Debian contributor only
  • 22:53 - 22:55
    if you contribute to Debian
  • 22:55 - 22:57
    If you are a Debian Developer that
  • 22:57 - 22:59
    does not contribute to Debian
  • 22:59 - 23:00
    then you are not on that list
  • 23:00 - 23:02
    You keep being a Debian Developer
  • 23:03 - 23:04
    There's the usual
  • 23:04 - 23:06
    I'm not interested in changing the rules
  • 23:06 - 23:07
    for
  • 23:07 - 23:09
    getting removed from
  • 23:09 - 23:10
    Debian keyring
  • 23:10 - 23:11
    I think what we have is fine.
  • 23:12 - 23:14
    But
  • 23:14 - 23:16
    it's perfectly right if
  • 23:16 - 23:18
    if I'm not active in Debian for a year
  • 23:18 - 23:20
    but I still care about the project
  • 23:20 - 23:21
    involved, and follow things
  • 23:21 - 23:23
    but I don't contribute anymore
  • 23:23 - 23:25
    then I'm perfectly happy that I'm not listed
  • 23:25 - 23:27
    among the contributors for that year
  • 23:30 - 23:31
    There was a hand?
  • 23:31 - 23:35
    [Q] Yes, I'm relaying a comment from IRC
  • 23:36 - 23:37
    Wouldn't
  • 23:39 - 23:42
    recognising every small thing like
  • 23:42 - 23:44
    just one bug report
  • 23:44 - 23:47
    dillute the
  • 23:48 - 23:50
    the weight
  • 23:50 - 23:52
    of a Debian contributor
  • 23:53 - 23:54
    that so
  • 23:54 - 23:55
    are there Debian contributors like
  • 23:55 - 23:58
    the head of a translation team
  • 23:58 - 24:00
    be equal to
  • 24:00 - 24:01
    one bug report
  • 24:01 - 24:04
    That's the comment, I'm not saying that I agree
  • 24:04 - 24:05
    The way I see it
  • 24:05 - 24:06
    again, we can
  • 24:06 - 24:08
    you can tell me if you don't like this
  • 24:08 - 24:10
    but the way I see it, they are the same
  • 24:14 - 24:15
    They are Debian contributors
  • 24:15 - 24:17
    maybe one has been a Debian contributor
  • 24:17 - 24:19
    for much longer than the other
  • 24:19 - 24:21
    so the time span
  • 24:21 - 24:24
    of the contribution is the only extra
  • 24:24 - 24:26
    bit. Or you can click on a
  • 24:26 - 24:28
    a person and list their contributions
  • 24:30 - 24:32
    But, I don't want to
  • 24:32 - 24:34
    calculate a number
  • 24:34 - 24:37
    of how much one is a contributor
  • 24:39 - 24:42
    I don't see
  • 24:42 - 24:44
    why one would want to
  • 24:45 - 24:46
    rank people
  • 24:46 - 24:48
    by contribution
  • 24:48 - 24:49
    I'm not interested in that
  • 24:49 - 24:51
    I think it creates a kind of
  • 24:51 - 24:53
    community where I don't want to be in
  • 24:55 - 24:58
    personally, I mean, that would be my personal feeling
  • 24:59 - 25:01
    But I would be able to
  • 25:01 - 25:03
    say "thank you" even if
  • 25:04 - 25:05
    a person reports a bug
  • 25:05 - 25:08
    It takes time to report a bug
  • 25:08 - 25:10
    There was an idea
  • 25:10 - 25:12
    talking about this
  • 25:13 - 25:14
    informally earlier
  • 25:15 - 25:16
    of
  • 25:16 - 25:18
    having some data sources used
  • 25:18 - 25:20
    only to compute
  • 25:20 - 25:22
    the time span but not
  • 25:22 - 25:23
    the status of contributors
  • 25:23 - 25:26
    for example mailing list traffic
  • 25:28 - 25:29
    Maybe people don't like the idea
  • 25:29 - 25:31
    that if you send a e-mail to
  • 25:31 - 25:33
    a mailing list you are Debian contributors
  • 25:33 - 25:35
    There's indeed many people
  • 25:35 - 25:37
    who send lots of e-mails to Debian
  • 25:37 - 25:38
    mailing lists
  • 25:38 - 25:40
    but do not contribute
  • 25:40 - 25:43
    [Laughter] to Debian
  • 25:44 - 25:45
    at all
  • 25:46 - 25:48
    However, if somebody
  • 25:48 - 25:51
    is a contributor for some other reason
  • 25:51 - 25:52
    then it makes sense to
  • 25:52 - 25:54
    look at mailing list involvement
  • 25:54 - 25:57
    say: "Well, you reported a bug today
  • 25:57 - 25:59
    but you've been active in mailing lists
  • 25:59 - 26:00
    for a year"
  • 26:00 - 26:02
    so you are a Debian contributor because
  • 26:02 - 26:04
    you reported a bug
  • 26:04 - 26:06
    and you've been a Debian contributor for a year
  • 26:06 - 26:07
    because
  • 26:07 - 26:09
    you've been into Debian for a long time
  • 26:10 - 26:11
    so splitting
  • 26:12 - 26:13
    the...
  • 26:13 - 26:14
    I think some data sources
  • 26:14 - 26:16
    are only useful computing the time
  • 26:16 - 26:18
    and not the status
  • 26:21 - 26:23
    I would like to add something about
  • 26:23 - 26:25
    the issue with detecting the people
  • 26:25 - 26:28
    because we had some experiences in the team maintenance thing
  • 26:29 - 26:30
    and, in UDD you have
  • 26:30 - 26:32
    this Carnivore database
  • 26:32 - 26:34
    which is based on the
  • 26:34 - 26:36
    key fingerprint
  • 26:36 - 26:37
    and we even have
  • 26:37 - 26:39
    for these people
  • 26:39 - 26:41
    somebody with five
  • 26:41 - 26:42
    different names
  • 26:42 - 26:44
    names spellings and so on
  • 26:44 - 26:47
    people are using different e-mail addresses so
  • 26:47 - 26:49
    I really really really doubt
  • 26:49 - 26:51
    you can manage this for
  • 26:51 - 26:54
    say, more than 500 people
  • 26:56 - 26:57
    because it's
  • 26:57 - 27:00
    manual work and we tried it
  • 27:00 - 27:01
    it's hard to cope with this
  • 27:01 - 27:04
    No no, I don't want to do manual work
  • 27:05 - 27:07
    Yeah but, ok
  • 27:07 - 27:09
    Good luck with automatic detection
  • 27:09 - 27:10
    No, I don't want to do
  • 27:10 - 27:13
    that much automatic detection either
  • 27:15 - 27:16
    I would
  • 27:16 - 27:17
    like
  • 27:18 - 27:21
    things to be fixed as much as possible
  • 27:21 - 27:22
    and
  • 27:23 - 27:25
    at lower level of data sources
  • 27:25 - 27:27
    When that is not possible
  • 27:27 - 27:29
    I would like to offer people a way to
  • 27:29 - 27:31
    fix the data for themselves
  • 27:33 - 27:34
    There's that
  • 27:34 - 27:36
    unpronounceable and
  • 27:36 - 27:38
    evil web site that tracks
  • 27:38 - 27:39
    free software developers
  • 27:39 - 27:42
    that in my opinion should be illegal but isn't
  • 27:42 - 27:44
    it starts with "o", ohlo?
  • 27:46 - 27:48
    "O-l-o-h-o" something like that
  • 27:49 - 27:50
    I actually had an argument with
  • 27:50 - 27:52
    their CEO, saying
  • 27:52 - 27:54
    I've asked to opt out
  • 27:54 - 27:56
    of their system and they told me to fuck off
  • 27:58 - 27:58
    So
  • 27:59 - 28:01
    talking about privacy of these things
  • 28:01 - 28:03
    I guess if they can do what they do
  • 28:03 - 28:05
    I think we don't have a problem to say "thank you"
  • 28:05 - 28:07
    to a bunch of people
  • 28:11 - 28:12
    They do of
  • 28:12 - 28:14
    they have a mess, their dataset is a
  • 28:14 - 28:15
    a mess
  • 28:15 - 28:16
    but people still like them
  • 28:17 - 28:18
    I'm listed about
  • 28:18 - 28:20
    twenty times in their system
  • 28:20 - 28:23
    and if I really care about
  • 28:23 - 28:25
    contributing them my identity for free
  • 28:26 - 28:27
    for them to send it out
  • 28:27 - 28:29
    then I
  • 28:30 - 28:31
    can log in and
  • 28:31 - 28:33
    merge these identities for them
  • 28:34 - 28:35
    I guess
  • 28:35 - 28:36
    that's something we can offer
  • 28:38 - 28:39
    and
  • 28:39 - 28:41
    and that can improve things
  • 28:41 - 28:43
    like carnivore and so on
  • 28:43 - 28:45
    and possibly we can have
  • 28:46 - 28:48
    personal homepage...
  • 28:49 - 28:51
    for contributors
  • 28:52 - 28:54
    [Q] Where they actively
  • 28:54 - 28:56
    contribute to their identities?
  • 28:58 - 28:59
    At least we've done
  • 28:59 - 29:01
    all we can to thank them
  • 29:01 - 29:02
    but
  • 29:05 - 29:07
    Well, you know, if I tell you "thank you"
  • 29:08 - 29:10
    I don't expect you to say
  • 29:11 - 29:14
    "You didn't thank me in a an appropriate way"
  • 29:14 - 29:15
    Right?
  • 29:17 - 29:18
    On the other hand
  • 29:20 - 29:22
    I'm ok if people say
  • 29:22 - 29:24
    "Well, I'm also that person
  • 29:24 - 29:27
    you don't need to thank me so many times"
  • 29:29 - 29:30
    and that
  • 29:30 - 29:33
    that's fine, but, on the other hand
  • 29:33 - 29:35
    I'm perfectly happy if
  • 29:35 - 29:37
    people want
  • 29:37 - 29:38
    to use multiple identities
  • 29:38 - 29:40
    for contributing to Debian
  • 29:40 - 29:43
    Somebody in Debian science
  • 29:43 - 29:46
    may want to contribute to Debian games under a different name
  • 29:50 - 29:52
    For similar reasons, I don't want to trunk
  • 29:54 - 29:56
    the time frame of contributions
  • 29:56 - 29:59
    below the month level
  • 30:00 - 30:01
    I don't want
  • 30:01 - 30:02
    to say
  • 30:02 - 30:05
    "You have contributed to Debian games
  • 30:05 - 30:06
    between
  • 30:08 - 30:12
    10am to 11:30am on a Thursday
  • 30:12 - 30:13
    when you were at a meeting
  • 30:13 - 30:15
    [laughter]
  • 30:15 - 30:15
    Right?
  • 30:17 - 30:18
    So, it's
  • 30:18 - 30:20
    I want it to be coarse
  • 30:21 - 30:24
    It really needs to be mostly about thank you
  • 30:24 - 30:26
    and about building reputation
  • 30:28 - 30:31
    Reputation is also what we can reward people with
  • 30:31 - 30:33
    which is kind of the point of the exercise
  • 30:34 - 30:36
    and that reputation is nice to acknowledge
  • 30:36 - 30:38
    and at the same time it's nice
  • 30:38 - 30:39
    that we can
  • 30:40 - 30:42
    look up someone's reputation
  • 30:42 - 30:42
    at least
  • 30:43 - 30:46
    as a Debian account manager and Front Desk member
  • 30:46 - 30:50
    if I can see what's somebody's reputation and have a
  • 30:50 - 30:51
    reasonable look
  • 30:52 - 30:55
    then I can make the process much swifter for them
  • 30:56 - 30:59
    and especially for non uploading DDs
  • 30:59 - 31:00
    it's currently very hard
  • 31:01 - 31:02
    because
  • 31:04 - 31:06
    I can go and look at package changelogs
  • 31:06 - 31:09
    to see that they have been active for ten years in the project
  • 31:10 - 31:11
    and
  • 31:11 - 31:14
    if somebody is a non uploading DD
  • 31:14 - 31:16
    that has done translations at the moment
  • 31:17 - 31:19
    I have very hard time seeing
  • 31:19 - 31:20
    what they've done
  • 31:20 - 31:22
    possibly I don't understand the language
  • 31:27 - 31:28
    So, well
  • 31:29 - 31:30
    and that makes
  • 31:30 - 31:32
    makes it easier and
  • 31:32 - 31:34
    that another
  • 31:34 - 31:36
    outcome that I would really want to see
  • 31:36 - 31:37
    out of this is that
  • 31:37 - 31:40
    we start to actually see
  • 31:40 - 31:41
    in front of us
  • 31:41 - 31:43
    that Debian is not just
  • 31:43 - 31:45
    about technical development
  • 31:46 - 31:48
    There's a lot more
  • 31:48 - 31:51
    but if people still perceive
  • 31:51 - 31:52
    "Oh, I'd like to contribute to Debian but
  • 31:52 - 31:54
    but I'm not a technical person."
  • 31:55 - 31:55
    and
  • 31:56 - 31:59
    many of us may have
  • 31:59 - 32:01
    difficulty in pointing out places
  • 32:01 - 32:03
    but one can go and have a look at
  • 32:03 - 32:05
    such a list of people and say: "hey, look
  • 32:07 - 32:09
    there's people over there that do also other stuff
  • 32:10 - 32:12
    it could be indexed by
  • 32:12 - 32:13
    topic of contribution
  • 32:13 - 32:14
    as well
  • 32:18 - 32:19
    Again
  • 32:21 - 32:23
    uploading, these are contributors that do uploading
  • 32:23 - 32:26
    these are contributors that do translations
  • 32:26 - 32:29
    That may be introduced at some point
  • 32:30 - 32:32
    so that we
  • 32:32 - 32:34
    we can turn on a spotlight
  • 32:34 - 32:37
    in several aspects of
  • 32:37 - 32:38
    Debian that we usually don't look into
  • 32:38 - 32:40
    we just take it for granted
  • 32:41 - 32:44
    [Q] I have a lot of questions
  • 32:44 - 32:44
    Yeah?
  • 32:44 - 32:47
    I'm more concerned, more than anything
  • 32:47 - 32:51
    If this...
  • 32:51 - 32:53
    I mean, some
  • 32:53 - 32:56
    One thing that you said at the beginning is that
  • 32:56 - 32:58
    maybe some people would be quite interested
  • 32:58 - 33:01
    in this for collaborate research, for work
  • 33:01 - 33:03
    for creating a curriculum
  • 33:03 - 33:03
    [A] Yes
  • 33:03 - 33:04
    [Q] and
  • 33:04 - 33:08
    if it's as easy as to filing a bug which
  • 33:08 - 33:10
    can be very hard to do
  • 33:10 - 33:12
    depending on the bug or very easy to do
  • 33:12 - 33:14
    depending on how much you put in it,
  • 33:14 - 33:17
    wouldn't be able to
  • 33:17 - 33:20
    to calling people to put this
  • 33:20 - 33:22
    random stuff or easy stuff there
  • 33:22 - 33:24
    for just being in the list
  • 33:24 - 33:25
    Yes, well
  • 33:25 - 33:27
    at that point they're really bad job recruiters
  • 33:29 - 33:31
    Say that if there's a recruiter that just
  • 33:31 - 33:33
    does random google search
  • 33:33 - 33:35
    and contacts whoever comes out
  • 33:35 - 33:36
    like Google recruiters
  • 33:37 - 33:42
    I keep being contacted for things like managing clusters
  • 33:43 - 33:45
    If anyone's had a look at what I do
  • 33:45 - 33:47
    I don't manage clusters, right?
  • 33:47 - 33:50
    So, if there's recruiters like that
  • 33:50 - 33:52
    there's nothing you can do
  • 33:52 - 33:55
    If people care to actually go in and to look
  • 33:55 - 33:57
    at what a person has done
  • 33:58 - 33:59
    then
  • 34:00 - 34:02
    there's a way to find out
  • 34:02 - 34:04
    what contributions actually were
  • 34:04 - 34:06
    from just linking to
  • 34:06 - 34:08
    the usual Debian mailing list
  • 34:08 - 34:11
    archives or uploads or
  • 34:11 - 34:13
    commit logs and so on
  • 34:16 - 34:19
    [Q] So, if I understand correctly, you are ready to
  • 34:19 - 34:21
    use the BTS as a source
  • 34:21 - 34:23
    for the contributors, and you could have
  • 34:23 - 34:26
    a lot of nicknames there
  • 34:26 - 34:29
    It could be "the Pope" or "Bill Gates", or
  • 34:29 - 34:31
    the name of a serial killer or whatever
  • 34:31 - 34:33
    Are you ready to use that?
  • 34:35 - 34:37
    Maybe there could be some issue with
  • 34:37 - 34:40
    people that would be falsely
  • 34:40 - 34:41
    credited
  • 34:45 - 34:47
    [A] We try and see what happens
  • 34:48 - 34:51
    It could be that for the bug tracking system
  • 34:51 - 34:52
    we need to have
  • 34:53 - 34:56
    some extra intelligence built in to avoid crediting
  • 34:56 - 34:59
    China manufacturing corporations
  • 35:00 - 35:03
    or viagra supplies for cheap
  • 35:05 - 35:08
    mailing list archives are being spammed
  • 35:08 - 35:10
    somehow
  • 35:10 - 35:11
    but again
  • 35:13 - 35:15
    then, maybe
  • 35:15 - 35:17
    maybe there's lots of noise
  • 35:17 - 35:21
    and we want to set a threshold that one
  • 35:22 - 35:25
    contribution to the bug tracking system is not good to be enough
  • 35:26 - 35:30
    or maybe we can look if that bug was closed
  • 35:32 - 35:35
    because we close spam bugs
  • 35:35 - 35:36
    anyway
  • 35:37 - 35:39
    If there's cruft, if there's noise
  • 35:39 - 35:41
    that we can filter somehow
  • 35:41 - 35:43
    maybe we'll loose some contributions
  • 35:44 - 35:47
    but at least it wasn't for lack of trying
  • 35:48 - 35:48
    I mean
  • 35:48 - 35:51
    I don't want to go out of my way to thank someone
  • 35:52 - 35:53
    If I need to
  • 35:54 - 35:55
    find out where you live
  • 35:55 - 35:57
    to come to your home and say thank you
  • 35:57 - 35:59
    because I don't see you anymore
  • 36:00 - 36:03
    or because I met you in a crowded
  • 36:03 - 36:05
    square and you gave me directions
  • 36:05 - 36:07
    but I didn't take down your phone number
  • 36:07 - 36:09
    then, it's unfair
  • 36:09 - 36:10
    you won't be thanked
  • 36:10 - 36:13
    when I finally reach my destination, but
  • 36:13 - 36:15
    that's life
  • 36:17 - 36:19
    So
  • 36:19 - 36:21
    then maybe it takes
  • 36:23 - 36:25
    ten e-mails to the BTS
  • 36:25 - 36:27
    with different content
  • 36:30 - 36:32
    to be acknowledged
  • 36:33 - 36:36
    It's possibly something to be
  • 36:38 - 36:42
    I would leave freedom to the people doing an import
  • 36:43 - 36:47
    thing, something that gets data out of the bug tracking system
  • 36:47 - 36:51
    give that area freedom to work it out
  • 36:52 - 36:56
    and I don't want anyone to be perfect
  • 36:56 - 36:58
    The system is not going to be perfect
  • 36:58 - 37:00
    if
  • 37:00 - 37:04
    somebody would really like to be credited but
  • 37:04 - 37:06
    isn't in the list
  • 37:06 - 37:09
    and what they do is report bugs
  • 37:10 - 37:13
    I would be surprised because if
  • 37:14 - 37:17
    if somebody wants to be credited on reporting one bug
  • 37:17 - 37:19
    I'm going to say " Well, just upload some more"
  • 37:20 - 37:23
    I'm not sure I want to have people
  • 37:23 - 37:24
    in Debian
  • 37:24 - 37:26
    that contribute
  • 37:27 - 37:29
    in order to be credited
  • 37:31 - 37:32
    If
  • 37:32 - 37:34
    If contributing some more is
  • 37:34 - 37:37
    a way to get credited, then
  • 37:37 - 37:39
    yeah, we don't need to be perfect
  • 37:39 - 37:41
    just ask people to contribute some more
  • 37:41 - 37:43
    or if people contribute
  • 37:43 - 37:45
    the problem is when people contribute a lot
  • 37:45 - 37:46
    but they're not credited
  • 37:46 - 37:49
    then maybe we need to figure out how to import
  • 37:49 - 37:52
    data from another part of Debian that
  • 37:52 - 37:54
    we currently don't track so well
  • 37:58 - 38:01
    I'm totally not looking for perfection here
  • 38:04 - 38:07
    [Q] Have you thought about other ways to use mailing lists
  • 38:07 - 38:10
    archive because you said
  • 38:10 - 38:13
    we don't always want to use it as
  • 38:13 - 38:15
    source of contribution but more
  • 38:15 - 38:17
    to track the length of contribution
  • 38:17 - 38:20
    but there are some lists, for example
  • 38:20 - 38:23
    l10n translation lists
  • 38:23 - 38:27
    where I guess most people who contribute are real contributors
  • 38:27 - 38:29
    and sometimes they
  • 38:29 - 38:31
    also use
  • 38:32 - 38:34
    some code
  • 38:34 - 38:37
    I mean, the e-mail could be detecting
  • 38:37 - 38:40
    like "Request for review"
  • 38:40 - 38:42
    and stuff like this so you can add some hints on the
  • 38:42 - 38:44
    type of contribution more precise that
  • 38:44 - 38:47
    just "sent a mail to the mailing list"
  • 38:47 - 38:50
    and maybe also for a user mailing list
  • 38:50 - 38:54
    not tracking the question but only answers
  • 38:54 - 38:56
    or sort like that...
  • 38:56 - 38:58
    because, well, asking a question is not a real
  • 38:58 - 39:01
    contribution to Debian, but helping someone else to
  • 39:01 - 39:03
    use the Debian system is
  • 39:03 - 39:05
    a Debian contribution
  • 39:06 - 39:10
    and one of the most important one to start with I guess
  • 39:13 - 39:17
    [A] Decoding mailing lists patterns
  • 39:17 - 39:19
    fairly is not
  • 39:19 - 39:21
    easy as far as I understand
  • 39:21 - 39:23
    but I guess it changes from list to list
  • 39:23 - 39:25
    but
  • 39:25 - 39:27
    that could be solved by
  • 39:28 - 39:30
    adding a general mailing list
  • 39:30 - 39:32
    source that only looks at time frame
  • 39:32 - 39:35
    and having the translation team saying
  • 39:35 - 39:37
    "In our mailing list
  • 39:37 - 39:39
    there's more semantic information that can be
  • 39:39 - 39:40
    extracted"
  • 39:40 - 39:42
    so make
  • 39:42 - 39:44
    an extra import if
  • 39:44 - 39:47
    importer for my team that decodes
  • 39:47 - 39:50
    things and put there properly
  • 39:50 - 39:52
    as long as you can have
  • 39:52 - 39:56
    many things dumping data into a bucket
  • 39:56 - 39:58
    then that works
  • 39:58 - 40:02
    I currently have no idea
  • 40:02 - 40:04
    well, only vague ideas on
  • 40:04 - 40:05
    how...
  • 40:06 - 40:08
    what's the protocol to collect this data
  • 40:11 - 40:14
    I would
  • 40:14 - 40:17
    from the central bit
  • 40:17 - 40:20
    I wouldn't go much further than
  • 40:20 - 40:25
    having a list of urls from where I download something
  • 40:26 - 40:28
    on a regular basis
  • 40:28 - 40:30
    because that's the simplest
  • 40:31 - 40:33
    protocol to identify instead of
  • 40:33 - 40:37
    submits and whatnot
  • 40:37 - 40:41
    and what's in the file that gets downloaded
  • 40:44 - 40:48
    could be identity, initial time and final time
  • 40:51 - 40:53
    and then each datasource
  • 40:53 - 40:56
    makes a file available somewhere
  • 40:56 - 40:59
    I was thinking of something
  • 40:59 - 41:02
    super simple minded like that but then it's not enough
  • 41:02 - 41:04
    because then if you want to look
  • 41:04 - 41:06
    to make a link
  • 41:06 - 41:09
    showing the contributions then
  • 41:10 - 41:11
    well I need something
  • 41:12 - 41:15
    about how to
  • 41:17 - 41:23
    how to make this data available for collection
  • 41:23 - 41:26
    at the central point I'm only
  • 41:26 - 41:28
    I want it as simple minded
  • 41:28 - 41:31
    as possible, I don't want
  • 41:32 - 41:35
    the core of this to be about data collection
  • 41:37 - 41:39
    about mining
  • 41:39 - 41:43
    it should just be about collecting what as been mied
  • 41:47 - 41:49
    One last question?
  • 41:55 - 41:58
    [Q] Just a thought on what you said there is a
  • 41:58 - 42:00
    Google Summer of Code project
  • 42:00 - 42:02
    on Fedmsg
  • 42:02 - 42:05
    which is a ??? maybe to
  • 42:05 - 42:07
    have a bus
  • 42:07 - 42:09
    collecting lots of information from
  • 42:09 - 42:11
    various sources of information
  • 42:11 - 42:13
    among those, there's already
  • 42:13 - 42:15
    mentors.debian.net
  • 42:15 - 42:17
    and I guess the BTS would be
  • 42:17 - 42:20
    [A] main source? [Q] it's a source
  • 42:20 - 42:21
    ???
  • 42:21 - 42:27
    yeah but I guess it could have enough metadata
  • 42:27 - 42:30
    like ???
  • 42:30 - 42:34
    the software is fedmsg
  • 42:34 - 42:37
    F-E-D-M-S-G
  • 42:37 - 42:40
    it's from Fedora and
  • 42:40 - 42:43
    the summer of code student is trying to adapt it for Debian
  • 42:43 - 42:46
    just a software bus
  • 42:46 - 42:51
    where you get lots of events from various sources
  • 42:52 - 42:54
    maybe it could be
  • 42:54 - 42:59
    assuming it goes further than this summer
  • 42:59 - 43:04
    it could be an interesting use of this project
  • 43:04 - 43:05
    Ok
  • 43:05 - 43:09
    [Chairman] As the mentor of this project, I agree
  • 43:09 - 43:11
    [laughter]
  • 43:11 - 43:14
    Ah, let's talk
  • 43:22 - 43:26
    and I think the student is arriving today, so
  • 43:29 - 43:35
    [laughter]
  • 43:37 - 43:40
    So, we're out of time
  • 43:40 - 43:41
    so, thank you Enrico
  • 43:41 - 43:47
    [Enrico] We can talk about this, I plan to work on it during the DebConf
  • 43:48 - 43:53
    shortly, that should be Martin Ferrari coming who was also
  • 43:53 - 43:58
    intending to work on a site, similar to this
  • 43:58 - 44:00
    and I get we should all get together
  • 44:00 - 44:01
    I can think of something
  • 44:01 - 44:05
    and feel free to stop me to talk about this and
  • 44:05 - 44:07
    offer help or
  • 44:08 - 44:12
    that's the main thing I want to do a DebConf
  • 44:12 - 44:14
    and I want to get something land before
  • 44:14 - 44:16
    the end of DebConf so we can
  • 44:16 - 44:18
    present it properly
  • 44:18 - 44:30
    [applause]
Title:
994_Debian_Contributors_BOF.ogv
Video Language:
English
Team:
Debconf
Project:
2013_debconf13

English subtitles

Revisions