🎉The winner is Kibby! 150/375 votes. To celebrate, I have a gift for everyone! ❤︎ 🎉

3 years ago by minnieo to c/kbinMeta

It's been two days since I originally posted the final name poll, votes have stopped coming in, and the winner is Kibby!

So, everyone, meet Kibby! Crafted by the community. He is ours! ❤︎

In celebration, I have created a script that changes the default/no avatar (blank) into a randomly selected variant of Kibby! And there are tons, about 25 and more to come.. Thanks for the idea, @sab!

Here is how the script looks in action (sorry for imgur's shit quality lol)

I'd like to say thank you so much to everyone who has given me their time, feedback, insight, and ideas which helped me, together with you all, develop Kibby further into his wonderful finalized version. Especially thank you to @FixedFun who's original design and idea kickstarted this entire process. This was super fun, and I am really happy with how he turned out, and I hope you all are too.

♡⟡˙⋆ Download the mascot files here ⋆˙⟡♡
I provided svg and png both with and without gradient, a clean the Adobe Illustrator file, and all of the current Kibby variants!
(˵ •̀ ᴗ - ˵ ) ✧

Kill_joy 24 points 3 years ago

This was fun! Thanks for creating so much community engagement for kbin! can't wait to test out the script.

edit: cute!

path: 0 897239, hotness: undefined, score: 24, children: 1
minnieo 15 points 3 years ago

agreed, it was incredibly fun creating something together with everyone! the sense of community i felt during this process was very heart-warming. i am glad to call kbin my new home to share with all you kind and wonderful people ( ´▽)o自自o(´▽ )

path: 0 897239 897397, hotness: undefined, score: 15, children: 0
SeatBeeSate 21 points 3 years ago

Thanks, I love it

path: 0 898910, hotness: undefined, score: 21, children: 2
minnieo 7 points 3 years ago

glad to hear it!

path: 0 898910 899102, hotness: undefined, score: 7, children: 1
imnotgoats 3 points 3 years ago

I've been quietly following the progression on this and think you've done a great job. I was also really impressed by the spirit of collaboration that underpinned all your posts and your solicitation of feedback. Really positive process all round!

path: 0 898910 899102 914591, hotness: undefined, score: 3, children: 0
Ignacio 17 points 3 years ago

I'm truly disappointed. Those are not NFTs. How can I waste my cryptos? /s

path: 0 899585, hotness: undefined, score: 17, children: 0
deadcream 9 points 3 years ago

What are the terms of use of this mascot? Can one include it in a Kbin mobile app, for example? If you plan to allow its redistribution, you might consider deciding on a proper license for it, e.g. one of Creative Commons.

path: 0 903490, hotness: undefined, score: 9, children: 5
minnieo 6 points 3 years ago

didnt even think of that, and wouldnt have if you didnt say this lol. ive never done that before, it seems pretty simple, but i don't really know if the license i might choose makes sense. do you think this one is reasonable for what it is? ultimately id like anyone to be able to do anything (adapt, build upon, change, be creative) with it except use it solely for monetary gain. as for someone like ernest or an app dev, if he or the other devs were to recognize Kibby as a mascot, I'd like them specifically to be able to do pretty much whatever they'd want with it (include in mobile app and so on)

path: 0 903490 904084, hotness: undefined, score: 6, children: 4
digitallyfree 4 points 3 years ago

The Kbin code is AGPL, so that will likely become the license for the actual art assets if it's put in place officially. The current folder logo is already in the repo and under AGPL. If I were Ernest and wanted this to be part of the project I would ask you to submit it as a PR to Codeberg (and sign any necessary CLAs) so that the assets are properly placed into the repository under its license.

For now you can use CC-BY-NC-SA like you suggested which would allow for profile pics, magazine sidebar images, fan art, and the like. Since this is a SA license the users and mods need to have their modified images released under the same license as well. For a PFP attribution and indication of the license would be difficult and most people probably won't care. Also note that the CC license is irrevocable and people are allowed to use the assets freely outside of Kbin as long as the terms are followed.

As a 3PA dev or a Kbin instance owner I would not touch anything with NC as there is some ambiguity in the NC clause which might be trouble for an instance which say is not for-profit but accepts donations. In addition if the app was open-source they would need to separately license the artwork to maintain compliance with CC-BY-NC-SA.

In the future though Ernest might want to trademark the mascot along with the name Kbin so that it will be used exclusively to represent the project. This would probably require a formal release from you (AGPL won't cut it here) basically giving them the rights to to do whatever they want with it.

Yeah this stuff is messy :) but it's good to know about it and get the conversation started now. I'm actually about to get this account deleted but thought it was worth mentioning this as I've been following the Kbin mascot ideas from the start.

path: 0 903490 904084 910683, hotness: undefined, score: 4, children: 2
deadcream 1 point 3 years ago

In addition if the app was open-source they would need to separately license the artwork to maintain compliance with CC-BY-NC-SA.

Isn't this true for BY-SA too? Share-alike meaning it's copyleft.

path: 0 903490 904084 910683 911675, hotness: undefined, score: 1, children: 1
digitallyfree 2 points 3 years ago

BY-SA is officially listed as one way compatible with the GPL (basically you can distribute a BY-SA asset under the GPL), with the detailed analysis shown here. Kbin is under the AGPL which to my knowledge is not listed as compatible, but it should be fine as AGPL is basically GPL with the condition that the source must be released if the modified program is run on a server and not directly distributed. Keep in mind that BY-SA does allow commercial use and basically is the art equivalent of software's GPL.

IMO the cleanest way to do this would be to distribute Kibby under AGPL directly to Codeberg or grant rights under a custom agreement if Ernest wants this to be the official mascot. Alternatively the Kibby asset could be released under a second license and people hosting their own Kbin instances would have to comply with the second license to use the mascot. This could work as Kibby isn't required for Kbin to function instance owner could easily substitute a different image if they don't agree with the license.

path: 0 903490 904084 910683 911675 913571, hotness: undefined, score: 2, children: 0
deadcream 1 point 3 years ago

I think it would not just restrict simply selling the image or its derivative works, but also prohibit using it as part of paid product (e.g. paid app). Probably ad-supported websites or apps too, but it's unclear. I'm not lawyer though so it could be wrong.

Personally I have to problem with that but it may deter others so you will need to decide according to your convictions.

Here is great write-up about non-commercial clause by Wikimedia (in 3.5 section): https://meta.wikimedia.org/...

path: 0 903490 904084 906744, hotness: undefined, score: 1, children: 0
credics 8 points 3 years ago

Thanks, they’re awesome

path: 0 903435, hotness: undefined, score: 8, children: 1
minnieo 1 point 3 years ago

:D

path: 0 903435 904099, hotness: undefined, score: 1, children: 0
jon 7 points 3 years ago

I really like this. Even if it's not adopted by @ernest to be officially incorporated into Kbin, mods could create little variants to use as the thumbnail for magazines. Really hoping it catches on.

path: 0 905584, hotness: undefined, score: 7, children: 7
ernest 19 points 3 years ago

@jon I'm pretty sure that Kibby would explain the intricacies of the fediverse to newcomers perfectly ( ͡° ͜ʖ ͡°)

@minnieo

path: 0 905584 906136, hotness: undefined, score: 19, children: 2
minnieo 5 points 3 years ago

hi ernest, kibby and i are very pleased to hear this!

path: 0 905584 906136 911858, hotness: undefined, score: 5, children: 0
saplyng 3 points 3 years ago

That sounds a lot like approval! :D

path: 0 905584 906136 911316, hotness: undefined, score: 3, children: 0
minnieo 4 points 3 years ago

those were my thoughts as well, i even made an example of what it could look like using the @askkbin mag as an example. that would be super cute

path: 0 905584 905864, hotness: undefined, score: 4, children: 3
wagesj45 1 point 3 years ago

Is there a license associated with Kibby? Might be worthwhile attaching one to him if you want him to be shared and reused.

path: 0 905584 905864 958806, hotness: undefined, score: 1, children: 2
minnieo 2 points 3 years ago

i do need to attach one, i just still havent figured out which to attach yet cause idk anything abt licensing lmao

path: 0 905584 905864 958806 959241, hotness: undefined, score: 2, children: 1
wagesj45 1 point 3 years ago

There are tons of open source licenses (like Creative Commons)out there you could use.

For fun, I asked ChatGPT for help. It suggests a copyright license as well as a usage license. It even gave me an example if you want to use it.


Kibby Character License and Usage Policy

  1. Copyright License

    The original artwork for the character "Kibby", created for use within the kbin software and servers (collectively, the "Services"), is licensed under the Creative Commons Attribution 4.0 International License ("CC BY 4.0").

    Under the terms of the CC BY 4.0, you are free to share (copy and redistribute the material in any medium or format) and adapt (remix, transform, and build upon the material) for any purpose, even commercially, provided you adhere to the following terms:

    • Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
  2. Usage Policy

    In addition to the terms of the CC BY 4.0, we have established a Usage Policy for Kibby:

    • You may use Kibby for the purpose of identifying, discussing, or representing the Services, including on kbin software and servers.

    • You may not use Kibby in a way that is harmful, deceptive, or in any way that may cause confusion or misrepresentation of your relationship with the Services.

    • You may not use Kibby in a way that suggests endorsement, sponsorship, or affiliation with the Services unless explicit permission has been granted.

    • Any modification or remix of Kibby must respect the integrity and reputation of the Services, and cannot be used to spread hate speech, discrimination, or any form of illegal activity.

    • This Usage Policy may be updated from time to time, and you agree to abide by the most recent version of this policy.

  3. Trademark Rights

    If applicable, all rights to the trademark of Kibby are expressly reserved. Any unauthorized uses of Kibby that constitutes trademark infringement may be challenged by the rights holder. Trademark law varies by jurisdiction, and the rights holder may seek to enforce their rights under the laws of any applicable jurisdiction.

By using Kibby, you agree to this license and usage policy. If you do not agree with these terms, you should not use Kibby.

path: 0 905584 905864 958806 959241 960201, hotness: undefined, score: 1, children: 0
ch1cken 6 points 3 years ago
path: 0 900690, hotness: undefined, score: 6, children: 2
minnieo 5 points 3 years ago

o yea i did that temporarily, im gonna sort that real soon (aka right now actually lol) and update it, i just wanted to get this update out today lol

path: 0 900690 901146, hotness: undefined, score: 5, children: 0
minnieo 5 points 3 years ago

and fixed! thanks for the reminder :D

path: 0 900690 901560, hotness: undefined, score: 5, children: 0
Katharta 4 points 3 years ago

PURDY BIRB

path: 0 913752, hotness: undefined, score: 4, children: 0
Calcharger 4 points 3 years ago

Oh god it was an NFT scam this entire time!

But cool work nonetheless

path: 0 903299, hotness: undefined, score: 4, children: 2
minnieo 5 points 3 years ago

haha i would never

path: 0 903299 904107, hotness: undefined, score: 5, children: 1
artillect 1 point 3 years ago

It'd be fun to have a random kbird generator like those monkey NFTs, but for free (of course)

path: 0 903299 904107 922472, hotness: undefined, score: 1, children: 0
wagesj45 3 points 3 years ago

I haven't been following this closely. Is Kibby going to be folded in to the kbin project or into kbin.social?

path: 0 902082, hotness: undefined, score: 3, children: 1
minnieo 9 points 3 years ago

sorry for not being clear. he is an unofficial mascot, not recognized by ernest, but by the community, or at least as many people who have voted and participated in his development.

edit: 👀

path: 0 902082 902331, hotness: undefined, score: 9, children: 0
cnk 3 points 3 years ago

Nice! Got the script working in Safari on my local instance. Thanks!

path: 0 899108, hotness: undefined, score: 3, children: 5
minnieo 1 point 3 years ago

i didnt even check if it worked on mobile, good that it does haha. i also didnt add other instances to the match which i should do. but yea lol, enjoy! ❤︎

path: 0 899108 899132, hotness: undefined, score: 1, children: 4
cnk 1 point 3 years ago

It's safari on desktop, though

path: 0 899108 899132 901616, hotness: undefined, score: 1, children: 3
minnieo 1 point 3 years ago

why didnt i know that existed lollll

path: 0 899108 899132 901616 901617, hotness: undefined, score: 1, children: 2
cnk 0 points 3 years ago

Been using it every day for 20 years!

path: 0 899108 899132 901616 901617 902349, hotness: undefined, score: 0, children: 1
Boabab 3 points 3 years ago

This is great! I added it to my list of Kbin userscripts :)
Thank you for creating and sharing!

path: 0 899276, hotness: undefined, score: 3, children: 7
minnieo 1 point 3 years ago

nice, hope you enjoy it!

path: 0 899276 900236, hotness: undefined, score: 1, children: 6
Boabab 2 points 3 years ago

I just thought of a small improvement that you might want to take into consideration. It's really not a necessity, just a small QoL improvement.

I noticed on a profile page that it selects a random icon for each placeholder. This means it will use different variants of Kibby for each comment, even when multiple of those comments are from the same user. I thought it would be less confusing if it assigns a random Kibby variant to a user upon loading the page, so it is consistent when reading a thread. It doesn't matter if it changes the assigned variant to a different variant when you go to a different page, but having the consistency in a longer comment thread could be helpful.

path: 0 899276 900236 918234, hotness: undefined, score: 2, children: 2
minnieo 3 points 3 years ago

youre very right, this would be a helpful improvement. ill see what i can do :D

path: 0 899276 900236 918234 926937, hotness: undefined, score: 3, children: 1
Boabab 1 point 3 years ago

Awesome! :D

path: 0 899276 900236 918234 926937 928290, hotness: undefined, score: 1, children: 0
Boabab 1 point 3 years ago path: 0 899276 900236 900678, hotness: undefined, score: 1, children: 2
minnieo 1 point 3 years ago

oh thats awesome! speaking of floating subs list, i made a userstyle to make it prettier! its fully customizable. you can add that too if you find it useful and relevant.

path: 0 899276 900236 900678 901959, hotness: undefined, score: 1, children: 1
Boabab 1 point 3 years ago

Very cool! I will add it to the thread. Thanks for sharing :)

path: 0 899276 900236 900678 901959 906226, hotness: undefined, score: 1, children: 0
BudgieMania 3 points 3 years ago

He's so handsome! :D

path: 0 899476, hotness: undefined, score: 3, children: 1
minnieo 2 points 3 years ago

agreed!

path: 0 899476 900221, hotness: undefined, score: 2, children: 0
FixedFun 3 points 3 years ago

Kibby sounds like Kbird but cuter and I love it!

I hope all magazines get into the Kibby craze!! All of my magazines will.

path: 0 915082, hotness: undefined, score: 3, children: 1
FixedFun 2 points 3 years ago

BTW, let's get some marketable plushies, hey, merchandise can pay for the servers and junk.

path: 0 915082 915401, hotness: undefined, score: 2, children: 0
adonis 3 points 3 years ago

The inverted version looks like Kibby on drugs. 😅

path: 0 900134, hotness: undefined, score: 3, children: 1
minnieo 1 point 3 years ago

( ͡° ͜ʖ ͡°)

path: 0 900134 900241, hotness: undefined, score: 1, children: 0
goryramsy 2 points 3 years ago

omg they are so cute!

path: 0 904919, hotness: undefined, score: 2, children: 1
minnieo 1 point 3 years ago

thanks!

path: 0 904919 905756, hotness: undefined, score: 1, children: 0
V6277 2 points 3 years ago

Welcome, Kibby! Just installed the script, it's adorable! What script are you using to make the icons round btw?

path: 0 899765, hotness: undefined, score: 2, children: 3
minnieo 3 points 3 years ago path: 0 899765 900210, hotness: undefined, score: 3, children: 2
V6277 2 points 3 years ago

It looks so nice, thank you!

path: 0 899765 900210 900457, hotness: undefined, score: 2, children: 1
minnieo 2 points 3 years ago

no problem ◝(ᵔᵕᵔ)◜

path: 0 899765 900210 900457 901598, hotness: undefined, score: 2, children: 0
HawkXero 2 points 3 years ago

This is awesome! Thanks for bringing Kibby to life for us!

path: 0 918348, hotness: undefined, score: 2, children: 0
m4tthu 2 points 3 years ago

how cute!

path: 0 944259, hotness: undefined, score: 2, children: 0
McBinary 2 points 3 years ago path: 0 1162397, hotness: undefined, score: 2, children: 0
anemomylos 1 point 3 years ago path: 0 943207, hotness: undefined, score: 1, children: 0
wjrii 1 point 3 years ago path: 0 1052634, hotness: undefined, score: 1, children: 0
brilokuloj 0 points 3 years ago

I love the avatar replacement script sooo much, but I just wish the icon was consistent between posts from the same person; whether that's from using the username as a randomizer seed to make it consistent between pages, or just pushing username and generated-icon associations into an object on a per-page basis. As it is, it dramatically decreases accessibility for me, which makes me sad because the parrot brings me joy.

Of course I just wrote all this and realized someone said this exact thing on page two. I suppose I'll post it anyway just to say, yeah, I'm a user being directly impacted by it; if you can't figure it out by the time that I'm not deliriously ill then I might take a crack at it myself

path: 0 1061105, hotness: undefined, score: 0, children: 1
minnieo 1 point 3 years ago

i hear you and i will attempt to solve this. im an amateur at coding so it might take me a bit

path: 0 1061105 1061106, hotness: undefined, score: 1, children: 0
kbinMeta

@kbin.social

login for more options
639
1280
1

Magazine dedicated to discussions about the kbin itself. Provide feedback, ask questions, suggest improvements, and engage in conversations related to the platform organization, policies, features, and community dynamics. ---- * Roadmap 2023 * m/kbinDevlog * m/kbinDesign

go to feed...