SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#1 2015-03-04 06:03:05

johnraff
nullglob
From: Nagoya, Japan
Registered: 2009-01-07
Posts: 4,148
Website

File naming conventions [resolved]

Just bringing this up because of the confusion I get in over xfce packages for example. Names like xfsomething, xfce-something, xfce4-something, then there's xfdesktop4... see what I mean?

So, how does this sound?

Distro/organization:
  BunsenLabs or BunsenLabs Linux

Packages:
  bunsen-something (like bunsen-logout etc)

Files and commands:
  bl-something (by analogy with cb-something)

Directories in /usr/share, usr/lib or ~/.config
  bunsen/

Sub-directories named after the package they belong to, eg
/usr/lib/bunsen/bunsen-welcome/

[edit] Tidied up the above to reflect the consensus reached below.

Last edited by johnraff (2015-03-05 07:42:34)


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
#! forum moderator    BunsenLabs

Offline

Be excellent to each other!

#2 2015-03-04 06:28:16

damo
#! gimpbanger
From: N51.5 W002.8 (mostly)
Registered: 2011-11-24
Posts: 5,434

Re: File naming conventions [resolved]

johnraff wrote:

...
Distro/organization:
  BunsenLabs or BunsenLabs Linux (this is already decided I think)

Packages:
  bunsen-something (like bunsen-logout etc)

Files and commands:
  bl-something (by analogy with cb-something)
( ...hmmm... I've already put a file bunsen-terminal-emulator.desktop in /usr/share/applications which should be bl-terminal-emulator.desktop by that rule neutral )

Sounds good

Directories in /usr/share, usr/libs or ~/.config
  bunsen
or
  bunsenlabs

So, still wavering over the last one.
Any opinions on any of this?

"bunsen" would do for the directories I think. Keep BunsenLabs for referring to the distro.

Also by analogy with crunchbang, there are things like /usr/lib/lib-cb-welcome/


BunsenLabs Group on deviantArt
damo's gallery on deviantArt
Openbox themes
Forum Moderator smile

Offline

#3 2015-03-04 06:29:43

smacz
#! Junkie
Registered: 2014-12-09
Posts: 250

Re: File naming conventions [resolved]

If the packages are going to be bunsen-something, shouldn't the /usr/{share,lib} and ~/.config directories omit the 'Labs' portion too? 'Labs' is already reppin' with the 'bl-*' syntax in those directories anyways.

I'm not thinking about any implications involving apt, pipemenus, or anything else where it would be possible (albeit remotely) to create a bug by using the same name. aka:

 bunsen* 

This seems like it would be easy to avoid though.

I would have to play around in an install with that setup to see if anything was clashing. If so, then it would be a good idea to differentiate between the two using unique names for each type. Otherwise, I'd be all for uniformity.

P.S. Does debian (or mature derivitives such as mint & ubuntu) have anything to say on this matter?

Offline

#4 2015-03-04 07:29:13

brontosaurusrex
#! Red Menace
Registered: 2012-06-15
Posts: 1,643

Re: File naming conventions [resolved]

Aren't there missing the codenames for releases? Like BunsenLabs Kowalski or BunsenLabs Private?
(In this case releases in timeline would probably go like Private > Rico > Kowalski > Skipper.)

Last edited by brontosaurusrex (2015-03-04 07:31:16)

Offline

#5 2015-03-04 11:15:34

pvsage
Internal Affairs
From: North Carolina
Registered: 2009-10-18
Posts: 13,970

Re: File naming conventions [resolved]

^ We're already got that sorted.
http://crunchbang.org/forums/viewtopic. … 24#p420724
Only thing that's still up in the air is what we'll call anything that tracks testing or unstable.

@John: Looks like you are on a good track with the naming conventions.

Last edited by pvsage (2015-03-04 11:23:14)

Offline

#6 2015-03-04 11:18:22

brontosaurusrex
#! Red Menace
Registered: 2012-06-15
Posts: 1,643

Re: File naming conventions [resolved]

ok, I guess there is a lot to follow here this days. Hydrogen?

Last edited by brontosaurusrex (2015-03-04 11:22:58)

Offline

#7 2015-03-04 11:26:39

pvsage
Internal Affairs
From: North Carolina
Registered: 2009-10-18
Posts: 13,970

Re: File naming conventions [resolved]

^ Yup, I'm well aware of the step sequencer package.  Seriously doubt that anyone will mistake BunsenLabs Hydrogen for that though.

Offline

#8 2015-03-04 13:54:23

damo
#! gimpbanger
From: N51.5 W002.8 (mostly)
Registered: 2011-11-24
Posts: 5,434

Re: File naming conventions [resolved]

pvsage wrote:

...
Only thing that's still up in the air is what we'll call anything that tracks testing or unstable.
....

Uranium and Plutonium?


BunsenLabs Group on deviantArt
damo's gallery on deviantArt
Openbox themes
Forum Moderator smile

Offline

#9 2015-03-04 14:13:58

johnraff
nullglob
From: Nagoya, Japan
Registered: 2009-01-07
Posts: 4,148
Website

Re: File naming conventions [resolved]

damo wrote:

"bunsen" would do for the directories I think. Keep BunsenLabs for referring to the distro.

OK

Also by analogy with crunchbang, there are things like /usr/lib/lib-cb-welcome/

For the latter, I'd tend towards /usr/lib/bunsen/bunsen-welcome/
Keep all the bunsen stuff together and name the sub-directory after the package. No?


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
#! forum moderator    BunsenLabs

Offline

#10 2015-03-04 14:33:23

damo
#! gimpbanger
From: N51.5 W002.8 (mostly)
Registered: 2011-11-24
Posts: 5,434

Re: File naming conventions [resolved]

johnraff wrote:

....I'd tend towards /usr/lib/bunsen/bunsen-welcome/
Keep all the bunsen stuff together and name the sub-directory after the package. No?

Makes good sense


BunsenLabs Group on deviantArt
damo's gallery on deviantArt
Openbox themes
Forum Moderator smile

Offline

#11 2015-03-04 14:51:09

pvsage
Internal Affairs
From: North Carolina
Registered: 2009-10-18
Posts: 13,970

Re: File naming conventions [resolved]

damo wrote:
pvsage wrote:

...
Only thing that's still up in the air is what we'll call anything that tracks testing or unstable.
....

Uranium and Plutonium?

How about fictional elements?  Debian unstable has a reputation for being rock-solid reliable...perhaps call our spin on it "Bunsen Adamantium"?  (If Stan Lee bitches, we could always shorten that to "Bunsen Adamant".)

Debian Testing tends to take a little longer to fix when it breaks because package maintainers want to test their patches against everything they can think of in the repo to make sure the patch doesn't break something else; basically, the goal of Testing it to achieve perfection by the time it becomes The Next Debian Stable(TM).  Since perfection is unattainable, what about "Bunsen Unobtanium"?

Offline

#12 2015-03-04 15:28:38

damo
#! gimpbanger
From: N51.5 W002.8 (mostly)
Registered: 2011-11-24
Posts: 5,434

Re: File naming conventions [resolved]

"BunsenLabs test-tube" and "BunsenLabs beaker"?


BunsenLabs Group on deviantArt
damo's gallery on deviantArt
Openbox themes
Forum Moderator smile

Offline

#13 2015-03-04 15:42:44

pvsage
Internal Affairs
From: North Carolina
Registered: 2009-10-18
Posts: 13,970

Re: File naming conventions [resolved]

^ I love it!

Offline

#14 2015-03-04 16:08:51

intoCB
Scatweasel
Registered: 2012-10-25
Posts: 2,412

Re: File naming conventions [resolved]

Crunchbang testing was the same name as the future stable, like Debian.

So, by the same principle, Hydrogen would be the first and stable release, with Helium as the unstable release, which I think is hilarious in a Dennis Hopper/Blue Velvet way. Later, Helium would become stable (but remain squeaky-voiced). Of course, we don't need to stick to this convention. But that's how things were done back in the Nom'.

Offline

#15 2015-03-04 19:10:19

Sector11
#!'er to BL'er
From: SR11 Cockpit
Registered: 2010-05-05
Posts: 15,667
Website

Re: File naming conventions [resolved]

damo wrote:

"BunsenLabs test-tube" and "BunsenLabs beaker"?

Are your talking:
BunsenLabs test-tube for Debian Testing, and
BunsenLabs beaker for Debian SID

If so: I LIKE it/them/those ...


·  ↓   ↓   ↓   ↓   ↓   ↓  ·
BunsenLabs Forums now Open for Registration
·  ↑   ↑   ↑   ↑   ↑   ↑  · BL ModSquad

Offline

#16 2015-03-04 21:04:26

damo
#! gimpbanger
From: N51.5 W002.8 (mostly)
Registered: 2011-11-24
Posts: 5,434

Re: File naming conventions [resolved]

Sector11 wrote:
damo wrote:

"BunsenLabs test-tube" and "BunsenLabs beaker"?

Are your talking:
BunsenLabs test-tube for Debian Testing, and
BunsenLabs beaker for Debian SID

If so: I LIKE it/them/those ...

Yep smile


BunsenLabs Group on deviantArt
damo's gallery on deviantArt
Openbox themes
Forum Moderator smile

Offline

#17 2015-03-04 21:11:56

pvsage
Internal Affairs
From: North Carolina
Registered: 2009-10-18
Posts: 13,970

Re: File naming conventions [resolved]

^ Eeyup, that was my thinking.  Test tubes break a lot more easily than beakers.

Another idea:  BunenLabs crucible.  Could be an alternative for testing, or we could use it when Debian testing enters its pre-release freeze.

Offline

#18 2015-03-04 21:52:46

damo
#! gimpbanger
From: N51.5 W002.8 (mostly)
Registered: 2011-11-24
Posts: 5,434

Re: File naming conventions [resolved]

pvsage wrote:

^ Eeyup, that was my thinking.  Test tubes break a lot more easily than beakers.

Another idea:  BunenLabs crucible.  Could be an alternative for testing, or we could use it when Debian testing enters its pre-release freeze.

Clever!


BunsenLabs Group on deviantArt
damo's gallery on deviantArt
Openbox themes
Forum Moderator smile

Offline

#19 2015-03-04 22:20:29

Sector11
#!'er to BL'er
From: SR11 Cockpit
Registered: 2010-05-05
Posts: 15,667
Website

Re: File naming conventions [resolved]

This requires a very carefully planned and executed campaign to educate the masses ...

Like:

HEY! YOU! - Yea you! From now on ... ....

in other words +1 to damo's remark! Clever.


·  ↓   ↓   ↓   ↓   ↓   ↓  ·
BunsenLabs Forums now Open for Registration
·  ↑   ↑   ↑   ↑   ↑   ↑  · BL ModSquad

Offline

#20 2015-03-05 00:40:23

johnraff
nullglob
From: Nagoya, Japan
Registered: 2009-01-07
Posts: 4,148
Website

Re: File naming conventions [resolved]

They all fit perfectly.


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
#! forum moderator    BunsenLabs

Offline

#21 2015-03-05 07:18:24

pvsage
Internal Affairs
From: North Carolina
Registered: 2009-10-18
Posts: 13,970

Re: File naming conventions [resolved]

We probably should move this sidebar to the Name (query) thread. wink  No need to move these posts, necessarily, just mosey on over there to continue this discussion.

Thanks, I was feeling uncharacteristically clever when I thought of "crucible".

Offline

#22 2015-03-05 07:34:47

johnraff
nullglob
From: Nagoya, Japan
Registered: 2009-01-07
Posts: 4,148
Website

Re: File naming conventions [resolved]

OK I'll take it the file naming issues have been settled, and edit post 1 accordingly.
This thread has "run its course"  tongue  I guess, but no need to actually close it of course (shudder).


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
#! forum moderator    BunsenLabs

Offline

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.
Server: acrobat

Debian Logo