-
shrini-weechat
hello all
-
fury999io
shrini-wc, can you join #indian for a while. wanna introduce someone
-
fury999io
a guix user and gnu contributor from odisha, india
-
shrini-wc
wow
-
shrini-wc
joined
-
divya
Hello everyone.
-
divya
Glad to be here.
-
mohan43u
divya: welcome
-
mohan43u
divya: how did you end up here?
-
divya
Hey, shrini-weechat got me here from another channel :)
-
mohan43u
divya: ooh, great.
-
shrini-weechat
divya is a GNU contributor
-
shrini-weechat
divya: can you share any blog or more info about your contributions ?
-
divya
shrini-weechat: Sure, my blog is currently getting transferred between hosting providers. But yes, I'm a contributor to GNU Guix and GNU Emacs. In Guix, I contribute packages to the upstream guix repository. In Emacs I maintain a package called binder, and currently working on some patches for Gnus feed reader.
-
shrini-weechat
awesome
-
shrini-weechat
thanks for all your contributions
-
divya
If any of you want any changes/modifications to any free software you use or help in making changes yourself, please feel free to ping me
-
shrini-weechat
sure
-
shrini-weechat
we are a very small group of people trying to do some open source projects
-
shrini-weechat
some projects are tamil language related too
-
shrini-weechat
few of our project ideas are discussed here
-
shrini-weechat
-
divya
Oh, great. I admire such groups. Brings the social life back into programming, as it always should've been.
-
shrini-weechat
we conduct some online trainings, meetings in tamil
-
shrini-weechat
-
shrini-weechat
here is the calendar for some events
-
divya
shrini-weechat: Also, I'd recommend using something else other than github. Codeberg is better, since its a non-profit and is similar in structure.
-
divya
Github is a malicious place.
-
divya
I myself recently use it only as a mirror and all of my primary repositories in Codeberg
-
shrini-weechat
good
-
shrini-weechat
is codeberg free?
-
divya
Yes
-
shrini-weechat
what about gitlab?
-
divya
Gitlab is the same unless you yourself host an instance of it.
-
divya
There's GNU Savannah and Sourcehut as well.
-
divya
If you want help with the migration, I'd be glad.
-
shrini-weechat
will explore them
-
divya
🙏 Appreciate
-
shrini-weechat
for guix or emacs packaging, what skills we need?
-
shrini-weechat
hope we can bring many non programmers into contributions via packakage maintanence
-
shrini-weechat
divya: share any link, to start for beginners
-
shrini-weechat
hello sugi
-
shrini-weechat
hello mahii
-
divya
shrini-weechat: For Guix, you need some familiarity with the Scheme language in general and specifically how Guie uses Scheme for package building and other things. It is easier, in my opinion, than other package building pipelines. It took me a few weeks to get used to it and send my first patch :)
-
sethu_payilagam
Good day Everyone! Good morning shrini
-
sugi
Hi everyone
-
sugi
Hi shrini
-
divya
-
divya
Hello, sugi. Nice to meet you.
-
sugi
Hi divya, pleased to meet you
-
shrini-weechat
exploring about guix.
-
shrini-weechat
some time back, goldayan gave a talk about that in a kanchilug meet
-
shrini-weechat
sugi: read todays chat log too
-
sugi
ok shrini
-
shrini-weechat
got some interesting chats with divya , a gnu guix, emacs contributor
-
divya
shrini-weechat: Oh nice, I'll try to available for the talks. Would be nice. Are they in English?
-
shrini-weechat
kanchilug talks are in tamil
-
shrini-weechat
ilugc ( chennaiLUG ) talks are in english
-
divya
Understood.
-
shrini-weechat
sugi: mahii sethu_payilagam please share the daily updates here
-
sethu_payilagam
Started learning about HTML, CSS and JS as part of the python_payilagam syllabus shrini. Doing a few hands on on those.
-
shrini-weechat
good sethu_payilagam
-
shrini-weechat
if possible, give an intro to js in kanchilug meet
-
sethu_payilagam
ok shrini. I will try for sure.
-
shrini-weechat
-
shrini-weechat
divya: our blogs are aggregated here
-
shrini-weechat
let me know if we can add your blog too there
-
divya
Sure, will do.
-
sugi
shrini-weechat: read shrini. let me share my honest opinion, when I read I feel like a kid on my head. I could not understand much, but I must admit that divya's contributions are certainly great.
-
shrini-weechat
ah
-
shrini-weechat
dont think that way
-
divya
sugi: Oh, are you referring to the Guix packaging tutorial?
-
sugi
yes divya
-
shrini-weechat
every one have their own learning path and years
-
shrini-weechat
of experiene
-
sugi
I am just beginner in linux
-
shrini-weechat
thats always fine
-
shrini-weechat
using linux is the entry path for the contributions
-
shrini-weechat
you can also contribute to FOSS in near future
-
divya
sugi: No worries, it happens gradually. I had to keep using guix on the side for months before I could wrap my head around it.
-
sugi
but feeling great chatting with you people
-
shrini-weechat
you started already by giving talks and writing blogs
-
divya
Oh, nice sugi that's already a great step!
-
sugi
shrini-weechat: definitely shrini, I will contribute
-
sugi
divya: Thank you so much for your appreciative words divya
-
divya
If I can find time I'll make a talk out of the tutorial and maybe present to those interested.
-
mahii
shrini-weechat: In our village school HM requested to help out students for their National Means-cum-Merit Scholarship Scheme (NMMS) exam, which will help them for their studies & scholarship. The exam held on 8th December. I'm helping them Logical & Reasoning concepts. So I'm busy right now.
-
shrini-weechat
oh thats nice mahii
-
shrini-weechat
good work
-
sugi
shrini-weechat: today learning and working on some postgreSQL homework which is assigned by Syed Jafer.
-
kaartic
sugi: the overwhelming feleing you had is called impostor syndrome. it is very common to programmers. every experienced ones. you'll learn to overcome it over time :-)
-
sugi
mahii: Very Good Mahii
-
sugi
kaartic: Thank you kaartic, hope so.
-
fury999io
shrini-weechat, check dm
-
mahii
Thanks shrini-weechat, sugi
-
divya
kaartic: Well said, I experienced it a few hours ago :)
-
mohan43u
mahii: is NMMS applicable for all states? is it a central government scheme?
-
shrini-weechat
:-)
-
mahii
mohan43u: Central Government
-
shrini-weechat
sugi: just keep on using linux and very soon, you find your way of contributions
-
shrini-weechat
there are many ways to do
-
shrini-weechat
programming is only one way of them
-
shrini-weechat
there are tons of other ways
-
sugi
shrini-weechat: ok shrini
-
mahii
mohan43u: I don't know about it for all states. But it is Central Government Scheme
-
shrini-weechat
-
shrini-weechat
we have to find alternate for slideshare
-
shrini-weechat
the recent changes are bad
-
shrini-weechat
they even took away the slides view too
-
shrini-weechat
download is another nightmare
-
mohan43u
mahii: yeah, I see the details here
education.gov.in/nmms , interesting
-
mahii
shrini-weechat: Yesterday I forgot to share my blog here
gorlamahesh.wordpress.com/2024/11/26/what-is-irc
-
mohan43u
mahii: looks like this is for class 8 students
-
mahii
mohan43u: Yes
-
shrini-weechat
mahii: thanks
-
shrini-weechat
adding this blog too in the freshrss
-
mahii
mohan43u: In our village Govt school upto only 8th
-
mohan43u
mahii: nice article.
-
shrini-weechat
mahii: good writing
-
mahii
Thank you guys shrini-weechat mohan43u
-
shrini-weechat
keep writing more whenever you get time
-
shrini-weechat
you can write about the works for the school too
-
mohan43u
mahii: you must be from a small village with one or two streets
-
sugi
mahii: Informative and understandable blog mahii
-
mahii
shrini-weechat: Okay shrini I'll take leave. First I need to prepare and to help students
-
mahii
mohan43u: yes
-
mohan43u
mahii: :)
-
mahii
mohan43u: Billupadu Village, Chejerla Mandal, Nellore District, Andhra Pradesh
-
praem90
Hello everyone
-
mahii
Thanks sugi
-
shrini-weechat
welcome praem90
-
mohan43u
mahii: great to see someone from that kind of background mate.
-
mahii
mohan43u: :-)
-
sugi
shrini-weechat: //we have to find alternate for slideshare / this website contains only slides shrini?
-
shrini-weechat
yes
-
shrini-weechat
slideshare is only for slides
-
shrini-weechat
they had very nice view of slides long back
-
sugi
shrini-weechat: Now we have to move all content to some FOSS which is efficient and sharable?
-
shrini-weechat
will be good, if we can find good alternate to move all our slides
-
shrini-weechat
to another free site
-
shrini-weechat
with easy view/download option
-
shrini-weechat
-
sugi
shrini-weechat: let me try to search from monday (as I have some preparations and homework this week)
-
shrini-weechat
moved few of my slides here
-
sugi
shrini-weechat: ok
-
shrini-weechat
but not having good slide view
-
shrini-weechat
sethu_payilagam: learn the javascript quickly
-
shrini-weechat
we have many wikipedians who are looking for help
-
shrini-weechat
to customize their wikipedia user interface and workflow
-
shrini-weechat
will ask them to share their requirements
-
sethu_payilagam
Thank you sugi, divya, kaartic, shrini. All those you discussed applies to me as well. And good to know a new word "imposter syndrome". Thank you kaartic
-
shrini-weechat
we can do more customizations for wikipedia with javascript
-
sethu_payilagam
Sure Shrini.
-
shrini-weechat
known things are always handful. unknown things are like ocean
-
sethu_payilagam
Again.. I dont know how to compare myself with anything or anyone.. i get easily overwhelmed by the terms and discussions happening around me and will go back to my own shell :( but trying to overcome that feel slowly.. also as I originally said I will easily get carried away.. i am still working on fixing those by reading the book eat the frog. :)
-
sugi
shrini-weechat: yes shrini. I always feel what you said. In tamil, கற்றது கையளவு கல்லாதது உலகளவு
-
sugi
sethu_payilagam: Me too, sethu.
-
sugi
shrini-weechat: I should learn markdown editor, right shrini?
-
sethu_payilagam
shrini.. need your help. Can you please provide a small modification that you would want on the billing app. I know you asked me to compare one of the actual bills and try to replicate.. For some reason I felt that as too much left untouched. It would be great if you could tell me a small change to start with. and can add the changes incrementaly
-
sethu_payilagam
sugi: :)
-
sugi
:)
-
shrini-weechat
sugi: markdown is one one of the way we can write text files
-
shrini-weechat
to create good documentation
-
shrini-weechat
its good to know that so that you can write all your text notes in markdown
-
shrini-weechat
learning new things is a life long process
-
shrini-weechat
we will be learning always till the last day
-
sugi
shrini-weechat: ok shrini, let me start from Monday-mark down learning
-
shrini-weechat
so, nothing to worry or panic
-
shrini-weechat
sethu_payilagam: hope the billing application is a CLI
-
shrini-weechat
can you read the prices from a CSV file?
-
sugi
/we will be learning always till the last day/ I like this line
-
kaartic
shrini-weechat : I've found speakerdeck to be a good alternative to slideshare. it has a great UX. it even allows linking to specific slide of a slidedeck
-
kaartic
-
sethu_payilagam
I did those shrini
-
shrini-weechat
nice kaartic
-
shrini-weechat
will check that
-
sethu_payilagam
i was able to use the data from the database.
-
shrini-weechat
ok sethu_payilagam
-
shrini-weechat
the bill is also ready
-
sethu_payilagam
yes
-
sugi
shrini-weechat: shrini, let me join tomorrow. thank you all.
-
shrini-weechat
are you storing the bills in a database?
-
shrini-weechat
ok sugi
-
shrini-weechat
good night
-
shrini-weechat
sethu_payilagam: can you query a bill with bill number?
-
sethu_payilagam
No shrini. I am using the price and item from the database and priting the bill in pdf format
-
shrini-weechat
and print as pdf?
-
sethu_payilagam
i stopped there
-
shrini-weechat
sethu_payilagam: store the bill in a database
-
sethu_payilagam
ok shrini
-
shrini-weechat
so that we can query and print later
-
sethu_payilagam
i will try that and come back. I hope you are asking me to store the input (to the pdf) as a value in the DB
-
shrini-weechat
es
-
shrini-weechat
yes
-
shrini-weechat
all the shops will store all the bills
-
sethu_payilagam
ok
-
shrini-weechat
so that we can use it refer on return
-
shrini-weechat
or any doubts in future
-
shrini-weechat
we can use that db, to get reports like what products are sold mostly, and least
-
shrini-weechat
so that we can plan for discounts on the low sold items
-
sethu_payilagam
I got that shrini. But thinking about the format to store. I will try and come back if I have any doubts
-
sethu_payilagam
Thank you shrini. Talk to you later.
-
shrini-weechat
ok sethu_payilagam
-
shrini-weechat
designing the tables for the bill is the tricker thing
-
shrini-weechat
think of that and share the table design in your blog
-
Varun7771
hi shrini-weechat:
-
Varun7771
hi all
-
Varun7771
read log today
-
shrini-weechat
hi Varun7771
-
shrini-weechat
thanks
-
shrini-weechat
had good conversation today
-
Varun7771
about divya's interaction on GNU contribution
-
shrini-weechat
yes
-
Varun7771
missed that before
-
Varun7771
more busy on theekkathir scraping
-
Varun7771
Finally done writing pipelines shini
-
Varun7771
need to learn selenium
-
mohan43u
Varun7771: do you feel selenium is better way to scrap instead of writing crawler in python?
-
Varun7771
mohan43u: yes mohan43u, no pagination support from theekkathir :-(
-
Varun7771
I have to click "Load more" button to scrape more
-
Varun7771
articles
-
Varun7771
feels tougher
-
Varun7771
hi hariharan:
-
hariharan
Hi Varun7771 github link? Date converter
-
Varun7771
hariharan: sorry hariharan, I havent push my code on github
-
hariharan
No issues just a reminder
-
hariharan
You can push and let me know I'll lookingo
-
Varun7771
wait for a while,
-
Varun7771
I have done 90%
-
shrini-weechat
Varun7771: always follow this - release daily
-
shrini-weechat
dont want to complte the code and then release the code
-
shrini-weechat
have a dev branch and publish the code daily
-
shrini-weechat
which will help in million ways
-
Varun7771
Oh okk shrini
-
Varun7771
what is the importance of releasing dev branch and main branch
-
Varun7771
shall we dont push directly to main branch at the time of release?
-
hariharan
Dev branch is rough note
-
hariharan
Main branch is faire note concept
-
hariharan
Can you relatr this
-
hariharan
?
-
Varun7771
yeah hariharan
-
Varun7771
this is best practice for creating any open source project right?
-
hariharan
This is not said as best practice
-
hariharan
This is one of the practice you can use it and make it best with your thoughts (:)
-
Varun7771
o/
-
Varun777
-
Varun777
hariharan: here is the link
-
annamalai
a tutorial on package maintenance would be good and so many ppl can contribute
-
shrini-weechat
-
shrini-weechat
here is guix docs annamalai
-
annamalai
shrini-weechat thanks, will have a look at it
-
shrini-weechat
ah annamalai
-
annamalai
i did sent a remainder mail to beej few days back but he hasn't responded yet
-
shrini-weechat
where do you live?
-
shrini-weechat
not sleeping yet?
-
annamalai
in Trichy
-
shrini-weechat
sleep soon
-
annamalai
that's because i was playing games with classmates and it took time
-
annamalai
yes i should
-
shrini-weechat
:-)
-
shrini-weechat
enjoy the great times
-
mohan43u
annamalai: games in linux?
-
annamalai
yes its our olt year in bachelors
-
annamalai
mohan43u no, cards physically
-
shrini-weechat
olt year? final year ?
-
annamalai
everyone thought to avoid much of screen time
-
annamalai
shrini-weechat yes
-
shrini-weechat
nice descision
-
mohan43u
annamalai: good
-
shrini-weechat
-
shrini-weechat
-
shrini-weechat
these also good tutorials on packaging for guix
-
shrini-weechat
#guix irc is so active
-
shrini-weechat
check their logs here
-
shrini-weechat
-
shrini-weechat
-
shrini-weechat
here the bot code they use
-
shrini-weechat
here the code for the web view of the logs
-
shrini-weechat
-
shrini-weechat
all the code are written in schema language
-
shrini-weechat
it is kind of lisp