!GzgmQVAObunAgMNkvU:matrix.org

FSUG-TVM Main (Free Software User Group, Thiruvananthapuram)

415 Members
Anyone can see what you discuss here | Website: https://tvm.fsug.in/ | Meetings History: https://git.fosscommunity.in/fsugtvm/meetings44 Servers

Load older messages


SenderMessageTime
22 Jun 2021
@bady:poddery.comPirate Badybeing an arch user i find that offensive! ๐Ÿ™ˆ 13:42:14
@telegram_293342249:tchncs.deMadhav Vโธ™๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹ (Telegram)Kittiyal pulikkuo ๐Ÿ˜13:42:40
@bady:poddery.comPirate Badyno, but wouldn't be there better things to wish for? :D 13:47:25
@gokuldas:matrix.orggoku12
In reply to @telegram_293342249:tchncs.de
A script that magically repairs every problem in arch.
What problems? Also that doesn't sound like 'quality of life' problem. That sounds more like band-aid for masochism problem.
13:54:32
@telegram_293342249:tchncs.deMadhav Vโธ™๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹ (Telegram)Lol13:55:09
@gokuldas:matrix.orggoku12 I recently learned that you have to check for *.pacnew files in arch after every update on arch! I had a couple of dozen of them when I finally checked, and had to use meld (difftool) to read each and update them one by one! 13:59:23
@gokuldas:matrix.orggoku12 Arch is a high maintenance system, requiring a lot of care from the user. It pays off significantly in other ways though - and those are the benefits users stay on for. Arch wiki has an entire wiki page dedicated to system maintenance that all arch users must know and follow regularly and religiously, to keep their system clean and operational. 14:07:43
@bady:poddery.comPirate Badyhaven't heard about that, let me check.14:09:21
@gokuldas:matrix.orggoku12 * Arch is a high maintenance system, requiring a lot of care from the user. It pays off significantly in other ways though - and those are the benefits users stay on for. Arch wiki has an entire wiki page dedicated to system maintenance that all arch users must know and follow regularly and religiously, to keep their system clean and operational. 14:10:15
@bady:poddery.comPirate Badyhttps://wiki.archlinux.org/title/Pacman/Pacnew_and_Pacsave thanks ๐Ÿ‘๏ธ 14:10:18
@telegram_293342249:tchncs.deMadhav Vโธ™๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹ (Telegram)
In reply to @gokuldas:matrix.org
Arch is a high maintenance system, requiring a lot of care from the user. It pays off significantly in other ways though - and those are the benefits users stay on for. Arch wiki has an entire wiki page dedicated to system maintenance that all arch users must know and follow regularly and religiously, to keep their system clean and operational.
Ok a system maintenance is long overdue
15:27:44
@telegram_345769011:tchncs.deNavaneeth (Telegram)I have a small open source queue management website that I build and put it on GitHub under GPL3. Someone reached out to me asking if they can use it. Just keeping the GPL3 LICENSE as a file in the root folder and telling him to use it as they want, should do? I am not a license expert18:03:19
@telegram_345769011:tchncs.deNavaneeth (Telegram)image.jpeg
Download image.jpeg
18:03:19
@gokuldas:matrix.orggoku12
In reply to @telegram_345769011:tchncs.de
I have a small open source queue management website that I build and put it on GitHub under GPL3. Someone reached out to me asking if they can use it.

Just keeping the GPL3 LICENSE as a file in the root folder and telling him to use it as they want, should do?

I am not a license expert

There are a few conditions for derivative works of GPL code. Most important are the following:

  1. The license and copyright should be preserved. The license file can be in the root directory, sub directory or a link to the online copy. Copyright is very important, because it's the copyright owner who asserts the license. The lines written by the copyright owner will remain their IP, even when it is part of a derivative project.

  2. The derivative work should be on similar terms. That is, distribution of derivative work should also be accompanied by source (if the user desires).

18:12:45
@telegram_345769011:tchncs.deNavaneeth (Telegram)Do I have to go through some legal stuff to register the copyright?18:21:57
@telegram_345769011:tchncs.deNavaneeth (Telegram)I am lazy, donโ€™t think this is important enough to do that. Is that fine?18:23:12
@telegram_345769011:tchncs.deNavaneeth (Telegram)This-> the project18:23:29
@gokuldas:matrix.orggoku12 No. All creative works are copyrighted IP of the author by default. Copyright statements like Copyright (C) 2021 MyName are there just for traceability (as to who owns the copyright). This is according to Berne's convention that most countries in the world follow. 18:24:05
@gokuldas:matrix.orggoku12
In reply to @telegram_345769011:tchncs.de
Do I have to go through some legal stuff to register the copyright?
* No. All creative works are copyrighted IP of the author by default. Copyright statements like Copyright (C) 2021 MyName are there just for traceability (as to who owns the copyright). This is according to Berne's convention that most countries in the world follow.
18:24:36
@gokuldas:matrix.orggoku12
In reply to @telegram_345769011:tchncs.de
I am lazy, donโ€™t think this is important enough to do that. Is that fine?
Do what?
18:25:22
@telegram_345769011:tchncs.deNavaneeth (Telegram)
In reply to @gokuldas:matrix.org
Do what?
Register a copyright
18:25:42
@telegram_345769011:tchncs.deNavaneeth (Telegram)Curious to know, how do I prove that I am the author? Because code was pushed from my GitHub account?18:26:22
@gokuldas:matrix.orggoku12
In reply to @telegram_345769011:tchncs.de
Register a copyright
There is no legal registration step. You automatically and legally own the copyright when you create the work.
18:26:44
@gokuldas:matrix.orggoku12
In reply to @telegram_345769011:tchncs.de
Curious to know, how do I prove that I am the author? Because code was pushed from my GitHub account?
The work is assumed to be yours when you claim copyright. But anybody can dispute it if they have proof of claim. If you really foresee such a legal complication (sometimes people do maliciously and wrongly claim ownership), you can sign your work. Publishing on Github is acceptable, but cryptographic signing (using gnupg) is considered even stronger legally.
18:30:07
@telegram_345769011:tchncs.deNavaneeth (Telegram)Ok. Just asked for understanding. Thanks18:31:16
@gokuldas:matrix.orggoku12
In reply to @telegram_345769011:tchncs.de
Ok. Just asked for understanding. Thanks
You're welcome!
18:33:10
@telegram_293342249:tchncs.deMadhav Vโธ™๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹ (Telegram)What exactly is "signing". How does that work for sourcecode18:47:34
@gokuldas:matrix.orggoku12
In reply to @telegram_293342249:tchncs.de
What exactly is "signing". How does that work for sourcecode

'Signing' means an action that proves that you are the owner of certain data or document. Digital signing (or eSign) is done using cryptographic signing software, like Gnupg, minisign or X.509 PKI.

If you have a gpg keypair (which is your identity), you can sign a document using command gpg --sign document_name

The same can be done for git commits. When you sign your git commits, it's a proof that the commits and its contents came from you. This can be done with command git commit --gpg-sign.
I have set up my git to automatically sign every commit even without the --gpg-sign flag.

18:55:22
@gokuldas:matrix.orggoku12

Madhav Vโธ™๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹๊ ‹ (Telegram): If you really want to know how digital signing works, here is a somewhat simplistic and slightly inaccurate explanation.

The first step in signing is to take the 'cryptographic hash' of the plain-text data. The hash is small piece of data that is derived from the plain-text data and is unique. No other plaintext data gives the same hash (in theory). Also the hash can't be reversed (the plain-text data cannot be extracted from the hash).

The next step is to encrypt the hash using your 'private key'. Your private key is your secret, but your 'public key' is with everyone. Whatever is encrypted with the private key can be decrypted using the public key. The encrypted hash is called the signature.

So, if a signature can be decrypted with your public key, it means that you made the signature (because only you have the private key). And if the decrypted hash matches the plain-text data, then it's proof that you had the plain-text data with you.

19:08:33
23 Jun 2021
@merothh:matrix.orgmerothh joined the room.04:03:02

There are no newer messages yet.


Back to Room List