*** fkoikoi has quit (Quit: Leaving) | 12:22 | |
*** janet has quit (Quit: Leaving) | 12:23 | |
*** tboimah has quit (Ping timeout: 480 seconds) | 12:23 | |
jelkner | !agenda | 12:46 |
---|---|---|
LittleWebster | Warning: There are no items on the agenda! | 12:46 |
jelkner | !add Evaluate work from last week. | 12:46 |
LittleWebster | Success: "Evaluate work from last week." has been added to the agenda. | 12:46 |
jelkner | !add Discuss time commitment between Saturday sessions. | 12:47 |
LittleWebster | Success: "Discuss time commitment between Saturday sessions." has been added to the agenda. | 12:47 |
jelkner | !add Download Head First book. | 12:47 |
LittleWebster | Success: "Download Head First book." has been added to the agenda. | 12:47 |
jelkner | !add Questions? | 12:48 |
LittleWebster | Success: "Questions?" has been added to the agenda. | 12:48 |
jelkner | !agenda | 12:48 |
LittleWebster | This is the agenda for the next meeting: | 12:48 |
LittleWebster | Evaluate work from last week. (added by jelkner) | 12:48 |
LittleWebster | Discuss time commitment between Saturday sessions. (added by jelkner) | 12:48 |
LittleWebster | Download Head First book. (added by jelkner) | 12:48 |
LittleWebster | Questions? (added by jelkner) | 12:48 |
tboimah_ | how are you doing jeff | 13:00 |
mulbah | Good morning jeff | 13:00 |
jelkner | Good morning everyone! | 13:00 |
*** tboimah_ has quit (None) | 13:01 | |
mulbah | !agenda | 13:01 |
LittleWebster | This is the agenda for the next meeting: | 13:01 |
LittleWebster | Evaluate work from last week. (added by jelkner) | 13:01 |
LittleWebster | Discuss time commitment between Saturday sessions. (added by jelkner) | 13:01 |
LittleWebster | Download Head First book. (added by jelkner) | 13:01 |
LittleWebster | Questions? (added by jelkner) | 13:01 |
fkoikoi | Good morning Jeff | 13:01 |
jelkner | There it goes. | 13:01 |
jelkner | LittleWebster fired a minute late. | 13:01 |
jelkner | Is everyone there? | 13:01 |
jelkner | Can we start? | 13:01 |
jelkner | is Spencer there? | 13:02 |
tboimah_ | yes | 13:02 |
*** fkoikoi has quit (Read error: Connection reset by peer) | 13:02 | |
*** mulbah has quit (Read error: Connection reset by peer) | 13:02 | |
*** tboimah_ has quit (Read error: Connection reset by peer) | 13:02 | |
jelkner | I don't see him here. | 13:02 |
jelkner | He is very important to our first agenda item today. | 13:03 |
fkoikoi | Yes, Spencer is here | 13:03 |
jelkner | Thanks, fkoikoi, can you ask him to join us in the chat please? | 13:03 |
fkoikoi | alright | 13:04 |
*** tboimah has quit (Ping timeout: 480 seconds) | 13:05 | |
*** tboimah_ has quit (None) | 13:06 | |
fkoikoi | Jeff, spencer went out to get something. | 13:07 |
jelkner | fkoikoi: do you know when he will be back? | 13:07 |
jelkner | i'm going to ask him to join us at the start of these weekly meetings | 13:08 |
jelkner | we need him to be part of the discussion | 13:08 |
jelkner | since we can't plan effectively without him | 13:08 |
jelkner | is svaye there? | 13:09 |
jelkner | and jallah? | 13:09 |
fkoikoi | She is not here yet. | 13:09 |
dcammue_ | no she has a program on hand | 13:09 |
fkoikoi | Jallah is present but there is a little problem | 13:10 |
jelkner | dcammue_: i don't understand | 13:10 |
jelkner | fkoikoi: what is the problem? | 13:10 |
jelkner | tboimah: you were the only one to complete the assignment from last week successfully. | 13:12 |
jelkner | well done! | 13:12 |
jkolea | Good morning Jeff | 13:12 |
jelkner | i'm hoping you can help your classmates learn to make a link from there home pages. | 13:12 |
jelkner | janet, svaye, and daniel had about.html pages | 13:13 |
jelkner | but they weren't linked | 13:13 |
jelkner | actually, janet misspelled hers to About.html | 13:13 |
jelkner | which is why her link doesn't work. | 13:13 |
jelkner | Unix is case sensitive. | 13:13 |
jelkner | About.html is not the same as about.html | 13:13 |
*** dcammue has quit (Ping timeout: 480 seconds) | 13:14 | |
jelkner | tboimah: can i ask you to try to download a PDF? | 13:14 |
jelkner | tboimah: open a terminal | 13:14 |
tboimah_ | +1 | 13:14 |
dcammue__ | what you means Jeff | 13:14 |
jelkner | and type wget | 13:14 |
jelkner | let me know if you see wget: missing URL | 13:15 |
jelkner | if you do, i'll give you the URL | 13:15 |
dcammue__ | yes | 13:15 |
jelkner | dcammue__: yes? | 13:15 |
jelkner | dcammue__: are you trying wget | 13:15 |
dcammue__ | +1 | 13:15 |
tboimah_ | i am waiting for the URL | 13:16 |
jelkner | https://students.gctaa.net/jelkner/HeadFirstHTMLandCSS2ndEd.pdf | 13:16 |
jelkner | so type wget followed by that URL | 13:16 |
jelkner | and you should get a book | 13:16 |
tboimah_ | it is downloading jeff | 13:17 |
jelkner | great | 13:17 |
jelkner | tboimah_: please make copies for all your classmates | 13:17 |
jelkner | so that eveyone has a copy on their computers | 13:17 |
*** dcammue_ has quit (Ping timeout: 480 seconds) | 13:18 | |
*** mulbah has quit (Ping timeout: 480 seconds) | 13:18 | |
tboimah_ | okay sir | 13:18 |
*** fkoikoi has quit (Ping timeout: 480 seconds) | 13:18 | |
*** tboimah has quit (Ping timeout: 480 seconds) | 13:18 | |
jelkner | ok, that was agenda item 3 | 13:18 |
jelkner | i wanted to wait for Spencer for agenda item 1, but if he is away, i'll go ahead without him | 13:19 |
jelkner | and email him later | 13:19 |
jelkner | so, let me evaluate what i saw when i looked at your work from last week, and discuss with you what you want me to do about pacing our study | 13:20 |
jelkner | firstly, no one had any commits between last Saturday and yesterday. | 13:20 |
jelkner | wait, i think tboimah_ did | 13:21 |
jelkner | but no one else | 13:21 |
jelkner | does that mean you can only work on this study on saturdays? | 13:21 |
jelkner | and that i shouldn't plan for you to complete work between sessions? | 13:21 |
dcammue__ | i did | 13:21 |
jelkner | ah yes, it was you, dcammue__ | 13:22 |
jelkner | not tboimah_ that made a commit 4 days ago | 13:22 |
jelkner | i'm looking now | 13:22 |
jelkner | https://github.com/danielcammu/website | 13:22 |
tboimah_ | i did jeff | 13:23 |
jelkner | yes, tboimah_ you made commits 2 days ago and yesterday | 13:23 |
jelkner | https://github.com/tboimah/website | 13:23 |
jelkner | dcammue__: it is better not to use capital letters in file names | 13:24 |
tboimah_ | so the assignment was complete right | 13:24 |
dcammue__ | ok | 13:24 |
jelkner | tboimah_: you completed the assignment | 13:24 |
jelkner | you were the only one who got your link working | 13:24 |
dcammue__ | I understand Jeff | 13:24 |
jelkner | https://tboimah.github.io/website/ | 13:25 |
jelkner | Janet *almost* had it working | 13:25 |
jelkner | And now she does! ;-) | 13:25 |
jelkner | https://jkollie1.github.io/website/ | 13:25 |
jelkner | She just had to remame About.html to about.html ;-) | 13:26 |
jelkner | Good work, janet | 13:26 |
janet | Thanks Jeff | 13:26 |
jelkner | Oh way, Freena has her story too. | 13:26 |
jelkner | https://fkoikoi.github.io/website/ | 13:27 |
jelkner | my link to jallah's site is broken | 13:27 |
jelkner | i heard jallah is there | 13:27 |
jelkner | but there is "a problem" | 13:27 |
jelkner | no one answered my question about that | 13:27 |
jelkner | i'd like to help jallah fix his site | 13:28 |
*** mulbah has quit (Ping timeout: 480 seconds) | 13:28 | |
jelkner | mulbah: why no about.html from you? | 13:29 |
fkoikoi | Jeff | 13:30 |
mulbah | i will soon post it | 13:30 |
jelkner | good | 13:30 |
jelkner | ok, i need a volunteer work with to clean up their site | 13:31 |
jelkner | and reorganize it a bit | 13:31 |
jelkner | i need someone mostly done with the gdw lessons | 13:31 |
jelkner | fkoikoi: don't use capital letters in the file names | 13:31 |
dcammue__ | I done downloading the copy Jeff | 13:31 |
jelkner | Gallery1.html should be gallery1.html | 13:32 |
jelkner | etc. | 13:32 |
jelkner | dcammue__: great | 13:32 |
tboimah_ | i can be a volunteer jeff | 13:32 |
jelkner | great tboimah_ | 13:32 |
jelkner | i'll work with you | 13:32 |
jelkner | and then you can help the others to do the same thing | 13:32 |
jelkner | here is the plan: | 13:32 |
jelkner | 1. we want to create a subdirectory for the gdw lessons | 13:33 |
jelkner | and move all the exercises into it | 13:33 |
jelkner | 2. then we want to link to that from your home page | 13:33 |
jelkner | and to change the home page so it doesn't look like a gdw index page | 13:33 |
jelkner | tboimah_: ready? | 13:34 |
tboimah_ | sure | 13:34 |
tboimah_ | just give me instruction | 13:34 |
jelkner | ok, i am assuming you have a terminal open | 13:35 |
jelkner | and that your current working directory is the git repo for your website | 13:35 |
jelkner | so if you type pwd | 13:35 |
jelkner | you'll see something like: | 13:35 |
jelkner | /home/tboimah/Projects/website | 13:36 |
jelkner | is that true? | 13:36 |
jelkner | if it is, type: git status | 13:36 |
jelkner | and tell me what you see | 13:36 |
tboimah_ | should i open the terminal at my git repo | 13:37 |
jelkner | +1 | 13:37 |
dcammue__ | Jeff. there was an arm robbers broke in Jallah house on yesterday night, and they took all of Jallah important items including his computer and his phone as well even his people items too so he is short of computer now. That's what happened to Jallah | 13:39 |
jelkner | I'm so sorry to hear that. | 13:39 |
jelkner | I understand what a problem this is. | 13:39 |
jelkner | We need to figure out how to survive and move forward even though this kind of thing will happen. | 13:40 |
jelkner | You have to help me to understand what to do. | 13:40 |
tboimah_ | jeff when text git status you will see all of you file in red | 13:40 |
jelkner | tboimah_: aha | 13:41 |
jelkner | files in red haven't been commited. | 13:41 |
jelkner | so let's start with a cycle of: | 13:41 |
jelkner | 1. git add . | 13:41 |
jelkner | 2. git commit -m "Put your commit message here" | 13:41 |
jelkner | 3. git push | 13:42 |
jelkner | try that, tboimah_ | 13:42 |
jelkner | so it's git add, git commit, git push | 13:42 |
jelkner | if i was there with you i would make you all repeat that allowed with me over and over ;-) | 13:43 |
jelkner | git add, git commit, git push | 13:43 |
jelkner | git add, git commit, git push | 13:43 |
jelkner | git add, git commit, git push | 13:43 |
jelkner | git add, git commit, git push | 13:43 |
jelkner | let me know what happens tboimah_ | 13:44 |
jelkner | while we wait, let me talk to jallah | 13:44 |
tboimah_ | git add what? because i am not seeing any URL | 13:45 |
jelkner | fkoikoi: you and jallah are the graduates | 13:45 |
jelkner | so you don't have classes during the day, right? | 13:45 |
fkoikoi | yes | 13:46 |
jelkner | i want to work with the two of you to help you continue your studies | 13:47 |
dcammue__ | he | 13:47 |
dcammue__ | i'm listening | 13:47 |
fkoikoi | alright, we are looking forward to that | 13:47 |
jelkner | would either of you be interested in doing what Spencer is doing, and attending University of the People? | 13:47 |
jelkner | They have a really good computer science program | 13:48 |
fkoikoi | yes | 13:48 |
dcammue__ | +1 | 13:48 |
jelkner | so we should plan for that | 13:48 |
fkoikoi | +1 | 13:48 |
jelkner | first step is to make sure you have regular access to the study environment you need | 13:48 |
jelkner | i think the best way to do that is have you come into the lab where we studied last summer | 13:49 |
jelkner | since the computers are save there | 13:49 |
jelkner | and you can have access to them | 13:49 |
fkoikoi | sure | 13:49 |
jelkner | jallah, you could setup your own account on one of the lab machines | 13:49 |
jelkner | and then use it during the week | 13:49 |
jelkner | fkoikoi: you can do the same | 13:49 |
jelkner | i believe the Supe will support that idea | 13:50 |
fkoikoi | alright, we will do it | 13:50 |
tboimah_ | jeff i do not under what you mean by "put your commit message here" | 13:50 |
jelkner | tboimah_: a commit message is a short text string describing what the commit does | 13:50 |
tboimah_ | understand | 13:50 |
jelkner | You have "Add files via upload" | 13:51 |
jelkner | on all of your commits | 13:51 |
jelkner | that's not great | 13:51 |
jelkner | since your messages don't help remind you what the commit did | 13:51 |
jelkner | https://github.com/tboimah/website/commits/main | 13:51 |
jelkner | Each of those messages should be different | 13:52 |
jelkner | things like: | 13:52 |
jelkner | "Add link on home page to about page" | 13:52 |
jelkner | "Add about page" | 13:52 |
jelkner | "Add photo to my about page" | 13:52 |
jelkner | "Move gdw lesson files to gdw directory" | 13:53 |
jelkner | etc. | 13:53 |
jelkner | The messages are useful later when you want to remember what you were committing | 13:53 |
jelkner | So tboimah_ let me know when you are finished | 13:54 |
jelkner | with the git add, git commit, git push | 13:54 |
jelkner | When you are ready, you should see: | 13:55 |
jelkner | git status | 13:55 |
jelkner | On branch main | 13:55 |
jelkner | Your branch is up to date with 'origin/main'. | 13:55 |
jelkner | nothing to commit, working tree clean | 13:55 |
jelkner | when you type git status | 13:55 |
fkoikoi | Jeff, please check my work. I have already change the files with capital letters to small letters. | 13:56 |
jelkner | yes you did, fkoikoi | 13:56 |
jelkner | nice! | 13:56 |
fkoikoi | Thanks! | 13:57 |
jelkner | fkoikoi: while we are waiting for tboimah_ | 13:57 |
jelkner | i could talk you through this process too | 13:57 |
jelkner | open a terminal | 13:57 |
jelkner | and change your current working directory to your git repo | 13:57 |
jelkner | cd Projects/website | 13:57 |
jelkner | or something like that | 13:57 |
jelkner | you can't forget your unix | 13:58 |
jelkner | we will need it | 13:58 |
jelkner | even though you are using vscode | 13:58 |
jelkner | fkoikoi and jallah, you can access your nova web email, yes? | 13:59 |
Jkoleah | No | 13:59 |
jelkner | Jkoleah: you need to ask Spencer for help with that | 13:59 |
jelkner | Freena, you can, yes? | 13:59 |
Jkoleah | okay, I'll do that | 14:00 |
tboimah_ | jeff i try pushing but they said their is an error just give a some time let me send the hint to you | 14:01 |
jelkner | Jkoleah and Freena, what is the chance the three of us could meet each weekday for 10 minutes at 12 noon? | 14:02 |
jelkner | 12 noon your time is 7 am my time | 14:02 |
jelkner | I get to work at 6:50 am | 14:02 |
jelkner | and can be logged into my computer and ready to meet with you briefly at 7 am | 14:03 |
jelkner | if we could check-in at 12 noon your time | 14:03 |
jelkner | we could move faster | 14:03 |
jelkner | would that work? | 14:03 |
Jkoleah | sure | 14:03 |
jelkner | i will only have 10 minutes | 14:03 |
jelkner | since i need to get ready to teach that day | 14:03 |
Jkoleah | okay | 14:03 |
jelkner | but that would give us a chance to check-in and plan | 14:03 |
jelkner | we could move *much* faster | 14:04 |
tboimah_ | jeff i am done | 14:04 |
jelkner | is it working tboimah_? | 14:04 |
Jkoleah | sure | 14:04 |
tboimah_ | how can i know if it s working | 14:05 |
tboimah_ | is | 14:05 |
jelkner | if you type git status | 14:05 |
jelkner | and see | 14:05 |
jelkner | On branch main | 14:05 |
jelkner | Your branch is up to date with 'origin/main'. | 14:05 |
jelkner | nothing to commit, working tree clean | 14:05 |
tboimah_ | yes i am seeing on branch main at the begin | 14:06 |
jelkner | great | 14:06 |
jelkner | ok, tboimah_ now follow along | 14:06 |
jelkner | at the unix command prompt, type: | 14:07 |
jelkner | mkdir gdw | 14:07 |
jelkner | then type: | 14:07 |
jelkner | cp index.html gdw/ | 14:08 |
jelkner | git type: | 14:08 |
jelkner | git add . | 14:08 |
jelkner | git commit -m "Create gdw subdir with index file" | 14:08 |
jelkner | git push | 14:08 |
jelkner | let me know when you did that | 14:08 |
jelkner | and i'll look at your repo and confirm | 14:08 |
tboimah_ | is git type: a command | 14:10 |
jelkner | omg, i'm so sorry! | 14:10 |
jelkner | LoL | 14:10 |
jelkner | that was a mistake | 14:10 |
jelkner | good catch tboimah_ | 14:10 |
jelkner | i mean to write "then type" ;-) | 14:10 |
jelkner | s/mean/meant | 14:11 |
tboimah_ | so what is the command i should use instant of git type: | 14:13 |
jelkner | nothing | 14:13 |
jelkner | it was supposed to say Then type: | 14:13 |
jelkner | so you: | 14:13 |
jelkner | git add . | 14:13 |
jelkner | git commit -m "Create gdw subdir with index file" | 14:13 |
jelkner | git push | 14:13 |
mulbah | jeff check my page | 14:15 |
jelkner | i'm lookking | 14:15 |
jelkner | i don't see a gdw subdirectory | 14:16 |
tboimah_ | i am done jeff | 14:16 |
jelkner | it won't appear if you didn't put anything in it | 14:16 |
jelkner | did you? | 14:16 |
jelkner | 1. mkdir gdw | 14:16 |
jelkner | 2. cp index.html gdw/ | 14:16 |
jelkner | do those two things first | 14:16 |
jelkner | then: | 14:16 |
jelkner | 1. git add . | 14:16 |
jelkner | 2. git commit -m "Create gdw subdir with index file" | 14:17 |
jelkner | 3. git push | 14:17 |
tboimah_ | i did that | 14:18 |
jelkner | i don't see that you did | 14:18 |
jelkner | https://github.com/tboimah/website | 14:18 |
jelkner | Jkoleah: are you fkoikoi too? | 14:18 |
jelkner | let her try | 14:19 |
Jkoleah | yes | 14:20 |
Jkoleah | Freena is here | 14:20 |
jelkner | so, Freena, do you have a terminal open to your git repo (website)? | 14:20 |
Jkoleah | no | 14:21 |
mulbah | jeff you see it | 14:21 |
jelkner | mulbah: let me look | 14:21 |
jelkner | no, mulbah, i don't see it | 14:23 |
jelkner | take a look at this: | 14:23 |
jelkner | https://github.com/jejemplo/website | 14:23 |
jelkner | you'll see blue "folder" icons for gdw, ciw, cssexperiemnts, headfirst, resources, resume | 14:24 |
jelkner | those are directories | 14:24 |
*** janet has quit (Read error: Connection reset by peer) | 14:24 | |
*** fkoikoi has quit (Read error: Connection reset by peer) | 14:24 | |
*** mulbah has quit (Read error: Connection reset by peer) | 14:24 | |
jelkner | we lost connection | 14:25 |
tboimah_ | can you write anything at commit jeff | 14:25 |
jelkner | you can, tboimah_ | 14:25 |
jelkner | but you should make your messages meaningful | 14:25 |
jelkner | they should describe what the commit does | 14:25 |
jelkner | but you could just: | 14:25 |
jelkner | git commit -m "Write anything" | 14:25 |
jelkner | and it would work | 14:25 |
fkoikoi | No Jeff, I only have a terminal open in vscode | 14:25 |
jelkner | fkoikoi: you can do that | 14:26 |
jelkner | but i want you to know how to things from the bash shell without vscode too | 14:26 |
jelkner | so close vscode | 14:26 |
jelkner | and do this without it | 14:26 |
jelkner | in time, you'll learn to go back and forth | 14:27 |
jelkner | it was spencer's idea to use vscode | 14:27 |
jelkner | which is fine, but i was hoping he would be more involved in our class | 14:27 |
fkoikoi | I have already close vscode | 14:27 |
jelkner | good, fkoikoi | 14:27 |
jelkner | now open a terminal | 14:27 |
fkoikoi | I'm done | 14:28 |
jelkner | type pwd | 14:28 |
jelkner | and let me know what you get | 14:28 |
jelkner | fkoikoi: it shouldn't take that long | 14:29 |
jelkner | just copy and paste | 14:29 |
jelkner | what's happening? | 14:31 |
jelkner | we've only got 30 minutes left | 14:31 |
jelkner | you are all in the lab, correct? | 14:32 |
fkoikoi_ | yes | 14:32 |
janet | sure | 14:32 |
mulbah | +1 | 14:33 |
jelkner | Jallah, let's get you set up on one of the lab machines | 14:33 |
jelkner | pick the nicest one | 14:33 |
fkoikoi_ | it say: /home/fkoikoi | 14:33 |
jelkner | good | 14:33 |
jelkner | type ls | 14:33 |
jelkner | and let me know what you see | 14:34 |
jelkner | what i mainly need to know is where your website directory is | 14:34 |
jelkner | is it in /home/fkoikoi ? | 14:34 |
fkoikoi_ | I see all of the files and directories in the home page | 14:34 |
jelkner | ? | 14:35 |
jelkner | you see gallery1.html, etc? | 14:35 |
jelkner | i don't think so | 14:35 |
mulbah | jeff you see work | 14:35 |
fkoikoi_ | it is in the home directory | 14:35 |
jelkner | yes, fkoikoi_, i know that | 14:35 |
jelkner | but when i type ls | 14:36 |
jelkner | on my computer at home, i see: | 14:36 |
jelkner | Desktop Downloads eLibrary Nextcloud Pictures Public ToDos | 14:36 |
jelkner | Documents dwhelper Music Nextcloud2 Projects Resources Videos | 14:36 |
jelkner | ok, folks | 14:36 |
jelkner | even though Spencer wanted to do vscode | 14:37 |
jelkner | he isn't here | 14:37 |
jelkner | so here is what i want to do | 14:37 |
jelkner | fkoikoi and jallah | 14:37 |
jelkner | i'm going to start with the two of you | 14:37 |
tboimah_ | jeff can you git pull before git push | 14:37 |
*** fkoikoi has quit (Ping timeout: 480 seconds) | 14:38 | |
jelkner | tboimah_: yes | 14:38 |
*** fkoikoi_ has quit (Quit: Leaving) | 14:38 | |
jelkner | but you should only be doing git pull if you are moving to a different machine | 14:38 |
tboimah_ | tboimah@realandtrue:~/Desktop/T-Boimah$ git push | 14:38 |
tboimah_ | To https://github.com/tboimah/website.git | 14:38 |
tboimah_ | ! [rejected] main -> main (fetch first) | 14:38 |
tboimah_ | error: failed to push some refs to 'https://github.com/tboimah/website.git' | 14:38 |
tboimah_ | hint: Updates were rejected because the remote contains work that you do | 14:38 |
tboimah_ | hint: not have locally. This is usually caused by another repository pushing | 14:38 |
tboimah_ | hint: to the same ref. You may want to first integrate the remote changes | 14:38 |
tboimah_ | hint: (e.g., 'git pull ...') before pushing again. | 14:38 |
tboimah_ | hint: See the 'Note about fast-forwards' in 'git push --help' for details. | 14:38 |
tboimah_ | this is the error that you can see when you when to push | 14:39 |
jelkner | yes, tboimah_ | 14:39 |
jelkner | try git pull | 14:39 |
jelkner | ok everyone, time to plan our next steps | 14:39 |
jelkner | we are making progress, but we need to make faster progress | 14:40 |
jelkner | part of the problem is that i can't see what you are doing | 14:40 |
jelkner | i need to way to do that | 14:40 |
jelkner | to be able to work where you are working | 14:40 |
jelkner | i have a solution to that | 14:40 |
jelkner | but you need to learn unix cli and vim | 14:40 |
jelkner | i don't need all of you do to that | 14:40 |
tboimah_ | tboimah@realandtrue:~/Desktop/T-Boimah$ git pull | 14:40 |
tboimah_ | remote: Enumerating objects: 99, done. | 14:40 |
tboimah_ | remote: Counting objects: 100% (49/49), done. | 14:40 |
tboimah_ | remote: Compressing objects: 100% (29/29), done. | 14:40 |
tboimah_ | remote: Total 99 (delta 26), reused 38 (delta 20), pack-reused 50 | 14:40 |
tboimah_ | Unpacking objects: 100% (99/99), 30.05 KiB | 106.00 KiB/s, done. | 14:40 |
tboimah_ | From https://github.com/tboimah/website | 14:40 |
tboimah_ | 0f40d07..2569190 main -> origin/main | 14:40 |
tboimah_ | hint: You have divergent branches and need to specify how to reconcile them. | 14:40 |
tboimah_ | hint: You can do so by running one of the following commands sometime before | 14:41 |
tboimah_ | hint: your next pull: | 14:41 |
tboimah_ | hint: | 14:41 |
tboimah_ | hint: git config pull.rebase false # merge (the default strategy) | 14:41 |
tboimah_ | hint: git config pull.rebase true # rebase | 14:41 |
tboimah_ | hint: git config pull.ff only # fast-forward only | 14:41 |
tboimah_ | hint: | 14:41 |
tboimah_ | hint: You can replace "git config" with "git config --global" to set a default | 14:41 |
tboimah_ | hint: preference for all repositories. You can also pass --rebase, --no-rebase, | 14:41 |
jelkner | great | 14:41 |
tboimah_ | hint: or --ff-only on the command line to override the configured default per | 14:41 |
tboimah_ | hint: invocation. | 14:41 |
tboimah_ | fatal: Need to specify how to reconcile divergent branches. | 14:41 |
jelkner | ubuntourist: so nice of you to join us! | 14:41 |
tboimah_ | this what you can when you do git pull | 14:41 |
jelkner | hey everyone, our dear friend Kevin Cole is here | 14:41 |
tboimah_ | see | 14:41 |
jelkner | what a pleasant surprise | 14:41 |
jelkner | tboimah_: do the first one | 14:41 |
jelkner | git config pull.rebase false | 14:42 |
jelkner | then git pull again | 14:42 |
jelkner | then you can add, commit, and push | 14:42 |
tboimah_ | how are you doing Mr cole | 14:42 |
tboimah_ | which first one you are talking about jedd | 14:42 |
tboimah_ | jeff | 14:42 |
jelkner | i typed it | 14:42 |
jelkner | git config pull.rebase false | 14:43 |
fkoikoi | so Jeff, what's the plan you were talking about? | 14:43 |
jelkner | fkoikoi: i want to set you and jallah up with an account on a shell server i have in Germany | 14:43 |
jelkner | Germany is good, since the connection to Liberia is more reliable | 14:44 |
jelkner | i can get there from here too | 14:44 |
jelkner | it is students.mcssliberia.org | 14:44 |
jelkner | we will ssh into it together | 14:44 |
jelkner | and i can work with you through the unix cli | 14:44 |
jelkner | we can even share our screen with something called screen | 14:45 |
jelkner | can the two of you stay after class? | 14:45 |
jelkner | so we can set that up? | 14:45 |
fkoikoi | yes | 14:45 |
jelkner | fkoikoi: ask scooper how much time we have | 14:46 |
jelkner | i've got all day | 14:46 |
jelkner | but i know you'll get kicked out of the office soon, yes? | 14:46 |
scooper | 13 minutes Jeff | 14:46 |
jelkner | scooper: it is not good that you are only coming here now | 14:47 |
jelkner | we are moving too slow | 14:47 |
jelkner | and i can't plan without hyou | 14:47 |
jelkner | you | 14:47 |
jelkner | ok, if we only have 13 minutes | 14:47 |
jelkner | here is what i want to do | 14:47 |
jelkner | 1. set up an account for Jallah on one of the lab machines | 14:47 |
scooper | I went to the bank to deposit the server money in my account | 14:47 |
jelkner | scooper: i'm going to email the Supe, you, Jallah, and fkoikoi after class | 14:48 |
scooper | Ok Sir | 14:48 |
scooper | Jeff | 14:48 |
jelkner | i am going to propose that fkoikoi and jallah come to the lab each day at 12 noon | 14:48 |
jelkner | i can meet with them for 10 minutes | 14:48 |
jelkner | and then they can study | 14:48 |
jelkner | let's get them ready for UoPeople | 14:48 |
scooper | Ok Jeff | 14:49 |
jelkner | NOVA Web will sponsor them if they are reliable and do their part | 14:49 |
jelkner | Also, scooper, i really need them to learn vim and unix cli | 14:49 |
scooper | I have something to say Jeff | 14:50 |
jelkner | since the only easy way for me to work with them directly is with my original plan | 14:50 |
jelkner | scooper: say it | 14:50 |
*** mulbahk has quit (Read error: No route to host) | 14:50 | |
scooper | I got the money for the server | 14:50 |
jelkner | that's great | 14:50 |
scooper | I hoping to do the signing up again this evening | 14:50 |
jelkner | excellent | 14:50 |
jelkner | let's talk about that thursday | 14:50 |
scooper | But the is a little problem | 14:50 |
jelkner | since it doesn't directly effect class | 14:51 |
jelkner | and we only have 10 minutes | 14:51 |
jelkner | send me an email scooper | 14:51 |
scooper | OK we discuss it later | 14:51 |
jelkner | right now, we need to focus on fkoikoi and jallal | 14:51 |
jelkner | right now, we need to focus on fkoikoi and jallah | 14:51 |
jelkner | scooper: jallah needs an account on a lab machine | 14:51 |
jelkner | scooper: jallah needs access to his nova web email | 14:52 |
scooper | Ok Jallah can have any of the computer in the lab for practice | 14:52 |
*** mulbahk has quit (None) | 14:52 | |
scooper | I settle every body email issue JEff | 14:52 |
jelkner | scooper: yes, he will be coming each day | 14:52 |
scooper | is there a problem again? | 14:52 |
jelkner | jallah says he can't | 14:53 |
jelkner | so i don't know why he said that? | 14:53 |
scooper | Just hearing it | 14:53 |
jelkner | fkoikoi: i will email scooper, the Supe, you, and jallah after class today | 14:53 |
jelkner | fkoikoi: i will set you up with a unix shell account on students.mcssliberia.org | 14:54 |
jelkner | you can ssh into that account | 14:54 |
jelkner | so can i | 14:54 |
jelkner | we can see each other's work | 14:54 |
*** mulbahk has quit (None) | 14:54 | |
*** mulbah has quit (Ping timeout: 480 seconds) | 14:54 | |
jelkner | we will clone your website there | 14:54 |
jelkner | and i can then help you directly | 14:54 |
jelkner | since i'll be able to see what you see | 14:54 |
scooper | Still talking with me Jeff?? | 14:55 |
jelkner | you and jkoleah | 14:55 |
jkoleah | Jeff, I don't have access to my novaweb email because I lost my computer. | 14:55 |
jelkner | and fkoikio | 14:55 |
jelkner | scooper: pick the best machine in the lab | 14:55 |
jelkner | add a jkoleah account on it | 14:56 |
jelkner | give that account sudo | 14:56 |
jelkner | then jkoleah will come in each weekday and work there | 14:56 |
jelkner | i will meet with them for 10 minutes each day at 12 noon. | 14:56 |
scooper | Jallah show have an account on one of the lab machine | 14:56 |
jelkner | great | 14:57 |
scooper | I guess he continue from there | 14:57 |
jelkner | then where is fkoikoi now? | 14:57 |
scooper | fkoikoi is here jeff | 14:57 |
fkoikoi | I am here Jeff | 14:57 |
jelkner | why can't they both be on at the same time? | 14:58 |
jelkner | that's my question | 14:58 |
scooper | they are exchanging computer that why | 14:58 |
jelkner | if fkoikoi has her laptop and jkoleah has an account on a lab machine? | 14:58 |
jelkner | yes, i understand, i'm asking why? | 14:58 |
jelkner | we need them both to have computers | 14:59 |
tboimah_ | let me give jallah my computer to use it so they both can be on at the sametime | 14:59 |
jelkner | tboimah_: i'm confused | 14:59 |
jelkner | aren't you in the lab? | 14:59 |
jelkner | why can't jkoleah use his lab machine? | 14:59 |
scooper | Because we I using surface wiring that why | 14:59 |
tboimah_ | i am in the lab | 14:59 |
scooper | The lab computer are not connected to the generator that why jeff | 15:00 |
jelkner | oh, there is no power now? | 15:00 |
jelkner | got it | 15:00 |
jelkner | ok, our weekday plan is good | 15:00 |
jelkner | i'll let you all go | 15:00 |
jelkner | fkoikoi and jkoleah | 15:01 |
jelkner | i'll be sending the email to the Supe | 15:01 |
jelkner | and including you two and Spencer | 15:01 |
scooper | Can we talking better this evening about the server process | 15:01 |
jelkner | i'll say we need to meet each day at 12 noon | 15:01 |
fkoikoi | alright jeff | 15:01 |
jelkner | great | 15:01 |
jelkner | have a great week, everyone | 15:02 |
jelkner | let's all thank ubuntourist for stopping by! | 15:02 |
fkoikoi | are we staying here after class Jeff? | 15:02 |
jelkner | and hope he will come more regularly | 15:02 |
jelkner | fkoikoi: i can | 15:02 |
scooper | Can we talk this evening Jeff?? | 15:02 |
jelkner | but scooper said we can't? | 15:03 |
jelkner | scooper: when is "this evening"? | 15:03 |
jelkner | i'm available any time today | 15:03 |
scooper | your time | 15:03 |
scooper | so can we talk now | 15:03 |
jelkner | now is good | 15:03 |
scooper | OK | 15:03 |
jelkner | i thought you said you had to leave | 15:03 |
scooper | I have did the deposit in my account today to purchase the server | 15:04 |
jelkner | great | 15:04 |
scooper | I want to sign up from it when I get home | 15:04 |
jelkner | scooper: you know you need to work with toby and aaron | 15:04 |
scooper | because I mistakenly left my ATM card behind | 15:04 |
jelkner | on that | 15:04 |
jelkner | they come thursday evenings | 15:05 |
jelkner | so basically, you don't need to talk to me about that | 15:05 |
jelkner | you need to: | 15:05 |
jelkner | 1. purchase the server when you can | 15:05 |
scooper | Ok should I hold my peace for thursday?? | 15:05 |
jelkner | 2. give access to aaron and toby | 15:05 |
jelkner | they will then migrate the mcssliberia.org website | 15:05 |
jelkner | and email to that server | 15:06 |
jelkner | that's the plan | 15:06 |
jelkner | what do you need from me? | 15:06 |
scooper | I have never purchase a server before is it really difficult in doing so??? | 15:06 |
scooper | A little hint | 15:06 |
jelkner | why not wait until thursday | 15:06 |
jelkner | toby can talk you through the process | 15:06 |
jelkner | it's easy | 15:06 |
scooper | On how the purchase is done let you did doing the signup process first | 15:07 |
jelkner | the only hard part is knowing how much of a machine to get | 15:07 |
jelkner | they told you, i thought | 15:07 |
jelkner | they know better than me | 15:07 |
jelkner | i don't know | 15:07 |
scooper | Yes I know my range already | 15:07 |
jelkner | adrian is mentoring toby | 15:07 |
jelkner | we really want to work with him | 15:07 |
jelkner | since he is a 9th grader | 15:07 |
jelkner | and will be with us for 3 more years | 15:07 |
jelkner | aaron will graduate this year | 15:08 |
jelkner | and then we have the problem of transition | 15:08 |
scooper | I will send you the site for mcss it redesign | 15:08 |
jelkner | so the plan is to have aaron and adrian help toby | 15:08 |
scooper | I will send you the site for mcss I redesign | 15:08 |
jelkner | scooper: don't send things to me | 15:08 |
scooper | FOr you approval | 15:09 |
scooper | your | 15:09 |
jelkner | remember, i am not the sys admin | 15:09 |
jelkner | oh, only the Supe can approve | 15:09 |
scooper | You are my mentor jeff, | 15:09 |
jelkner | LoL | 15:09 |
scooper | only seeking advice before proceeding | 15:09 |
jelkner | I'll be glad to look, my dear friend, and give you my opinion | 15:09 |
jelkner | but i can't approve redesigns | 15:09 |
jelkner | only the Supe can | 15:09 |
scooper | Yes he is inline with what I did | 15:10 |
jelkner | great | 15:10 |
jelkner | what i am thinking is we want to move off of LibreOrganize and onto a static website for now | 15:10 |
scooper | Where you need to come in is with Django | 15:10 |
jelkner | since then you can have control over it | 15:10 |
jelkner | that's what i'm talking about, scooper | 15:11 |
jelkner | i don't think we need Django | 15:11 |
jelkner | and it would be easier for now to not have it | 15:11 |
scooper | Because I m not good at Django | 15:11 |
jelkner | my proposal is to move to a static website, scooper | 15:12 |
jelkner | and ditch the Django for now | 15:12 |
jelkner | we need to fit our tech to our skills | 15:12 |
jelkner | we are learning static web design | 15:12 |
jelkner | let's stick with that until we are ready, which won't be for a year at least | 15:12 |
*** tboimah_ has quit (Ping timeout: 480 seconds) | 15:13 | |
scooper | But MCSS will need Django for database purposes Jeff | 15:13 |
scooper | hope you see reason | 15:13 |
jelkner | what data, scooper? | 15:13 |
scooper | As the supe intended to include all 24 schools | 15:14 |
jelkner | that's just static data | 15:14 |
jelkner | the database is the git repo | 15:14 |
scooper | I know Jeff | 15:14 |
jelkner | we'll put the whole thing under revision control | 15:14 |
jelkner | and manage it through git | 15:14 |
scooper | Wow sound great | 15:14 |
jelkner | we need Django for the SIS | 15:14 |
jelkner | that antonio and luke are working on | 15:15 |
jelkner | that's the only place we need it now | 15:15 |
jelkner | for the attendance program | 15:15 |
jelkner | but that's a separate project | 15:15 |
jelkner | and you don't need to worry about managing it | 15:15 |
jelkner | antonio, luke, aaron, and toby will | 15:16 |
jelkner | with help from adrian | 15:16 |
jelkner | behind the scenes | 15:16 |
scooper | The reason I wanted you to assist with the Django part is that the supe want the Public Relation Department to do a update for each school and MCSS activities every week. With this in mind we might need a django admin dashboard | 15:17 |
jelkner | i don't think so, scooper | 15:17 |
scooper | We will talk later Jeff my computer is running up of current | 15:17 |
jelkner | that's where my visit to liberia last summer was so important | 15:17 |
jelkner | i understand the challenges you face | 15:18 |
jelkner | we need to keep the technology appropriate to the problem | 15:18 |
jelkner | here is what i think we should do: | 15:18 |
scooper | OK we talk later | 15:18 |
*** scooper has quit (Quit: Leaving) | 15:18 | |
*** janet has quit (Remote host closed the connection) | 15:18 | |
jelkner | 1. each school should send their content updates to you (and fkoikoi and jallah) | 15:18 |
jelkner | 2. you update the pages | 15:19 |
jelkner | simple as that | 15:19 |
jelkner | easier workflow | 15:19 |
jelkner | the tech is under your control | 15:19 |
jelkner | low bandwidth requirements | 15:19 |
jelkner | and it aligns with our learning objectives | 15:19 |
jelkner | if i am going to pay for fkoikoi and jallah to attend UoPeople | 15:19 |
jelkner | i want them to earn it! ;-) | 15:20 |
jelkner | they can do that by helping with the mcss website | 15:20 |
jelkner | i'll put that in my email to the Supe too | 15:20 |
fkoikoi | okay | 15:21 |
jelkner | fkoikoi: do you have a copy of the head first html and css book? | 15:21 |
jelkner | make sure you and jallah each have that | 15:21 |
jelkner | we will start with that this week | 15:22 |
fkoikoi | Yes I have it | 15:22 |
jelkner | excellent! | 15:22 |
fkoikoi | alright | 15:22 |
jelkner | see you monday at noon, fkoikoi | 15:23 |
jelkner | enjoy the rest of your weekend | 15:23 |
fkoikoi | alright Jeff | 15:23 |
fkoikoi | have a nice and great weekend too | 15:23 |
jelkner | thanks! | 15:23 |
dcammue__ | goodbye Jeff | 15:24 |
jelkner | jkoleah: see you monday at noon | 15:24 |
jelkner | i'll have an account for you and fkoikoi on our shell server in Germany | 15:24 |
jelkner | and we can get you to log in then | 15:25 |
jkoleah | okay Jeff, have a great weekend | 15:25 |
jelkner | you too, jkoleah | 15:25 |
*** mulbah has quit (Remote host closed the connection) | 15:25 | |
jkoleah | good bye | 15:25 |
jelkner | bye all | 15:25 |
jelkner | see you next saturday | 15:25 |
jkoleah | okay | 15:26 |
jelkner | ACTION logs off to go write the email to the Supe... | 15:26 |
*** jelkner has quit (Quit: Leaving) | 15:26 | |
*** dcammue__ has quit (Quit: Leaving) | 15:27 | |
*** janet has quit (Quit: Leaving) | 15:27 | |
*** jkoleah has quit (Quit: Leaving) | 15:27 | |
*** mulbah has quit (Remote host closed the connection) | 15:27 | |
*** tboimah has quit (Quit: Leaving) | 15:29 | |
*** mulbah has quit (Remote host closed the connection) | 15:32 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!