New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New logo? #363

Closed
aidanholm opened this Issue Jul 25, 2017 · 40 comments

Comments

Projects
None yet
7 participants
@aidanholm
Member

aidanholm commented Jul 25, 2017

With the new 2017 release, it'd be nice to have a fresh logo. Preferably something with moon imagery.

@aidanholm

This comment has been minimized.

Show comment
Hide comment
@aidanholm

aidanholm Aug 23, 2017

Member

Flat-ish design:

1a) design_1_blue 1b) design_1_purple 1c) design_1_dark

Slightly more 3d design:

2a) design_2_black2b) design_2_blue2c) design_2_purple

Member

aidanholm commented Aug 23, 2017

Flat-ish design:

1a) design_1_blue 1b) design_1_purple 1c) design_1_dark

Slightly more 3d design:

2a) design_2_black2b) design_2_blue2c) design_2_purple

@Plaque-fcc

This comment has been minimized.

Show comment
Hide comment
@Plaque-fcc

Plaque-fcc Aug 23, 2017

Plaque-fcc commented Aug 23, 2017

@aidanholm

This comment has been minimized.

Show comment
Hide comment
@aidanholm

aidanholm Aug 23, 2017

Member

I chose blue because it matches the website, but I'll play around with it; feel free to post modifed versions too
Edit: added a purple variation too

Member

aidanholm commented Aug 23, 2017

I chose blue because it matches the website, but I'll play around with it; feel free to post modifed versions too
Edit: added a purple variation too

@aidanholm

This comment has been minimized.

Show comment
Hide comment
@aidanholm

aidanholm Aug 23, 2017

Member

I think part of the problem with these designs might be that the crescent moon is too thin; need to play around with it more

Member

aidanholm commented Aug 23, 2017

I think part of the problem with these designs might be that the crescent moon is too thin; need to play around with it more

@aidanholm aidanholm added this to the v2.0.0 milestone Aug 26, 2017

@sinisterstuf

This comment has been minimized.

Show comment
Hide comment
@sinisterstuf

sinisterstuf Aug 27, 2017

What if the moon was part a sphere mesh usually used to represent the web, or some other kind of web-related imagery, for example Firefox has a fox around the world, and the old internet explorer icon had a blue letter e in a globe. So maybe replacing the earth in these ideas with the moon could be an idea. Like a web sphere, with a crescent moon. Not sure if that makes the icon too busy though, but it's just an idea to make it represent "moon + web" and not just "moon".

sinisterstuf commented Aug 27, 2017

What if the moon was part a sphere mesh usually used to represent the web, or some other kind of web-related imagery, for example Firefox has a fox around the world, and the old internet explorer icon had a blue letter e in a globe. So maybe replacing the earth in these ideas with the moon could be an idea. Like a web sphere, with a crescent moon. Not sure if that makes the icon too busy though, but it's just an idea to make it represent "moon + web" and not just "moon".

@aidanholm

This comment has been minimized.

Show comment
Hide comment
@aidanholm

aidanholm Aug 27, 2017

Member

@sinisterstuf That's a good idea; I did some playing around with it and came up with these:

3 ) globe

4 ) globe2

I'm not sure the first one is as good as the other ones though. It may be that the moon covers too much of the map detail. The hybrid approach isn't too bad. The colours need some work for both. I'm not a designer, which is why I stuck to minimalist designs before :)

Member

aidanholm commented Aug 27, 2017

@sinisterstuf That's a good idea; I did some playing around with it and came up with these:

3 ) globe

4 ) globe2

I'm not sure the first one is as good as the other ones though. It may be that the moon covers too much of the map detail. The hybrid approach isn't too bad. The colours need some work for both. I'm not a designer, which is why I stuck to minimalist designs before :)

@Plaque-fcc

This comment has been minimized.

Show comment
Hide comment
@Plaque-fcc

Plaque-fcc Aug 27, 2017

Plaque-fcc commented Aug 27, 2017

@aidanholm

This comment has been minimized.

Show comment
Hide comment
@aidanholm

aidanholm Aug 27, 2017

Member

I think the second hybrid design is better as well. It's also a more portable concept: a crescent moon superimposed over a world map is easy to do in the style of any icon theme, and it's still easily identifiable. So it'd be easy to do a high-contrast version, a square version for a square icon theme, etc.

Member

aidanholm commented Aug 27, 2017

I think the second hybrid design is better as well. It's also a more portable concept: a crescent moon superimposed over a world map is easy to do in the style of any icon theme, and it's still easily identifiable. So it'd be easy to do a high-contrast version, a square version for a square icon theme, etc.

@szbnwer

This comment has been minimized.

Show comment
Hide comment
@szbnwer

szbnwer Aug 27, 2017

hi there!

i think the original lua logo could be a better indicator for something with lua (so if someone can see only the logo, they will know it's a lua stuff)

my idea is to take right that earth image for a layer in the image editor, draw around the ground with straight lines connected with small dots, and where are more space, there can be other dots inside, so this makes an earth-like graph, and finally by removing the layer with the earth, the graph remains, and then just cut off a hole and put that in the right corner...

extra shine could come from making the graph extended to the oceans, but with different color, and the dashed line around the main circle in the lua logo could join as well into the graph with an another color in space and some insignificant color from them to the other parts of the graph can be added if that wont make a mess... maybe satellite like nodes there can pimp it up, but that will have disharmony... maybe the dashed line can be left out as well for a bigger main part of the thumbnail...

the lua logo can be used also as a layer to draw the dashed circle and cut off the moon part and place it where it is intended to be... this could have lua, earth and network all together, if it's not too messy then it can fit on a small pic as well, but that can have a smaller graph...

for colors, lua logo could be a good base, but needs more of them, probably the blue of the manual could be a good one, or could be harmonized...

(ps: sorry for still didn't have time to continue replacing jq, i have no time to breathe :D )

szbnwer commented Aug 27, 2017

hi there!

i think the original lua logo could be a better indicator for something with lua (so if someone can see only the logo, they will know it's a lua stuff)

my idea is to take right that earth image for a layer in the image editor, draw around the ground with straight lines connected with small dots, and where are more space, there can be other dots inside, so this makes an earth-like graph, and finally by removing the layer with the earth, the graph remains, and then just cut off a hole and put that in the right corner...

extra shine could come from making the graph extended to the oceans, but with different color, and the dashed line around the main circle in the lua logo could join as well into the graph with an another color in space and some insignificant color from them to the other parts of the graph can be added if that wont make a mess... maybe satellite like nodes there can pimp it up, but that will have disharmony... maybe the dashed line can be left out as well for a bigger main part of the thumbnail...

the lua logo can be used also as a layer to draw the dashed circle and cut off the moon part and place it where it is intended to be... this could have lua, earth and network all together, if it's not too messy then it can fit on a small pic as well, but that can have a smaller graph...

for colors, lua logo could be a good base, but needs more of them, probably the blue of the manual could be a good one, or could be harmonized...

(ps: sorry for still didn't have time to continue replacing jq, i have no time to breathe :D )

@aidanholm

This comment has been minimized.

Show comment
Hide comment
@aidanholm

aidanholm Aug 27, 2017

Member

Hey :)

Sounds interesting, although it's difficult to tell what it would look like just from a textual description. Mockups welcome :) I'm concerned that it could lead to a design with lots of visual elements, which is something I'm trying to avoid. Ideally the new logo will be distinctive at all sizes, even at 16x16 (website favicon), and too much detail can make that difficult, even if it looks good at larger sizes. I tried some mockups that were based on the shape of the Lua logo, and none of my attempts were very successful.

I've been thinking, and I don't think using the shape of the Lua logo is a good idea. Most projects I've seen with that type of logo are Lua libraries, and luakit is a web browser, not a library. More importantly, luakit is more "web browser" than "lua program"; a big part of my efforts have been to make luakit easy to use without having to program it. For this reason, while I'd like some reference to Lua (hence the moon), I don't want an association with "writing Lua code"; I want luakit to have its own independent identity.

Re replacing jQuery: No problem, take your time :)

Member

aidanholm commented Aug 27, 2017

Hey :)

Sounds interesting, although it's difficult to tell what it would look like just from a textual description. Mockups welcome :) I'm concerned that it could lead to a design with lots of visual elements, which is something I'm trying to avoid. Ideally the new logo will be distinctive at all sizes, even at 16x16 (website favicon), and too much detail can make that difficult, even if it looks good at larger sizes. I tried some mockups that were based on the shape of the Lua logo, and none of my attempts were very successful.

I've been thinking, and I don't think using the shape of the Lua logo is a good idea. Most projects I've seen with that type of logo are Lua libraries, and luakit is a web browser, not a library. More importantly, luakit is more "web browser" than "lua program"; a big part of my efforts have been to make luakit easy to use without having to program it. For this reason, while I'd like some reference to Lua (hence the moon), I don't want an association with "writing Lua code"; I want luakit to have its own independent identity.

Re replacing jQuery: No problem, take your time :)

@szbnwer

This comment has been minimized.

Show comment
Hide comment
@szbnwer

szbnwer Aug 27, 2017

i never had this consideration, about app vs lib but i think it could be meaningful, and even the kit name is like a lib of a toolkit, but knowing it's a browser, probably this is not in the head of the ppl... but probably could look good and not the 16x16px is the most important, that's enough to make it something like... it could be even more like a cool brand logo, but no offense for your idea, more likely not because i didn't come up with anything visual, cuz lack of time...

btw there souldn't be much nodes in the graph, but still dunno if compared to that earth which one would lose more details, i think the main circle is the most important, and that can reach the ends of the left and bottom frames in 16x16 and then there can be a small piece of the smaller circle in the corner like how kids drawing the sun :D

but everything is upon you, i've just found it a good idea, i've already thought about it, what could look good, and now just came an idea...

szbnwer commented Aug 27, 2017

i never had this consideration, about app vs lib but i think it could be meaningful, and even the kit name is like a lib of a toolkit, but knowing it's a browser, probably this is not in the head of the ppl... but probably could look good and not the 16x16px is the most important, that's enough to make it something like... it could be even more like a cool brand logo, but no offense for your idea, more likely not because i didn't come up with anything visual, cuz lack of time...

btw there souldn't be much nodes in the graph, but still dunno if compared to that earth which one would lose more details, i think the main circle is the most important, and that can reach the ends of the left and bottom frames in 16x16 and then there can be a small piece of the smaller circle in the corner like how kids drawing the sun :D

but everything is upon you, i've just found it a good idea, i've already thought about it, what could look good, and now just came an idea...

@aidanholm

This comment has been minimized.

Show comment
Hide comment
@aidanholm

aidanholm Aug 27, 2017

Member

You're right about the name "luakit"; it does have that feel to it. Luakit is a well-known name though, so I wouldn't want to change it and lose that recognition. I rather like the name myself :)

I think a globe is something that would work well as the backdrop of the icon; it's a very easily recognizable shape/pattern, and it's easy to drop detail at lower resolutions and turn it into a blue circle; still instantly recognizable. A graph is a lot more detailed, and it's also a less common concept in icons, which means it's not instantly recognizable. There's also a very common association with world globes and web browsers in icons, but a graph is ambiguous. For the same sort of reason, I'd also prefer a simple cresent moon rather than a Lua-logo-style circle moon: it's instantly recognizable as a moon shape.

So currently I'm favoring the second design here #363 (comment), because I think it fits all these design goals best. But more feedback and ideas are always welcome :)

Member

aidanholm commented Aug 27, 2017

You're right about the name "luakit"; it does have that feel to it. Luakit is a well-known name though, so I wouldn't want to change it and lose that recognition. I rather like the name myself :)

I think a globe is something that would work well as the backdrop of the icon; it's a very easily recognizable shape/pattern, and it's easy to drop detail at lower resolutions and turn it into a blue circle; still instantly recognizable. A graph is a lot more detailed, and it's also a less common concept in icons, which means it's not instantly recognizable. There's also a very common association with world globes and web browsers in icons, but a graph is ambiguous. For the same sort of reason, I'd also prefer a simple cresent moon rather than a Lua-logo-style circle moon: it's instantly recognizable as a moon shape.

So currently I'm favoring the second design here #363 (comment), because I think it fits all these design goals best. But more feedback and ideas are always welcome :)

@szbnwer

This comment has been minimized.

Show comment
Hide comment
@szbnwer

szbnwer Aug 27, 2017

fine i've let go my idea (rip), btw i wasn't about arguing on the name, thats fine :)

szbnwer commented Aug 27, 2017

fine i've let go my idea (rip), btw i wasn't about arguing on the name, thats fine :)

@aidanholm

This comment has been minimized.

Show comment
Hide comment
@aidanholm

aidanholm Aug 27, 2017

Member

You could always post a draft version :) yep, I know, no worries

Member

aidanholm commented Aug 27, 2017

You could always post a draft version :) yep, I know, no worries

@ghost

This comment has been minimized.

Show comment
Hide comment
@ghost

ghost Aug 27, 2017

I started to draw myself, but I'm so bad at it. I actually had that idea of a moon, which looks like gear on the outside. Maybe with a "technical drawing" overlay, like helper lines. This could symbolize it's customizability.

ghost commented Aug 27, 2017

I started to draw myself, but I'm so bad at it. I actually had that idea of a moon, which looks like gear on the outside. Maybe with a "technical drawing" overlay, like helper lines. This could symbolize it's customizability.

@sinisterstuf

This comment has been minimized.

Show comment
Hide comment
@sinisterstuf

sinisterstuf Aug 28, 2017

Nice idea @xkpd3, I think if I understand you correctly, the shape is a crescent moon with gear teeth on the outside, like this:

5 ) moongears

I just hacked this together quickly by putting squares roughly on the edge of a circle shape, because a sketch is easier to think about, to see if this is what you mean, but this is obviously a very rough drawing. If this is the right direction, then maybe we could flesh it out with more detail and nicer shapes to make it look good.

Apart from that agree that so far the best is idea no. 2. (Maybe we should number these ideas).

[@aidanholm edit: added design number]

sinisterstuf commented Aug 28, 2017

Nice idea @xkpd3, I think if I understand you correctly, the shape is a crescent moon with gear teeth on the outside, like this:

5 ) moongears

I just hacked this together quickly by putting squares roughly on the edge of a circle shape, because a sketch is easier to think about, to see if this is what you mean, but this is obviously a very rough drawing. If this is the right direction, then maybe we could flesh it out with more detail and nicer shapes to make it look good.

Apart from that agree that so far the best is idea no. 2. (Maybe we should number these ideas).

[@aidanholm edit: added design number]

@aidanholm

This comment has been minimized.

Show comment
Hide comment
@aidanholm

aidanholm Aug 28, 2017

Member

Good idea, I've added numbers

Member

aidanholm commented Aug 28, 2017

Good idea, I've added numbers

@Plaque-fcc

This comment has been minimized.

Show comment
Hide comment
@Plaque-fcc

Plaque-fcc Aug 28, 2017

Plaque-fcc commented Aug 28, 2017

@aidanholm

This comment has been minimized.

Show comment
Hide comment
@aidanholm

aidanholm Sep 2, 2017

Member

Unless anyone posts something absolutely amazing (please do), I think I'll go with number 4. That's this one:

globe2

From here, I'll be mostly working to refine and tweak this design

Member

aidanholm commented Sep 2, 2017

Unless anyone posts something absolutely amazing (please do), I think I'll go with number 4. That's this one:

globe2

From here, I'll be mostly working to refine and tweak this design

@sinisterstuf

This comment has been minimized.

Show comment
Hide comment
@sinisterstuf

sinisterstuf Sep 2, 2017

I also agree that this is the best so far. I've asked a designer friend of mine to to take a look, maybe they'll have a nice idea...

sinisterstuf commented Sep 2, 2017

I also agree that this is the best so far. I've asked a designer friend of mine to to take a look, maybe they'll have a nice idea...

@groolot

This comment has been minimized.

Show comment
Hide comment
@groolot

groolot Sep 25, 2017

Collaborator

Can you push the design 4 source file?

Collaborator

groolot commented Sep 25, 2017

Can you push the design 4 source file?

@aidanholm

This comment has been minimized.

Show comment
Hide comment
@aidanholm

aidanholm Sep 25, 2017

Member

@groolot Uploaded as a text file because GitHub doesn't allow svg for some reason... icon.svg.txt

Member

aidanholm commented Sep 25, 2017

@groolot Uploaded as a text file because GitHub doesn't allow svg for some reason... icon.svg.txt

@lostinlight

This comment has been minimized.

Show comment
Hide comment
@lostinlight

lostinlight Sep 30, 2017

Hi,
I came across this issue on Mastodon, and, though not a designer, decided to experiment a little.
Some sketches that came to mind:
6) logo ideas

Colours are chosen randomly.
Uploaded png images and svg files here, in case someone wants to experiment further.

Also tried to imagine how the icons would look on a desktop (image). Number 4 variant from the discussion above fits in. From the very first message 1c and 2c look nice.

lostinlight commented Sep 30, 2017

Hi,
I came across this issue on Mastodon, and, though not a designer, decided to experiment a little.
Some sketches that came to mind:
6) logo ideas

Colours are chosen randomly.
Uploaded png images and svg files here, in case someone wants to experiment further.

Also tried to imagine how the icons would look on a desktop (image). Number 4 variant from the discussion above fits in. From the very first message 1c and 2c look nice.

@aidanholm

This comment has been minimized.

Show comment
Hide comment
@aidanholm

aidanholm Oct 2, 2017

Member

These look good! I'll probably stick with the same design as before, but these mockups show how the same concept can be made to work in a multitude of styles

Member

aidanholm commented Oct 2, 2017

These look good! I'll probably stick with the same design as before, but these mockups show how the same concept can be made to work in a multitude of styles

@lostinlight

This comment has been minimized.

Show comment
Hide comment
@lostinlight

lostinlight Oct 2, 2017

Great! If you ever need a design for an open source project, there's a wonderful initiative (perhaps you know about it) - Open Source Design, where one can post a task and get pro bono help from the community. :)

lostinlight commented Oct 2, 2017

Great! If you ever need a design for an open source project, there's a wonderful initiative (perhaps you know about it) - Open Source Design, where one can post a task and get pro bono help from the community. :)

@sinisterstuf

This comment has been minimized.

Show comment
Hide comment
@sinisterstuf

sinisterstuf Oct 2, 2017

I really like these @lostinlight, probably my favourite style so far.

sinisterstuf commented Oct 2, 2017

I really like these @lostinlight, probably my favourite style so far.

@ghost

This comment has been minimized.

Show comment
Hide comment
@ghost

ghost Oct 7, 2017

Wow, I really like the dark version of c) @lostinlight

Also - awesome that you saw my mastodon toot!!! 👍

ghost commented Oct 7, 2017

Wow, I really like the dark version of c) @lostinlight

Also - awesome that you saw my mastodon toot!!! 👍

@sinisterstuf

This comment has been minimized.

Show comment
Hide comment
@sinisterstuf

sinisterstuf Oct 10, 2017

Agreed, I'd definitely go for 6.b) or 6.c)
Although in the case of 6.b) maybe it would be even better without the grey outline on the moon?

sinisterstuf commented Oct 10, 2017

Agreed, I'd definitely go for 6.b) or 6.c)
Although in the case of 6.b) maybe it would be even better without the grey outline on the moon?

@aidanholm

This comment has been minimized.

Show comment
Hide comment
@aidanholm

aidanholm Oct 28, 2017

Member

I've been playing around with 6b and 6c, and unfortunately didn't have much success in developing them from concept to usable icon :( I really liked the colours of 6b, so I used those to modify no 4, making it flatter at the same time:

icon-lg

How it looks on the website:

out

Member

aidanholm commented Oct 28, 2017

I've been playing around with 6b and 6c, and unfortunately didn't have much success in developing them from concept to usable icon :( I really liked the colours of 6b, so I used those to modify no 4, making it flatter at the same time:

icon-lg

How it looks on the website:

out

@szbnwer

This comment has been minimized.

Show comment
Hide comment
@szbnwer

szbnwer Oct 28, 2017

heyy it became nice! :D how it looks like in 16x16 and 32x32? even if this question is not something that can be a reason to throw away anything, i rly like this one, and its hard to reach that point with my taste, so this is a big plus :D

szbnwer commented Oct 28, 2017

heyy it became nice! :D how it looks like in 16x16 and 32x32? even if this question is not something that can be a reason to throw away anything, i rly like this one, and its hard to reach that point with my taste, so this is a big plus :D

@szbnwer

This comment has been minimized.

Show comment
Hide comment
@szbnwer

szbnwer Oct 28, 2017

however it could be LuaKit instead of luakit, thats some selfappreciate for a great product that i still didnt make default

offtopic

cuz i have a new job without running like before, but i wanna make my installer for all my stuffz together included that will handle setups like installs of different lua variants different versions different apps and different compiler options; and mostly for update, thats a must for luakit... currently i have big dirt around my project, so its a primer stuff to leave this behind, but its a hacky stuff cuz its in bash, which tells kinda much everything about hacky with its toolset (check sudo check installations check visiblility handling a flat tree of arguments, passing arrays as a single parameter to a function and whatever :D ) good news is that ive just killed firefox 1-2 weeks ago and ive lost ~200 tabs of research matery, so moving will be this much easier :D life is hard but im on the way to luakit

szbnwer commented Oct 28, 2017

however it could be LuaKit instead of luakit, thats some selfappreciate for a great product that i still didnt make default

offtopic

cuz i have a new job without running like before, but i wanna make my installer for all my stuffz together included that will handle setups like installs of different lua variants different versions different apps and different compiler options; and mostly for update, thats a must for luakit... currently i have big dirt around my project, so its a primer stuff to leave this behind, but its a hacky stuff cuz its in bash, which tells kinda much everything about hacky with its toolset (check sudo check installations check visiblility handling a flat tree of arguments, passing arrays as a single parameter to a function and whatever :D ) good news is that ive just killed firefox 1-2 weeks ago and ive lost ~200 tabs of research matery, so moving will be this much easier :D life is hard but im on the way to luakit

@aidanholm

This comment has been minimized.

Show comment
Hide comment
@aidanholm

aidanholm Oct 28, 2017

Member

16x16 and 32x32 are both fairly distinctive, but they'll most likely need separate source svg files. A 16 px icon is probably too small to have a drop shadow, for example: it'd take up pixels best used to make the world/moon clearer.

Re name style: I've been thinking about this for a while, and I'm not terribly fond of 'luakit', but I especially dislike 'LuaKit'; it just doesn't seem balanced to me. So we will probably switch to 'Luakit', unless anyone really doesn't like that.

Your project sounds pretty challenging! Have you considered writing it in lua? :) You don't get the same direct interface to files and processes, but instead you get much better control structures.

Member

aidanholm commented Oct 28, 2017

16x16 and 32x32 are both fairly distinctive, but they'll most likely need separate source svg files. A 16 px icon is probably too small to have a drop shadow, for example: it'd take up pixels best used to make the world/moon clearer.

Re name style: I've been thinking about this for a while, and I'm not terribly fond of 'luakit', but I especially dislike 'LuaKit'; it just doesn't seem balanced to me. So we will probably switch to 'Luakit', unless anyone really doesn't like that.

Your project sounds pretty challenging! Have you considered writing it in lua? :) You don't get the same direct interface to files and processes, but instead you get much better control structures.

@szbnwer

This comment has been minimized.

Show comment
Hide comment
@szbnwer

szbnwer Oct 28, 2017

Luakit is already better, but LuaKit is nearer to programmers as it have a camelcase :D - thats all i can say for that...

thats just my installer, its already working, just i wanna make it flexible and a complete tool for manage setups... current problems are to be sure if ive checked out sudo timeout it wont timeout when its used - just for change a text to display :D i cant decide if the rights with sudo are suitable for install sysdeps as sudores have very complex syntax, so i can disable sudo and use su -c instead. i'm not sure about the right method for every case about visibility, i can use -z PS1; ps $$ including '-'; tset -q; or $DISPLAY, and i wanna be stable with ssh, tty, terminal emulators and running without any display... i wanna make it able to use a conf file and bash params, conf file is straightforward, but for bash params i dunno if i should go through the whole list more than once or juggle with numbers in a numeric for or while loop... everything else is straightforward :D the flattened tree of arguments is like whatever: sub1 sub2 - whatelse - this can be easily followed balanced (the open+close for any levels) and extracted, its purpose is to make things like "LuaJIT: make: PREFIX=whatever - v=2.1 reinstall - TekUI" and then i can really make any setup without the need for LuaJIT_version=2.1, but i wanna make that possible, the config would be just like this, and that can be reused to extend modify and clone a project... dependencies must be detected so if i write TekUI then it should select LuaJIT as well for default if there is no lua luajit ravi openrestyluajit raptorjit or whatever selected... so this one is big, and i dont wanna go with luarocks or sys packages cuz the outdated versions all around... plus lazy forms like LuaJIT can be written as luajit as well mwhahahaaa :D

the reason for using bash, is that i wanna make it run instantly via a doubleclick (only after extract a tarball that keeps the executable flag - but even my username and group are kept... :/ ) i could have other scripting languages (no blobs allowed for shipping) but things like perl or python are not as sympathetic, and bash is something i can rely on on a fresh debian (i think it would fail and cut my path to go if dash would make bash not preinstalled cuz i have much bashisms) not even a 'make' is installed, but thats the same pain as bash... currently it uses the sudo/su for installing system packages related to a fresh debian (now only those which r missing, so wont say already installed and selected it as manually installed...) those r like make git hq dev headers and dunno... downloading lua related sources compiling and installing them under the project dir so no sudo require, but i'm thinking about syswide install, but this works even on a server without privileges, and on the same architecture i can freely carry the installed stuff in a single directory even put on a fresh debian and it just works, but then there are the binary blobs... making small checks and and running my project which have a small supervisor bash for getting the current directory and for making able to restart from within the app or run different stuffs like test mode for tekui (for getting errors if i wanna switch to a modified version) and here will exist the other aims like turbo server and tekui...

the whole stuff is a big apparat of tools like a swiss army knife, and then i can even combine them on variuos ways like share tools or handle everything from within tekui and whatever :D

still takes much work even for these, and i still have 4k+ lines of plans.... one day it will be public, but i cant promise nothing, but i wanna get ppl involved before publication, but it have to get much strength before share to keep the directions of development and before public to not let others to hit and run and take it on other platforms poizion it with money team marketing and not good aims... however i think ill go with gpl and i think im able to give back to the mit and apache origins under those licences if ill make changes on those and have a commercial license to give back some money if they are making income with it, but im still not enough familiar with laws to be sure about these...

whenever this big stuff will be done extending it wont hurt, but it will give me back much time with automatized updates without killing existing working setups and much easier testing, i can even make then a default x64 and x32 setup to make it extra portable :D

and i still dont care about win and mac :D farer is better, but i think both could use as win have linux inside and mac is posix... sadly, cuz i dont wanna reach the point when its ported to those and i wont touch those systems and therefore a stronger fork will take away my role wreck the directions of development and make me powerless and i have to figt alone even after ill wish for contributors... so its really a hard case... no win or no python would be good for my remaining plans...

the 1st public appearance will happen before private shares, as i wanna make a server based on it sooner or later, and for share it with others i need to make it able to communicate with other instances (i think ljcurl will do what i need and ddns and letsencrypt gonna be there before i can start the server) and as well i need to make some comfort for the coworking...

sooooo muuuuch to do.... :D at least not impossible...

szbnwer commented Oct 28, 2017

Luakit is already better, but LuaKit is nearer to programmers as it have a camelcase :D - thats all i can say for that...

thats just my installer, its already working, just i wanna make it flexible and a complete tool for manage setups... current problems are to be sure if ive checked out sudo timeout it wont timeout when its used - just for change a text to display :D i cant decide if the rights with sudo are suitable for install sysdeps as sudores have very complex syntax, so i can disable sudo and use su -c instead. i'm not sure about the right method for every case about visibility, i can use -z PS1; ps $$ including '-'; tset -q; or $DISPLAY, and i wanna be stable with ssh, tty, terminal emulators and running without any display... i wanna make it able to use a conf file and bash params, conf file is straightforward, but for bash params i dunno if i should go through the whole list more than once or juggle with numbers in a numeric for or while loop... everything else is straightforward :D the flattened tree of arguments is like whatever: sub1 sub2 - whatelse - this can be easily followed balanced (the open+close for any levels) and extracted, its purpose is to make things like "LuaJIT: make: PREFIX=whatever - v=2.1 reinstall - TekUI" and then i can really make any setup without the need for LuaJIT_version=2.1, but i wanna make that possible, the config would be just like this, and that can be reused to extend modify and clone a project... dependencies must be detected so if i write TekUI then it should select LuaJIT as well for default if there is no lua luajit ravi openrestyluajit raptorjit or whatever selected... so this one is big, and i dont wanna go with luarocks or sys packages cuz the outdated versions all around... plus lazy forms like LuaJIT can be written as luajit as well mwhahahaaa :D

the reason for using bash, is that i wanna make it run instantly via a doubleclick (only after extract a tarball that keeps the executable flag - but even my username and group are kept... :/ ) i could have other scripting languages (no blobs allowed for shipping) but things like perl or python are not as sympathetic, and bash is something i can rely on on a fresh debian (i think it would fail and cut my path to go if dash would make bash not preinstalled cuz i have much bashisms) not even a 'make' is installed, but thats the same pain as bash... currently it uses the sudo/su for installing system packages related to a fresh debian (now only those which r missing, so wont say already installed and selected it as manually installed...) those r like make git hq dev headers and dunno... downloading lua related sources compiling and installing them under the project dir so no sudo require, but i'm thinking about syswide install, but this works even on a server without privileges, and on the same architecture i can freely carry the installed stuff in a single directory even put on a fresh debian and it just works, but then there are the binary blobs... making small checks and and running my project which have a small supervisor bash for getting the current directory and for making able to restart from within the app or run different stuffs like test mode for tekui (for getting errors if i wanna switch to a modified version) and here will exist the other aims like turbo server and tekui...

the whole stuff is a big apparat of tools like a swiss army knife, and then i can even combine them on variuos ways like share tools or handle everything from within tekui and whatever :D

still takes much work even for these, and i still have 4k+ lines of plans.... one day it will be public, but i cant promise nothing, but i wanna get ppl involved before publication, but it have to get much strength before share to keep the directions of development and before public to not let others to hit and run and take it on other platforms poizion it with money team marketing and not good aims... however i think ill go with gpl and i think im able to give back to the mit and apache origins under those licences if ill make changes on those and have a commercial license to give back some money if they are making income with it, but im still not enough familiar with laws to be sure about these...

whenever this big stuff will be done extending it wont hurt, but it will give me back much time with automatized updates without killing existing working setups and much easier testing, i can even make then a default x64 and x32 setup to make it extra portable :D

and i still dont care about win and mac :D farer is better, but i think both could use as win have linux inside and mac is posix... sadly, cuz i dont wanna reach the point when its ported to those and i wont touch those systems and therefore a stronger fork will take away my role wreck the directions of development and make me powerless and i have to figt alone even after ill wish for contributors... so its really a hard case... no win or no python would be good for my remaining plans...

the 1st public appearance will happen before private shares, as i wanna make a server based on it sooner or later, and for share it with others i need to make it able to communicate with other instances (i think ljcurl will do what i need and ddns and letsencrypt gonna be there before i can start the server) and as well i need to make some comfort for the coworking...

sooooo muuuuch to do.... :D at least not impossible...

@szbnwer

This comment has been minimized.

Show comment
Hide comment
@szbnwer

szbnwer Oct 28, 2017

and sorry for the big off! :D

szbnwer commented Oct 28, 2017

and sorry for the big off! :D

@groolot

This comment has been minimized.

Show comment
Hide comment
@groolot

groolot Dec 17, 2017

Collaborator

This logo will be use inside Debian package.

luakit
luakit.zip

Collaborator

groolot commented Dec 17, 2017

This logo will be use inside Debian package.

luakit
luakit.zip

@groolot groolot modified the milestones: v1.0, v1.1 Dec 17, 2017

@aidanholm

This comment has been minimized.

Show comment
Hide comment
@aidanholm

aidanholm Dec 18, 2017

Member

@groolot that looks like an older variant: the up-to-date one is #363 (comment)

Also I haven't uploaded the SVG yet: I remember there are some minor touchups I need to do first

Member

aidanholm commented Dec 18, 2017

@groolot that looks like an older variant: the up-to-date one is #363 (comment)

Also I haven't uploaded the SVG yet: I remember there are some minor touchups I need to do first

@groolot

This comment has been minimized.

Show comment
Hide comment
@groolot

groolot Dec 30, 2017

Collaborator

Is it possible to include the SVG source inside the repo to keep track of modifications and stop using the issue discussions to show it as the newer version :)

Collaborator

groolot commented Dec 30, 2017

Is it possible to include the SVG source inside the repo to keep track of modifications and stop using the issue discussions to show it as the newer version :)

@McSinyx

This comment has been minimized.

Show comment
Hide comment
@McSinyx

McSinyx Dec 30, 2017

Contributor

I totally agree: that way the logo will be licensed more publicly.

Contributor

McSinyx commented Dec 30, 2017

I totally agree: that way the logo will be licensed more publicly.

aidanholm added a commit that referenced this issue Dec 30, 2017

@aidanholm

This comment has been minimized.

Show comment
Hide comment
@aidanholm

aidanholm Dec 30, 2017

Member

Pushed! feel free to open PRs if you want to do touchups; in the meantime, we can finally close this :)

Member

aidanholm commented Dec 30, 2017

Pushed! feel free to open PRs if you want to do touchups; in the meantime, we can finally close this :)

@aidanholm aidanholm closed this Dec 30, 2017

@aidanholm

This comment has been minimized.

Show comment
Hide comment
@aidanholm

aidanholm Jan 4, 2018

Member

@mason-larobina any chance we could get this set as the repo logo?

Member

aidanholm commented Jan 4, 2018

@mason-larobina any chance we could get this set as the repo logo?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment