IRC log of #jetrowebdev for Monday, 2026-02-23

*** dcammue has quit (Remote host closed the connection)03:03
*** dcammue has quit (Ping timeout: 480 seconds)11:15
*** gabriel has quit (Remote host closed the connection)11:39
jelknerGood morning dcammue and fkoikoi!11:51
fkoikoiGood Morning jelkner11:52
svayeGood morning jelkner fkoikoi gabriel_jetro and dcammue 11:52
jelknerGood morning svaye, i don't think gabriel_jetro is here11:54
jelknerhe is grayed out11:54
jelknerwhich usually means "away"11:54
gabriel_jetroI'm here 11:54
jelknerah, gabriel_jetro, contrats to your mom!!11:55
jelknerand thanks for the very thoughtful email11:55
gabriel_jetroThanks jelkner I have already told her about your email 11:55
jelkneri hope to meet her when i'm there this summer11:56
jelknerwe should ask for her advice11:56
dcammuehi jelkner 11:56
mulbahGood morning everyone 11:56
jelknerdcammue, did you get a chance to look at the documents i sent lindsey?11:56
gabriel_jetroGood morning mulbah11:57
dcammueyes i did11:57
jelknerGood morning mulbah!11:57
jelknerit's been a minutes (as the young folks here say)11:57
jelknera minute11:57
jelknernot plural11:57
jelknerlol11:57
dcammuei have a little concern on that document11:57
thomasboimahGreeting everyone11:57
jelknerlet's chat after the stand up11:57
jelknerdcammue, 11:58
dcammuewe will discuss after the stand-up meeting11:58
jelknerYesterday i worked on SECOSOL finances. Due to snow we cancelled our planned in person meeting with Lindsey, but i sent her (and cc'd dcammue) links to the documents i prepared during the day. Today i will divide my time between my UoPeople writing assignment and APS lesson prep. No blockers.12:00
jelknerACTION done12:00
svayeDuring the week I started working on the bookkeeping book, and it's going pretty well. I also spoke with Mr Zawolo and he told me he's mourning the lost of his son, so decided to give him time to heal. I also read the mail and the business plan I drafted is still on codeberg, dcammue and I can work on that. No blockers. 12:00
thomasboimahYesterday we started writing tests in Business Tracker, starting with the account app. Today, I will be working on my UoPeople discussion forum and continuing to write tests for the account app.12:00
gabriel_jetroYesterday I worked on mattoral servers to work on my local machine, currently I'm blocking on booting into my computer due to the set-up I did with the repo, I'll continue working on it after our stand up meeting.12:00
thomasboimahACTION done12:00
dcammueduring the weekend, after my return from my grandmother, i tried figuring out how to get the matorral running locally on my machine, and i had a blocker that was solved by thomasboimah, shou-out to him! and also monitored zOnny and thomasboimah conversation yesterday, looked at jelkner spreadsheet. today, i will meet jelkner as he proposed.12:00
gabriel_jetroACTION done 12:00
thomasboimah_On Friday I created a form(student feedback form) and published it in NoVASEN on the component list, I also started working on a survey (similar to normal form) since there was nothing created under both the Survey and Form component. Today I'll continue. blocking on getting Mr. Zawolo to respond to my messages.12:00
fkoikoiDuring the week, I read the decidim book and practice html and css and I created a post component and did a post this morning about the meeting jetro members on Tuesday on decidim . Today, I plan to start working work on the proposal and also start using decidim for the school project.12:00
fkoikoiACTION done12:00
svayeACTION done12:00
gabriel_jetroI'm sorry I wasn't able to join the meeting on Saturday and Sunday jelkner, I was out of data that's why 12:00
jkollieOn Friday I created a form(student feedback form) and published it in NoVASEN on the component list, I also started working on a survey (similar to normal form) since there was nothing created under both the Survey and Form component. Today I'll continue. blocking on getting Mr. Zawolo to respond to my messages.12:00
jkollieACTION done 12:01
fkoikoioh here is the link to the post: https://novasen.org/assemblies/nova-solidarity-econ/f/147/12:01
jelknerawesome!12:02
jelknerok, let me comment on a few things12:02
jelkner1. thomasboimah_, you need to be careful with what you put in the NoVASEN Decidim12:02
jkollieApologies thomasboimah had his nickname on my channel 12:03
jelknerI am *so* glad to see initiative, and you rock for having a lot of it.12:03
jelknerBut you can sometimes have too much of a good thing ;-)12:03
jkollieIts jkollie 12:03
jelknerThe forum appeared on the homepage, and it was very confusing12:03
thomasboimahit not me jelkner 12:03
thomasboimahit is jkollie 12:03
jelknerjkollie, you should work directly with klarios when you want to do something like that12:04
jelkneragain, i applaud your initiative jkollie 12:04
jkollieOkay 12:04
jelkneryou have been inspiring in that12:04
jelknerkeep it up12:04
jelknerbut in the case of the NoVASEN Decidim, you need to keep the goals of the project in mind12:04
jelknerwe are struggling to get folks to use the platform12:05
jelknerand we don't want to confuse them12:05
jkollie right jelkner 12:05
jelknerjust try to work with either klarios, tony, shahnun, or rachel when doing things like this12:05
jelkneras long as you consult with any one of them first, you'll be fine12:05
jelknerThey are the core of the RABT team that is managing the platform12:06
jelknerok, next thing12:06
jkollieAlright, I had a publishing issues that's why. Bit I had a fix12:06
jelknerWe should start right now talking about how Jetro Web can begin to put finances on a solid business footing12:07
jelknerlet's all do that now12:07
jelknerwe won't figure it all out at once12:07
jelknerbut let's try to set something up12:07
jelknercarry it out12:07
jelknerreflect on how it is working12:07
jelknerand make adjustments according to our concrete experience12:08
jelknerfirst thing i want to propose, and this will be the responsibility of dcammue and svaye 12:08
jelkneris to begin to account for the money sent12:08
jelknerWe need to keep this from becoming a tedious burden12:09
jelknerwe don't want it to require too much time (time is money)12:09
jelknerso, i'm thinking since Jetro will be working with SJC and NOVA all the time12:10
jelknerwe should set up a retainer arrangement12:10
jelknerhttps://www.investopedia.com/terms/r/retainer-fee.asp12:10
jelknerdcammue, svaye take a look at that article, and we can talk more about this on wednesday12:10
jelkneri want to make sure you understand how it works12:11
svayejelkner: should we started accounting from the time the first 5K was sent?12:11
svayeStart*12:11
jelknerno, you don't need to12:11
jelknerthat was a grant12:11
jelknerbut this is a great question12:11
jelknerSJC awarded Jetro a $15K start up grant12:12
jelknerthere is still $5K more to be sent on that12:12
jelknerafter that, the grant has run out12:12
jelkner*after that*, i want to put things on a business basis12:12
jelknerfee for service, not grants12:12
jelknerso you will need to know how to account for what you receive beginning after the last $5K12:13
jelkneri haven't figured out the best way to transition12:13
jelkneri'm thinking we should practice with the next $5K12:13
jelknerwhat do you think?12:13
jelknerdcammue and svaye, i will be learning to do bookkeeping this year for SECOSOL12:14
svayejelkner: I believe the retainer fees will only come from SJC and Novaweb, but I believe we will have other projects or will all our other projects pass through Novaweb or SJC?12:14
gabriel_jetro+112:14
jelknerGreat question, SJC!12:14
jelknerI certainly hope that not *all* projects12:15
jelknerFor two reasons:12:15
jelkner1. Jetro is its own business. You will hopefully be able to find other customers that have nothing to do with NOVA Web or SJC12:16
jelkner2. There are a few customers (i'm thinking about the Claudia Jones School in particular) that would be willing to work directly with you.12:17
jelknerAlthough, even there, we need to learn to manage the tax situation12:17
*** thomasboimah has quit (Quit: Leaving)12:17
*** thomasboimah__ has left #jetrowebdev (None)12:17
jelknerAnyway, the best way forward here svaye is for you and dcammue to begin trying this12:17
jelknerso we can learn in the concrete, not the abstract12:18
jelknerlet's learn by doing12:18
*** thomasboimah__ has quit (None)12:18
jelknerso speaking of that, i have a billable request to make to get things started12:18
svayejelkner: the reason I asked is because if you set a retainer fee with Novaweb and SJC, it means we will be doing work for them. Is there any work that Novaweb and SJC have for Jetroweb before we start the retainer fee.12:18
jelknerbut we need thomasboimah_ back12:18
jelknerand he seems to be dropping off12:18
jelknerdcammue, i can't wait to get there, so i can understand better the infrastructure situation12:19
jelknerand the logistical situation12:19
dcammueso if i may understand, sjc or novaweb will be our lawyer for some project right?12:20
jelkneri saw gabriel_jetro's email about the hardship of getting to the office12:20
dcammuesure12:20
jelknerin the long term, if the business thrives, some of you will want to live right near the center of our economic activity12:20
jelknerit's a personal choice, but i live walking distance (2.2 miles) from my work12:20
svayejelkner: the office is far from where some of us live that's why12:20
jelkneri wanted to be able to get to work on foot12:20
jelknerit makes my life so much better12:21
jelknersince transportation is not a hardship for me12:21
jelkneryes svaye, i understand12:21
jelknerremember, the center of our economic activity needs to be *somewhere*, right?12:22
jelkneri've had so many conversations with mr. zawolo about this12:22
jelknerhe wanted to locate our school in far away locations12:22
jelknernot even near Monrovia12:22
jelkneryou all rejected that12:22
jelknerthen we tried to root ourselves in the community where spencer lives12:23
jelknerthat didn't work, since it is expensive and we could not afford land12:23
jelknerso mr. zawolo suggested locating ourselves near the new campus of the university of liberia12:23
jelkneri liked that idea12:24
fkoikoijkollie can you view the mail i sent you now12:24
jelknersince if we are going to have a real impact on economic activity in the country12:24
jelknerbeing near the university is a big plus12:24
jkollieAlright fkoikoi 12:24
jelknerand, the land is still affordable there12:24
jelknerso that's where we are, am i right?12:25
dcammuejelkner, what gabriel_jetro is saying is true, but jetro is compensating them to cove up transportation every month12:25
jelkneror am i missing something important?12:25
dcammueyes that's right12:25
jelkneri know gabriel_jetro is right about the logistical challenges12:25
jelkneri'm asking about the "big picture" and the "why" of what we doing12:25
dcammuethe big picture is a good idea12:26
svayejelkner: we are on track with the bigger picture, sometimes we have to make sacrifices and we are willing. 12:26
jelkner+112:26
jelknermy assumption is that "success breads success"12:27
jelknerif we can begin to make this really work12:27
jelknerit will support more of you to locate near the center of the activity12:27
jelknerover time12:27
jelkneryears12:27
dcammueAnd making business and building around the fandell is pretty good the easy collaboration with some interested IT students12:27
jelkner+1 dcammue!12:27
jelknerone thing we will begin talking about while i'm there is how to start thinking about recruiting new Jetro members in the long term12:28
jelkneryou 7 are a lot like "a family" now12:28
jelknerit will be a bit of a challenge to bring new people in12:28
jelknersince they will be entering a tight knit community of people who have been working together for years12:29
jelknerso you will have to be very conscious of how to welcome them12:29
jelknerbut we don't need to worry about that yet! ;-)12:29
gabriel_jetro+112:29
jelkner1st, we need to generate enough revenue for the 7 of you12:29
svayejelkner: you mentioned something about a billable request 12:29
dcammuejelkner, we can do that when each of jetro members can spell the word "ABLE" back and forth12:29
jelkneryes, svaye, thanks12:30
jelkneri'll write this as a User story:12:30
jelknerAs a solidarity economy activist responsible for finances of SECOSOL and working collaboratively with dcammue and svaye, I want to be able to point my GnuCash at a Postgres backend hosted on Mayfirst so that we can share the books.12:31
jelkneri would like to hire Jetro to make that happen12:32
dcammue+112:33
gabriel_jetro+112:33
dcammuejetro can do that job12:33
mulbahsure12:33
jelknerthomasboimah_, you will be crucial in this12:33
jelkneryou need to do it right12:33
thomasboimahSure12:33
svayeThat's wonderful jelkner I can see the team is in on it.12:34
jelkneri did previous investigation12:34
jelknerwhich we used to set this up on our own postgres server12:34
jelkneri don't know what differences there will be in terms of access12:34
jelkneralso, the way to do collaboration is to have a non-login account own the tables12:35
jelknerand have each user permitted to access them inherit the permissions from that user12:35
jelknerhttps://codeberg.org/jelkner/SolidarityEconomyNotes/src/branch/main/FinancialAccounting/gnucash_setup_notes.md12:36
jelknerThat is some of the notes i took12:36
fkoikoijelkner did you view the post 12:37
jelknerhttps://chat.deepseek.com/share/etbsnhov968jgv5qkr12:37
jelknerthomasboimah, take a look at that link12:37
jelknerit's the first time i tried sharing a Deepseek reply12:37
thomasboimahWith mayfirst  we are going to have a bit of hard time doing this since it is a share server they don't give sudo access. But their is always a workaround anyway.12:37
jelknerit works nicely!12:38
jelkneri just looked12:38
jelknerthomasboimah, you don't need sudo12:38
jelknerbut you do need admin access on your database12:38
jelkneryou can file tickets and reach out to them to figure this out12:39
jelkneri know it is a bit of work12:39
thomasboimahYeah12:39
jelknerand i don't have time to do it12:39
jelknerthat's why i need to hire Jetro!12:39
jelknerjamie at may first is a friend12:39
jelknerif we communicate what we are trying to do12:39
jelkneri'm sure they will be happy about it12:40
jelknerand want to help us figure it out12:40
thomasboimahI always communicate with jamie12:40
jelknerexcellent12:40
thomasboimahWhen I have issue12:40
jelkneryou want to continue to develop a good working relationship with him12:40
thomasboimahConcerning mayfirst12:40
jelknernow, let's talk finances a bit, and then i need to go12:41
jelknerwe will want to adjust this over time12:41
jelkneractually, dcammue wanted to talk with me about the links to lindsey12:42
jelkneri'll stay for that dcammue 12:42
jelknerbut first12:42
mulbahthomasboimah I can help in the process12:42
jelknerhere are some calculation i'm using:12:42
mulbahwhen you planing to start 12:42
thomasboimahSure mulbah 12:42
mulbah?12:42
jelknereveryone, please pay attention to this12:43
fkoikoi+112:43
dcammue+112:43
svayeOkay 12:43
jelknersince we are now at the point where you are young adults and we need to have serious conversations about this12:43
jelknerwe need to determine what you all need to earn to have a good life in Liberia12:44
jelkneri'm not interested in helping you become rich evil warlords ;-)12:44
mulbahhahaha12:44
dcammue:-)12:44
jelknerbut i want to help find a way to earn a just and dignified living doing good for humanity12:44
jelknerthat's my dream12:44
svayeLol12:45
jelknerso i need your help with the data12:45
jelknergabriel_jetro, your mom just graduated with a degree in business and accounting12:45
jelknerplease ask her what she hopes to earn, and what job opportunities are available12:46
dcammueACTION added voice to jelkner 12:46
jelknerdo be successful, Jetro will need to be able to roughly match the current earnings prospects for a college graduate in Liberia12:46
jelknermake sense?12:46
gabriel_jetroShe's working at the ministry of finance and development planing here in Liberia, jelkner 12:47
jelknerexcellent gabriel_jetro 12:47
jelknerso talk to her about what she earns if you can12:47
jelknerso you can have a good idea12:47
jelknermy assumptions, which come mainly from mr. zawolo are:12:47
jelkner$400 per month is a good salary in Liberia12:48
jelknerwe need to confirm that12:48
jelknersince if dcammue, svaye and i are going to make a business plan12:48
jelknerand if we are solidarity economy business folks12:49
jelknerwe need to start with labor12:49
jelknernot as a cost to be minimized, but as a value to be met12:49
jelknerdcammue, svaye do you understand me?12:49
dcammue=112:49
dcammue+112:49
jelknerso just like dcammue and gabriel_jetro sent very thoughtful emails, we all need to think about this12:50
jelkneri'll throw out the numbers i have now12:50
jelknerbut we need to refine and adjust those numbers over time12:50
jelkneras our business knowledge and experience grows12:50
jelknerso, back to my numbers12:51
jelkner$400 per month for a full time (40 hours per week) salary is a good goal12:51
jelkneri use python as my calculator12:51
jelkner>>> (400 * 12) / (52 * 40)12:51
jelkner2.307692307692307512:52
jelknerthat's approximately $2.31 per hour12:52
gabriel_jetro+112:52
dcammue+112:52
jelknernow, we want all of you to be able to earn that12:52
jelknerso how do we bill for that?12:53
jelkneri'm thinking to start, Jetro can bill at $10 per hour12:53
jelknerdcammue, svaye if you've been studying business like i have12:53
jelkneryou'll understand that we need to account for all fixed costs (rent for the office, starlink, etc)12:54
svaye+112:54
dcammue+112:54
jelknerand for variable costs too (perhaps paying the cost of transportation for folks to get to the office as a benefit)12:54
jelknerplus have enough for folks to earn their salaries12:55
jelknerso we start with this example of setting up the postgress database on may first12:55
dcammuethat's too costly12:55
jelknerwhat do you mean?12:55
dcammuego ahead12:56
jelknerno, my fried, you first12:56
jelknerwhat's too costly?12:56
jelkneri don't understand12:56
mulbahdcammue this is future plan 12:56
dcammueno, i am thinking about the future aspect12:56
dcammuenot now12:56
jelknersay more dcammue 12:56
jelkneri want to understand your thinking12:57
jelkneri'm trying to communicate mine12:57
jelknerif we are going to plan together12:57
dcammuei am thinking the direction you are in12:57
dcammuei was trying to say, 'that's will be too costly' 12:58
dcammuenever mind, go on12:58
jelknertoo costly for whom?12:58
jelkneri'm still not following12:58
jelknerthis is very important dcammue 12:58
jelknerwe need to understand our assumptions12:58
dcammuenot mean you jelkner 12:58
jelknerto plan for the business12:59
jelknerdcammue, if you talking about me personally12:59
jelkneri can only say this12:59
dcammuei am talking about the future budget12:59
mulbahI think he main earning 400$ a month and giving transportation as benefit will cost a lot right dcammue??12:59
jelkneri personally can afford about $1000 U.S. per month to put toward our solidarity economy project13:00
jelknerbut it won't be just me13:00
jelknerif it is, we fail13:00
jelknerkeep in mind, my dear friends, that you are becoming truly skilled13:00
jelkneryour skills will have real value13:00
jelknerand at $10 per hour, they will be an amazing bargain13:01
jelknerso my job will be to find you customers13:01
jelkneri do have stuff i want done in ICT13:01
jelknerso i will be one of the customers13:01
jelknerbut let's say that to pay a $400 salary, Jetro needs to take in $80013:02
jelknerthat may be too much, but we will learn over time13:02
jelkner800 * 7 is $560013:02
jelknerso our goal for the business plan should be $5600 monthly gross revenue13:03
jelknerYou are not quite ready for this, but you are getting really close13:03
jelknerand fast!13:03
jelknerthomasboimah now has marketable professional entry level skills13:04
jelkneri know13:04
jelkneri'm old, and i've been doing this for a loooooong time ;-)13:04
dcammue:-)13:04
jelkneri have the same confidence now in thomasboimah that i used to have in stefan and adrian13:04
jelknerwho were both strong entry level pros13:05
jelknerand proved it13:05
jelknerso soon, as you continue to build your skills13:05
jelknerJetro will have strong value!13:05
jelknerand a goal of $5600 monthly revenue within the next year should be doable13:06
jelknermy calculation don't include taxes13:06
jelknerdcammue and svaye 13:06
dcammue+113:06
svaye+113:07
jelkneri need to learn what these numbers look like in Liberia13:07
jelkneri'm counting on you two for that13:07
svaye Sure jelkner 13:07
dcammue+113:07
jelknerthat's why we need to start doing this now13:07
jelknerso we can learn by practice how it works13:07
thomasboimahACTION step away for some minutes to the bathroom13:07
*** thomasboimah has left #jetrowebdev (None)13:08
jelknerok, dcammue you are business manager on this13:08
dcammue+113:08
jelknerwork with thomasboimah_ to get this delivered13:08
dcammueokay13:08
jelknerkeep track of the billable hours for his time13:08
jelknerlet's say it takes him 5 hours13:08
jelknerthen you can charge SJC for 5 * $10 = $5013:09
jelknerwe want to work on a retainer basis13:09
jelknerso that you don't have to be writing little invoices for everything13:09
jelknerinstead, we do a single $5000 transfer when the account balance gets low13:10
jelknerand you bill against that13:10
jelknerthe $5000 is a liability for Jetro and an asset for SJC13:10
jelknerright?13:11
dcammue+113:11
svayeYep13:11
jelknersweet13:11
dcammuebecause jetro has not earn yet13:11
jelknerexactly13:11
jelknerok, dcammue, what do you have for me before i go?13:11
dcammuei would like to understand the amount you got for federal13:12
dcammuetax13:12
dcammuethe $6013:12
jelkneri don't understand that yet13:12
dcammuehow you did the calculation13:12
jelknerso let's talk later13:12
jelknerin brief, income tax in the U.S. is progressive13:13
dcammuefrom the deduction table or the percentage aspect?13:13
jelknermeaning the more you earn the higher your rate13:13
svayejelkner: is the file in nextcloud? I would like to look at it13:13
dcammueno svaye 13:13
jelknerindividuals are responsible for paying their own income tax each year on April 15th13:13
dcammueis a mail13:14
jelknerit is in nextcloud dcammue 13:14
dcammue+1 i know that13:14
jelknerthe links are in the email13:14
dcammueokay then13:14
jelkneranyway, let me finish13:14
dcammueyes13:14
jelknerbusinesses are responsible for *withholding* taxes for their employees13:15
jelknerand sending those withholdings to the IRC13:15
jelknerIRS ;-)13:15
dcammue+113:15
jelknerIRC is something else ;-)13:15
dcammueUncle Sam13:15
jelkner+113:15
jelknerour dear old Uncle Sam13:15
dcammue:-)13:16
jelkneranyway the form you use to calculate withholding is federal form W-413:16
dcammue+113:16
jelknerhttps://www.irs.gov/pub/irs-pdf/fw4.pdf13:16
dcammueokay, i think we can discuss this later as you said. Guess you need to go teach :-)13:18
jelknerFor Virginia state tax withholdings, its VA-413:19
jelknerhttps://www.tax.virginia.gov/sites/default/files/taxforms/withholding/any/va-4-any.pdf13:19
jelknernot today dcammue 13:19
jelknerschool was closed13:19
jelkneri would have had to leave a long time ago if we had school today13:19
dcammueokay13:19
jelknerwednesday i will only have a few minutes13:19
dcammuesure13:20
jelknerok, so i will be working with lindsey to figure this out13:20
jelknerdon't worry about SECOSOL of now13:20
jelknerjust use it to watch what you will need to learn later13:20
jelknerfor now, i want dcammue and svaye to focus on Jetro Web13:20
jelknerget your own accounts set up13:21
dcammue+113:21
jelknerfigure out your own tax liabilities under Liberian law13:21
svaye+113:21
jelknerwe need to get Jetro Web on a firm business footing in Liberia13:21
*** mulbah has quit (Remote host closed the connection)13:22
jelknerbtw. After i finish the Financial Management course13:23
jelkneri'm hoping to take BUS 5211 Managing in the Global Economy13:23
jelknerin the next term13:23
jelknerthat will align well with our project13:23
jelkneri'll let you know if i can get into it13:23
jelknerregistration starts this thursday13:23
jelknerokie dokie my dear comrades13:24
jelknerback to work for me!13:24
jelknersee you wednesday for our stand up13:24
svayeHave a wonderful day jelkner 13:24
jelknerdcammue, i expect to hear from you when the User story i requested is done13:24
jelkneryou too svaye 13:24
jelknerACTION logs off13:24
dcammue=113:25
*** jelkner has quit (Quit: Leaving)13:25
dcammue+113:25
svayeACTION signs off13:25
*** svaye has left #jetrowebdev (None)13:25
jkollieACTION leaving 13:26
*** jkollie has left #jetrowebdev (None)13:26
*** fkoikoi has quit (Quit: Leaving)13:35
*** thomasboimah has left #jetrowebdev (None)13:36
*** thomasboimah_ has quit (Quit: Connection closed for inactivity)15:28
*** gabriel_jetro has quit (Quit: Connection closed for inactivity)15:43
*** fkoikoi has quit (Remote host closed the connection)16:01
*** dcammue has quit (Remote host closed the connection)17:15
*** mulbah has quit (Ping timeout: 480 seconds)18:21
*** dcammue has quit (Quit: Quit)18:52
*** dcammue has quit (Read error: No route to host)20:06

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!