| 1 | |
|---|
| 2 | * Now talking on #ussf |
|---|
| 3 | <deleuzer> hi guys is there work being done today? |
|---|
| 4 | <jamiem> hey ross |
|---|
| 5 | <jamiem> I was thinking nobody was going to show up! |
|---|
| 6 | <deleuzer> I'm here now...do you want to do some things? |
|---|
| 7 | <jamiem> yes. shall we go through the rest of the configuration? |
|---|
| 8 | <jamiem> one small problem... the people's movement assembly has a phone meeting at 4:00 pm today which I found out about yesterday afternoon... |
|---|
| 9 | <jamiem> so I may take a break at 4 to at least introduce myself. |
|---|
| 10 | <deleuzer> That's cool, we can at least get something accomplished. |
|---|
| 11 | <jamiem> ok... https://community.ussf2010.org/civicrm/admin/configtask?reset=1 |
|---|
| 12 | <deleuzer> There...start with tags? |
|---|
| 13 | <jamiem> yeah... I think tags and groups are the only sections we really need to fill things out for |
|---|
| 14 | <jamiem> but... I think we might instead want to make some suggestions on the wiki |
|---|
| 15 | <jamiem> rather than put them in place in the database |
|---|
| 16 | <deleuzer> You're right. Let's go through the defaults first |
|---|
| 17 | <deleuzer> And make comments suggestions based on them |
|---|
| 18 | <jamiem> ok |
|---|
| 19 | <deleuzer> Do you want me to edit the wiki? |
|---|
| 20 | <jamiem> yeah - that would be great. |
|---|
| 21 | <deleuzer> k |
|---|
| 22 | <jamiem> http://ict.ussf2010.org/wiki/GroupsAndTags |
|---|
| 23 | <deleuzer> got it |
|---|
| 24 | <deleuzer> Okay.. Starting with Company |
|---|
| 25 | <deleuzer> Do we think this is a useful tag? |
|---|
| 26 | <jamiem> not really. |
|---|
| 27 | <jamiem> in fact, I"m not sure any of the defaults would be useful. |
|---|
| 28 | <deleuzer> Volunteer could be useful |
|---|
| 29 | <jamiem> yes - that's true. maybe "interested in volunteering" |
|---|
| 30 | <deleuzer> Maybe we should start by listing all the possible categories we can think of |
|---|
| 31 | <jamiem> to make it more clear |
|---|
| 32 | <jamiem> ok |
|---|
| 33 | <jamiem> when I think about searching - my mind goes more toward zip code, city, state |
|---|
| 34 | <deleuzer> Aren't those categories already searchable? |
|---|
| 35 | <jamiem> yes - which is why I'm stumped on tags |
|---|
| 36 | <deleuzer> lol |
|---|
| 37 | <jamiem> i'm too structured!! |
|---|
| 38 | <jamiem> blah blah free tag blah blah blah. |
|---|
| 39 | <deleuzer> Okay, let's not differentiate right now, and just think of all viable categories |
|---|
| 40 | <jamiem> I just started a log of our session |
|---|
| 41 | <jamiem> I forgot to do that earlier! |
|---|
| 42 | <deleuzer> Then worry about tags groups custom fields |
|---|
| 43 | <jamiem> k. |
|---|
| 44 | <deleuzer> Volunteer - definitely |
|---|
| 45 | <deleuzer> NPC Member? |
|---|
| 46 | <jamiem> hm. that's a good one |
|---|
| 47 | <jamiem> although - maybe that's a group instead? |
|---|
| 48 | <deleuzer> Perhaps, but we're in the non-differentiation stage |
|---|
| 49 | <jamiem> right -s orry! |
|---|
| 50 | <jamiem> we could also say: all working groups |
|---|
| 51 | <deleuzer> like each one as a category? |
|---|
| 52 | <jamiem> (not as a entity, but each working group as it's own). |
|---|
| 53 | <deleuzer> check |
|---|
| 54 | <jamiem> although - working group member could also be a possibility |
|---|
| 55 | <jamiem> since we'll probably have an explosion of them |
|---|
| 56 | <deleuzer> are they all listed on the wiki? |
|---|
| 57 | <jamiem> not sure. |
|---|
| 58 | <jamiem> what about vendor |
|---|
| 59 | <deleuzer> good one |
|---|
| 60 | <jamiem> can provide housing |
|---|
| 61 | <jamiem> not sure about that one - i'm now getting the brainstorming juices flowing... |
|---|
| 62 | <jamiem> will attend virtually |
|---|
| 63 | <deleuzer> describe that.. |
|---|
| 64 | <jamiem> meaning - I don't plan to come physically to the social forum, but want to participate online. |
|---|
| 65 | <deleuzer> what about committees? |
|---|
| 66 | <deleuzer> How do they differ from working groups? |
|---|
| 67 | <jamiem> gah. what a mess. |
|---|
| 68 | <jamiem> i'm warming to the idea of having one tag called: USSF working group/committee member |
|---|
| 69 | <jamiem> and then have only a handful of groups listed as individual "groups" - like npc |
|---|
| 70 | <deleuzer> Okay, I see that as a good approach |
|---|
| 71 | <deleuzer> It seems that if we use og module, that perhaps it would make sense to have each individual group listed though |
|---|
| 72 | <deleuzer> I need to do more research on the og/civi interface |
|---|
| 73 | <jamiem> I'm now not so sure we want to have og on the same server as civi. |
|---|
| 74 | <jamiem> i think we do want a heavy duty group collaboration site. |
|---|
| 75 | <jamiem> but - does that need to be on the same site as the civi site? |
|---|
| 76 | <deleuzer> This goes to the issue Mark was raising |
|---|
| 77 | <jamiem> yes it does :). In fact, I think the decision as to whether www and community should be the same site was relatively easy. |
|---|
| 78 | <jamiem> the real question is the group, workshops sites. |
|---|
| 79 | <deleuzer> Yes, but now we have community, and we're talking about having a community-community site |
|---|
| 80 | <deleuzer> how many different setups do we want? |
|---|
| 81 | <deleuzer> What do you see as the disadvantages of having the civicrm and og connected? |
|---|
| 82 | <jamiem> the main two disadvantages are: performance (if one site gets slammed, we don't want the other site to be affected) |
|---|
| 83 | <jamiem> and security (we want to limit the number of people who have access to civi database - since that should be just about the only site with private info) |
|---|
| 84 | <jamiem> and third reason is that it makes it much harder to incorporate new people into the tech if everything is centrally managed (like in 2007) |
|---|
| 85 | <jamiem> we really had a hard time getting new people involved because if someone suggested a module, we basically had to give them access to everything to just try it out |
|---|
| 86 | <jamiem> I'd hate to see us build another monolithic drupal site to run everything! |
|---|
| 87 | <deleuzer> Okay...I see your point. I also think it would be prudent to map out how many different installs you think should exist, and what each should be used for. |
|---|
| 88 | <jamiem> yeah - that woudl be a good idea. At least the initial/required sites. |
|---|
| 89 | <jamiem> so... where are we with groups and tags? |
|---|
| 90 | <deleuzer> Well, I think that depends... |
|---|
| 91 | <deleuzer> If we are completely separating the organic groups and civi, then I don't know if we need to worry about working groups |
|---|
| 92 | <jamiem> hm. I'm beginning to think we should remove all existing groups and tags for now |
|---|
| 93 | <deleuzer> That sounds like a good starting point...let's do that |
|---|
| 94 | <jamiem> and then have this conversation with the resources and comm committee somehow. |
|---|
| 95 | <jamiem> ok - do you want to drive on civicrm? |
|---|
| 96 | <deleuzer> Sure |
|---|
| 97 | <deleuzer> I'll just delete all tags |
|---|
| 98 | <deleuzer> I'm logging all the defaults on the wiki |
|---|
| 99 | <jamiem> ok - cool |
|---|
| 100 | <deleuzer> alright on to groups |
|---|
| 101 | <deleuzer> You want to delete them, right? |
|---|
| 102 | <deleuzer> How about we keep Administrators? |
|---|
| 103 | <jamiem> hm. |
|---|
| 104 | <jamiem> ok, I think so too. |
|---|
| 105 | <deleuzer> so be it |
|---|
| 106 | <jamiem> groovy |
|---|
| 107 | <jamiem> I'm about to get on the PMA call, but mallory just got into the office and can do a tag team with me - if you are still up for working. |
|---|
| 108 | <deleuzer> I'm still good to go |
|---|
| 109 | * mallory (~mallory@cpe-74-65-228-221.nyc.res.rr.com) has joined #ussf |
|---|
| 110 | <jamiem> hi mallory |
|---|
| 111 | <mallory> hi, jamiem |
|---|
| 112 | <mallory> hi deleuzer |
|---|
| 113 | <deleuzer> lol...hi, mallory |
|---|
| 114 | <mallory> ross, yeah? |
|---|
| 115 | <deleuzer> si |
|---|
| 116 | <mallory> so how's everything going? where are you at? |
|---|
| 117 | <deleuzer> Personally or site wise? |
|---|
| 118 | <mallory> both |
|---|
| 119 | <mallory> :) |
|---|
| 120 | <deleuzer> Personally, I have a summer cold...in Boston (which hasn't felt at all like summer yet). |
|---|
| 121 | <deleuzer> As far as the site goes, Jamie and I just deleted all groups and tags except Administrator |
|---|
| 122 | <mallory> ok |
|---|
| 123 | <mallory> so you're on https://community.ussf2010.org doing administrative configuration |
|---|
| 124 | <mallory> deleting a bunch of stuff makes me think that you ran into a problem? |
|---|
| 125 | <deleuzer> We ran into unanswerable questions |
|---|
| 126 | <deleuzer> see http://ict.ussf2010.org/wiki/GroupsAndTags |
|---|
| 127 | <mallory> ok thanks |
|---|
| 128 | <deleuzer> Also, we're currently here https://community.ussf2010.org/civicrm/admin/configtask?reset=1 |
|---|
| 129 | <deleuzer> We aren't sure exactly how to segment the tags and groups |
|---|
| 130 | <deleuzer> A bunch of possibilities that might vary depending on how we set up the site(s) |
|---|
| 131 | <deleuzer> Jamie suggested creating another install for organic group work |
|---|
| 132 | <deleuzer> And then we began to wonder how many different drupal installs would be used, and what each would do. |
|---|
| 133 | <mallory> i think i know what a group is |
|---|
| 134 | <mallory> but what is a tag in this context? |
|---|
| 135 | <deleuzer> HA! That's what we want to know. |
|---|
| 136 | <deleuzer> We could for example have a Volunteer tag, that would allow us to get an immediate list of all the volunteers |
|---|
| 137 | <mallory> tags seem like a secondary priority |
|---|
| 138 | <mallory> perhaps we should just set up groups that exist for now and then we can always build it out later, no? |
|---|
| 139 | <deleuzer> Maybe... |
|---|
| 140 | <mallory> is it possible to have tags associated with particular groups? maybe not all groups will have the tag "volunteer" |
|---|
| 141 | <mallory> i apologize for missing the discussion between you and jamie |
|---|
| 142 | <deleuzer> No problem... the difficulty is making sure we get this right early on |
|---|
| 143 | <deleuzer> At some point it becomes really hard to build it out |
|---|
| 144 | <mallory> but simply, my view is that there is no way for us to anticipate the organizing work that will happen in the next year. so now, we are merely setting up a skeletal structure that will grow flesh nicely as we progress |
|---|
| 145 | <mallory> yes, i totally see your point |
|---|
| 146 | <mallory> what are some things that we can anticipate might go wrong? |
|---|
| 147 | <mallory> or at least, make things difficult to build out? |
|---|
| 148 | <deleuzer> My initial concern is the import |
|---|
| 149 | <deleuzer> Since we have probably 9000 contacts to import, this could get dicey |
|---|
| 150 | <deleuzer> I'm guessing on that number, but we will need some sort of categorization for those contacts |
|---|
| 151 | <deleuzer> The next thing that seems problematic is what our profiles look like |
|---|
| 152 | <deleuzer> I suppose we could go totally bare bones like you suggest for the 22nd (before the import?) |
|---|
| 153 | <deleuzer> And just have contributors as a group? |
|---|
| 154 | <mallory> my thought is that we can add features as they become necessary |
|---|
| 155 | <mallory> what also stinks in terms of D&D is to put a bunch of features in that never get used |
|---|
| 156 | <mallory> it will frustrate people that make profiles |
|---|
| 157 | <mallory> as for the import....now this is a great question |
|---|
| 158 | <mallory> are there already "tags" or distinctions in the contact list that we're importing? |
|---|
| 159 | <deleuzer> Apparently, Sarah has that information. I don't actually know what the data looks like at this point. |
|---|
| 160 | <deleuzer> Nor do I know who sarah is |
|---|
| 161 | <deleuzer> :-) |
|---|
| 162 | <mallory> right. we should find out! that would help us to build out the tags for the email list |
|---|
| 163 | <deleuzer> Agreed... |
|---|
| 164 | <mallory> are there other options that we can configure while we work on this? |
|---|
| 165 | <mallory> once jamie gets a spare moment, i'll ask him "who is sarah" |
|---|
| 166 | <deleuzer> One thing we need to think about is the relationship between civi and drupal |
|---|
| 167 | <deleuzer> Do we want to add a 'create drupal account' when you sign up through civi |
|---|
| 168 | <deleuzer> ? |
|---|
| 169 | <deleuzer> As far as I can tell, the only way to manage your personal contact info in civi (unless you have admin priv.) is through your drupal account. |
|---|
| 170 | <mallory> my gut answer is "no" |
|---|
| 171 | <mallory> yikes. that's horrible design, civi |
|---|
| 172 | <deleuzer> I think it's a security thing, but I might be wrong...I just haven't found a way to do it. |
|---|
| 173 | <mallory> then yes, we definitely need to allow this. we can just create a user role, or use authenticated, that looks exactly like guest except allowing for profile modification |
|---|
| 174 | <deleuzer> It feels like I must be wrong about this functionality... |
|---|
| 175 | <mallory> so i'm looking in the profile settings name and address edit screen |
|---|
| 176 | <deleuzer> view and edit fields? |
|---|
| 177 | <mallory> right |
|---|
| 178 | <deleuzer> Anything you think should be changed? |
|---|
| 179 | <mallory> i'm trying to think of the workflow from a user perspective |
|---|
| 180 | <mallory> we have different kinds of users: 1. email list subscribers 2. participants/registrants 3. organizers 4. techies |
|---|
| 181 | <mallory> since techies is kind of a null category in terms of using civicrm as their first point of contact, let's think about what's needed for organizers to signup to our system |
|---|
| 182 | <mallory> since that's likely the most complex signup that we'll encounter |
|---|
| 183 | <deleuzer> What about donations? |
|---|
| 184 | <mallory> would we want to treat participants as donors and vice versa? |
|---|
| 185 | <mallory> there is some notion that a participant's registration fee is like a donation i guess. does that cover all cases? like what if there's a person that has donated money but it's below the registration fee are they still then considered registered participants? |
|---|
| 186 | <deleuzer> Aren't we trying to set up the 22nd release to accept donations? |
|---|
| 187 | <deleuzer> We could create a specific profile for that. |
|---|
| 188 | <deleuzer> Are we doing registration now? |
|---|
| 189 | <deleuzer> Do we even have a registration amount? |
|---|
| 190 | <mallory> we aren't doing registration now |
|---|
| 191 | <mallory> we should not work on the profile configuration just yet, i think |
|---|
| 192 | <mallory> i'm going to make a wiki page with the user types listed. we can work together to build out the experiences and workflow for each of these? |
|---|
| 193 | <mallory> would you mind putting together an update of today's meeting, pointing to this page in the email for people to contribute? |
|---|
| 194 | <mallory> i will paste it momentarily |
|---|
| 195 | <mallory> (alfredo is pressuring me to finish a project here in the office before i leave) |
|---|
| 196 | <deleuzer> No problem. |
|---|
| 197 | <deleuzer> CHILL OUT ALFREDO!!! |
|---|
| 198 | <mallory> haha |
|---|
| 199 | <mallory> he was just on a conference call with the NPC and he's begging for your understanding and solidarity (insert bleeps as necessary) |
|---|
| 200 | <mallory> :) |
|---|
| 201 | <deleuzer> ugg...NPC...he has my deepest empathy. |
|---|
| 202 | <mallory> ok...i just made a link to this in the notes from today (which is blank mostly) |
|---|
| 203 | <mallory> http://ict.ussf2010.org/wiki/civicrm-profiles?version=1 |
|---|
| 204 | <mallory> http://ict.ussf2010.org/wiki/workday-ict-20090616 |
|---|
| 205 | <deleuzer> So mallory, how are we distingushing between types of users and groups and tags? |
|---|
| 206 | <deleuzer> Are these drupal user types? |
|---|
| 207 | <mallory> haha! that's a spectacular question |
|---|
| 208 | <mallory> i'm just thinking of real-world users and purposes. |
|---|
| 209 | <mallory> let's list functionality for all of these cases. then find commonalities, how tags can interact. |
|---|
| 210 | <deleuzer> Okay, but what do you mean functionality? |
|---|
| 211 | <deleuzer> Are you talking about people who have access to civicrm contacts? |
|---|
| 212 | <mallory> but groups i think will only apply to organizers, working groups |
|---|
| 213 | <mallory> like ability to change email address |
|---|
| 214 | <mallory> ability to modify web content |
|---|
| 215 | <mallory> ability to administer drupal website |
|---|
| 216 | <deleuzer> No groups will need to apply to everyone somehow |
|---|
| 217 | <deleuzer> Like, if you register for the forum, and you paid online, you should be in a group |
|---|
| 218 | <deleuzer> Right? |
|---|
| 219 | <mallory> could we make one group that is totally general, everyone is in it |
|---|
| 220 | <mallory> i wish i could make a venn diagram |
|---|
| 221 | <mallory> but for now...i do have to go. sorry but we shall continue on thursday, right? |
|---|
| 222 | <deleuzer> Okay sounds good. |
|---|
| 223 | <mallory> could you possibly send out an email to the ict list about a recap from today? |
|---|
| 224 | <deleuzer> On it. |
|---|
| 225 | <mallory> you're awesome |
|---|
| 226 | <mallory> talk to you soon! |
|---|
| 227 | * mallory (~mallory@cpe-74-65-228-221.nyc.res.rr.com) has left #ussf |
|---|