/srv/irclogs.ubuntu.com/2008/08/31/#ubuntu-website.txt

newz2000ooh, nice stuff01:54
qensehello08:59
thorwilhi09:05
nandqense: see that : https://wiki.ubuntu.com/identi.ca (and ctrl-f for "wanted")10:01
qenseyes, I read the post to the maillist.10:01
qenseI don't think it would be a good idea to use it for the website as main component. However, I think it would be a good way to show activity at the page to other people.10:03
nanddamn, missed this one :)10:05
nandwell, it can be interesting, but to be done once we have something workable10:07
nandI have no idea at all about the API, nor the use of microblogging services, never used them before10:07
qenseI just use Twitter sometimes, but I've got no experience with microbloggin APIs.10:11
nandwe'll have to see about the audience. Right now, the ubuntu account is all new, 3 suscribers :)10:15
qenseIt can wait10:15
qenseI've created a view for a single task.10:15
nandcool!10:16
nandcommited and pushed?10:16
qensenot yet10:16
qenseNow I'm working on a userdata model to get the data of several users to use them at the display of posts.10:16
qenseI want to finish that first10:16
nandto get the data of several users  => for the job listings?10:17
qenseyes10:17
nandwhy don't you use a LEFT JOIN ?10:17
qensethat isn't a bad idea, but a separate model could be used again at other sections.10:17
nandof course, it can be useful for pages where there is one user only, but I don't recommend you to make a query for *each* users in the idea listing page.10:19
qenseOf course not10:19
qenseYou pass an array of uids and an array of fiels you want to get10:19
nandwhy not... I'll be curious to look at your implementation10:20
qenseWhen you commit locally it isn't pushed upstream right away, isn't it?10:21
nandqense: nop. You will have to "bzr push"10:42
nandand then the website at www-wanted will automatically update itself within the hour10:42
qenseWhat will happen with the SQL file?10:42
nandsince the wanted.install won't be executed, you will have to put on the SQL file all the necessary SQL to make wanted work. I.e. if you added a new table in wanted.install, put it also in the sql file10:44
qenseOnly the new queries in that file are executed?10:48
qensebrb10:53
qenseback10:57
nandyep10:59
qensenice10:59
nandand all that was present was deleted11:00
qensefrom the file or database?11:00
nanddatabase11:00
qenseNow I'm confused. It deletes everyt query you forget to remove from the file?11:02
nandooh ok I was mixing with the devel branch of ideatorrent11:05
nandqense: here on this script, you will need to remove everything that was here (DROP table and such) and then add again the tables, plus the sample data11:06
nandthe current version of the file is not good (shame on me) since it is not dropping the table at the beginning of the script11:06
nandThe header of the update-db.sql file is pretty explanatory11:07
qenseok11:08
qensenand: about the names we use for jobs/roles/tasks: persia told me at the beginning of the idea for UW that we should watch for making it appear like you can do just one thing. Using the word 'job' could make it seem like it's fulltime, or at least that you're limited to just one thing. I think using 'task' instead of 'job' would make this clear to visitors.13:55
qenseBy the way, I pushed my changes.13:55
qenseAnother question, could you explain what you had in mind for the lenght and the meanings of the values of the fields in the database.13:56
qenseI'm now working on the skills.13:57
nandqense: indeed, "task" sounds better. But for consistency stake, continue to use the word "job" in the code14:00
qenseok14:00
qenseBzr isn't that good yet in renaming, isn't it?14:01
nandyou mean, file renaming?14:01
qenseyes14:01
qenseI've read something about it handling it badly.14:01
nandnup, I did some mass renaming some times ago, and it was all okay14:02
nanddon't forget to use bzr mv instead of mv, that's all :)14:02
nandupdating the website....14:03
qenseok14:03
nandNOTICE:  CREATE TABLE will create implicit sequence "wanted_job_skill_id_seq1" for serial column "wanted_job_skill.id"14:03
nandERROR:  relation "wanted_job_skill" already exists14:03
nandNOTICE:  CREATE TABLE will create implicit sequence "wanted_job_skill_link_id_seq1" for serial column "wanted_job_skill_link.id"14:03
nandERROR:  relation "wanted_job_skill_link" already exists14:03
nandNOTICE:  CREATE TABLE will create implicit sequence "wanted_wanted_job_id_seq1" for serial column "wanted_wanted_job.id"14:03
nandERROR:  relation "wanted_wanted_job" already exists14:04
qenseI didn't do a thing to the database!14:04
nandyou didn't modified the update-db.sql to correct my mistakes? :)14:04
qenseno14:04
nandI'll do it then14:04
qenseoh, oops14:04
qenseNow I get it14:04
nandhttp://ubuntu-wanted-devel.ideatorrent.org/14:04
qenseI was too deep in the code when i asked I think14:05
nandwebsite up, looking at your changes14:05
nandeverything seems to be working good :)14:05
qensenice!14:06
qenseNow I'm working on adding more detaisl14:06
qenseWhat did you have in mind for the skills and lenght system? You already added some things for that.14:06
nandto be sure, do you understand the purpose of the wanted_job_skill_link table?14:07
qenseyes14:08
qenseI learned about that when trying Propel.14:08
nandIt's a N-N liaison, so you have to have another table14:08
nand2s, correcting one thing...14:09
qenseok14:09
nandqense: oook, pushed the corrected update-db.sql14:13
qensethanks!14:13
nandwhat I had in mind with the skills14:13
* qense is running bzr update now14:14
nandis that for one given job, you can select several skills14:14
nanda job can require several skills14:14
nandthen, the search engine will allow us to search by skill14:14
qenseAre skill levels implemented?14:14
nandthat is what I had in mind for the skill.14:15
qensenice14:15
nandah, didn't though of that14:15
nandgood idea14:15
nandhmmm14:15
nandin this case, a "level" field should be added in the wanted_job_skill_link table14:15
qenseI can do that, I'm already starting to work on displaying skills.14:16
nandcool!14:16
nandconcerning the lenght14:16
nandlengthtypeid integer DEFAULT -1,  -- None/Don't know (-1), Fixed length(1), Regular interval(2)14:17
qenseThanks14:17
qenseI'm really a psql novice14:17
nandIt can be none, a given one-time job, or a regular job every once in a while14:17
nandlengthvalueid integer DEFAULT 1, -- A few minutes (1), A few hours (2), Afew days (3), A few weeks (4), A few months (5), A few years (6)14:17
nandit describe the lenght of the job, when lengthtypeid = 1 or 214:18
nandI don't think it's worthwhile to be too precise14:18
qenseno14:18
nandlengthintervalid integer DEFAULT 1, -- Per hour (1), Per Day (2), Per week (3), Per month (4), Per year (5)14:18
nandThis field is only for lengthtypeid = 214:19
nandso that if we have lengthvalueid = 1 and lengthintervalid = 3, that will mean the job will require a few minutes every week14:19
qenseThanks!14:20
qenseBy the way, did you hear anything of the others?14:21
nandnup14:21
qenseI've got these names for the experience:   skill_experience integer, -- Level of the skill: Beginner(1), Moderate(2), Expert(3)14:33
qensewhoops, whole line14:33
qenseanyway, I'm not happy with moderate14:33
qensebut I've got no inspiration14:33
qenseIt doesn't fit with the other two. Someone here has got a suggestion?14:33
nandintermediate14:34
qenseof course14:34
qensethx14:34
qensenand: A new commit has been made!17:48
nandqense: and website updated :)17:49
qenseok!17:50
nandeh, great!17:50
nandthe links to the skills names does not work, normal I guess?17:51
qenseyes17:52
qenseI haven't created that part.17:52
nandwell, I like the skill table17:52
nandOnce filtering by skill and the submission part will be done, we'll beginning to get something usable :)17:53
qenseyeah!17:53
nandhopefully that will boost the motivation of others contributors17:54
qenseI hope so17:54
nandkeeping the project alive means boosting motivation17:54
qenseDo we already want to store applications in a table?17:54
nandfor now (since we want to have something usable very quickly), I'd rather use a simple contact form like I do in the contributor page in brainstorm17:55
nandhave you seen it?17:56
qenseyes17:56
qenseI even used it!17:56
qenseI contacted the person that submitted the idea of a volunteer pool with that form.17:56
nandgreat to hear this feature is useful :)17:57
nandSo that's the idea I have of application right now, if the poster allows it17:57
qenseok17:57

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!