![](https://secure.gravatar.com/avatar/a21a2b39bf7bcec3953d52a83d99ecd0.jpg?s=120&d=mm&r=g)
Hi guys, we've seen quite some movement lately on CRUX: some maintainer leaving, new people on board, team reorganization, etc. I think an irc meeting would be very helpful to prepare the infrastructure and define the path towards CRUX 2.3, so we can start working on it in a systematic fashion. I propose Fri, Oct 6 at 20:00 CEST as a date, feel free to suggest an alternative if you cannot make it. As usual #crux-devel on Freenode is the place to be. Topics (out of my mind, bring yours! :)) - Team reorganization: find out what's missing (jobs, documentation) - The new contrib: choosing an external maintainer, defining the rules. - Sub-repositories: x11r7, gnome, kde... - Switching to git core/opt developement - CRUX 2.3: how will it look like? - CRUX 2.3: release period? Shall we plan a CRUXCON 2007? - Resolve the "sort-of-maintained ports" problem for core and opt. - Define a (not too strict) release process Regards, Simone -- Simone Rota Bergamo, Italy - http://www.varlock.com
![](https://secure.gravatar.com/avatar/4e374bb9f03cbbca5d9541a8bf8ec8bf.jpg?s=120&d=mm&r=g)
Hi Simone, Thanks for the meeting call :-) On Wed, Oct 04, 2006 at 23:52:56 +0200, Simone Rota wrote:
Hi guys,
we've seen quite some movement lately on CRUX: some maintainer leaving, new people on board, team reorganization, etc.
I think an irc meeting would be very helpful to prepare the infrastructure and define the path towards CRUX 2.3, so we can start working on it in a systematic fashion.
I propose Fri, Oct 6 at 20:00 CEST as a date, feel free to suggest an alternative if you cannot make it. Works for me.
Topics (out of my mind, bring yours! :))
- Team reorganization: find out what's missing (jobs, documentation) - The new contrib: choosing an external maintainer, defining the rules. - Sub-repositories: x11r7, gnome, kde... - Switching to git core/opt developement - CRUX 2.3: how will it look like? - CRUX 2.3: release period? Shall we plan a CRUXCON 2007? - Resolve the "sort-of-maintained ports" problem for core and opt. - Define a (not too strict) release process
I'd like to add: - pkgadd's INSTALL feature: recommended usage - pkgutils classic release (with the new INSTALL feature, should we add HTML handling) However, it appears to be a lot to talk about for one meeting, so we should probably prioritize those items and not be disappointed if we don't make it through the whole list :-). Anyway, thanks again. Johannes -- Johannes Winkelmann mailto:jw@smts.ch Zurich, Switzerland http://jw.smts.ch
![](https://secure.gravatar.com/avatar/2d627794ab9ea15c3b0f3a8dadab050a.jpg?s=120&d=mm&r=g)
On Wed, 04 Oct 2006 23:52:56 +0200 Simone Rota <sip@varlock.com> wrote: Hi guys,
Hi guys,
we've seen quite some movement lately on CRUX: some maintainer leaving, new people on board, team reorganization, etc.
I think an irc meeting would be very helpful to prepare the infrastructure and define the path towards CRUX 2.3, so we can start working on it in a systematic fashion.
I propose Fri, Oct 6 at 20:00 CEST as a date, feel free to suggest an alternative if you cannot make it. As usual #crux-devel on Freenode is the place to be.
I'm unlucky to tell you, untill sunday I'm very busy. I see no change for me to be online on Friday evening. Is it possible, that I get an irclog of the "conference". Thanks, Falk
Topics (out of my mind, bring yours! :))
- Team reorganization: find out what's missing (jobs, documentation) - The new contrib: choosing an external maintainer, defining the rules. - Sub-repositories: x11r7, gnome, kde... - Switching to git core/opt developement - CRUX 2.3: how will it look like? - CRUX 2.3: release period? Shall we plan a CRUXCON 2007? - Resolve the "sort-of-maintained ports" problem for core and opt. - Define a (not too strict) release process
Regards, Simone
-- [root@Linux] chown linux.users /world Falk Hamann d&b audiotechnik AG, Eugen-Adolff-Str. 134, 71522 Backnang, Germany http://www.dbaudio.com, mailto:Falk.Hamann@dbaudio.com
![](https://secure.gravatar.com/avatar/4e374bb9f03cbbca5d9541a8bf8ec8bf.jpg?s=120&d=mm&r=g)
On Wed, 04 Oct 2006 23:52:56 +0200 Simone Rota <sip@varlock.com> wrote: [...]
I propose Fri, Oct 6 at 20:00 CEST as a date, feel free to suggest an alternative if you cannot make it. As usual #crux-devel on Freenode is the place to be.
I'm unlucky to tell you, untill sunday I'm very busy. I see no change for me to be online on Friday evening. Is it possible, that I get an irclog of the "conference". Logs will be available, however we could also postpone it. I'll be away
Hi, On Thu, Oct 05, 2006 at 08:31:56 +0200, Falk Hamann wrote: the whole next week except for Monday, so Monday October 9 would be an alternative meeting suggestion (or additional one if we want to have both :-)). Regards, Johannes -- Johannes Winkelmann mailto:jw@smts.ch Zurich, Switzerland http://jw.smts.ch
![](https://secure.gravatar.com/avatar/4e374bb9f03cbbca5d9541a8bf8ec8bf.jpg?s=120&d=mm&r=g)
On Thu, Oct 05, 2006 at 12:33:52 +0200, Johannes Winkelmann wrote:
Hi,
On Thu, Oct 05, 2006 at 08:31:56 +0200, Falk Hamann wrote:
On Wed, 04 Oct 2006 23:52:56 +0200 Simone Rota <sip@varlock.com> wrote: [...]
I propose Fri, Oct 6 at 20:00 CEST as a date, feel free to suggest an alternative if you cannot make it. As usual #crux-devel on Freenode is the place to be.
I'm unlucky to tell you, untill sunday I'm very busy. I see no change for me to be online on Friday evening. Is it possible, that I get an irclog of the "conference". Logs will be available [...] Maybe to clearify, it will be publically available via [1].
If you're not a developer but interested in the outcome of the meeting I'd suggest you check out the logs rather than idling on #crux-devel, to minimize the amount of join/part noise and meta questions and allow us to focus on the meeting agenda. Thanks, Johannes References: 1. http://clc.morpheus.net/irc/ -- Johannes Winkelmann mailto:jw@smts.ch Zurich, Switzerland http://jw.smts.ch
![](https://secure.gravatar.com/avatar/955234c10989bf33f8b47e14e94a0624.jpg?s=120&d=mm&r=g)
On 2006-10-05 at 12:33, Johannes Winkelmann wrote:
I'm unlucky to tell you, untill sunday I'm very busy. I see no change for me to be online on Friday evening. Is it possible, that I get an irclog of the "conference". Logs will be available, however we could also postpone it. I'll be away the whole next week except for Monday, so Monday October 9 would be an alternative meeting suggestion (or additional one if we want to have both :-)).
Both are okay for me. Oh, and if the join/part/quit issue gets out of control, /ignore #crux-devel joins parts quits :) -- Antti Nykänen | aon@iki.fi | http://aon.iki.fi/
![](https://secure.gravatar.com/avatar/955234c10989bf33f8b47e14e94a0624.jpg?s=120&d=mm&r=g)
On 2006-10-05 at 16:12, Antti Nykänen wrote:
On 2006-10-05 at 12:33, Johannes Winkelmann wrote:
I'm unlucky to tell you, untill sunday I'm very busy. I see no change for me to be online on Friday evening. Is it possible, that I get an irclog of the "conference". Logs will be available, however we could also postpone it. I'll be away the whole next week except for Monday, so Monday October 9 would be an alternative meeting suggestion (or additional one if we want to have both :-)).
Both are okay for me.
Oops, I can't be attending today :( - Antti -- Antti Nykänen | aon@iki.fi | http://aon.iki.fi/
![](https://secure.gravatar.com/avatar/a21a2b39bf7bcec3953d52a83d99ecd0.jpg?s=120&d=mm&r=g)
On 10/06/06 16:12 Antti Nykänen wrote:
I'm unlucky to tell you, untill sunday I'm very busy. I see no change for me to be online on Friday evening. Is it possible, that I get an irclog of the "conference". [..]
Oops, I can't be attending today :(
Since we have already a couple of maintainers who cannot attend, the new date is Mon Oct 9 at 20:00 CEST. Regards, Simone -- Simone Rota Bergamo, Italy - http://www.varlock.com
![](https://secure.gravatar.com/avatar/8db383c2bfadbeaf60811f65ebb4642d.jpg?s=120&d=mm&r=g)
--- Simone Rota schrieb:
Since we have already a couple of maintainers who cannot attend, the new date is Mon Oct 9 at 20:00 CEST.
Unfortunately i can't attend at all. But don't have consideration for me. I'm moving to Munich at the moment starting a new job here. So it will take some weeks more until i can participate in CRUX development and maintenance again. Regards Till -- http://www.tbmnet.de ___________________________________________________________ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de
![](https://secure.gravatar.com/avatar/835058edfad5355fce9933cd306e2936.jpg?s=120&d=mm&r=g)
Simone Rota [2006-10-04 23:52]:
we've seen quite some movement lately on CRUX: some maintainer leaving, new people on board, team reorganization, etc.
I think an irc meeting would be very helpful to prepare the infrastructure and define the path towards CRUX 2.3, so we can start working on it in a systematic fashion.
Agreed, it's a good idea :)
I propose Fri, Oct 6 at 20:00 CEST as a date, feel free to suggest an alternative if you cannot make it. As usual #crux-devel on Freenode is the place to be.
That should work for me. Regards, Tilman -- A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing on usenet and in e-mail?
![](https://secure.gravatar.com/avatar/6d9cfa47b02fe605d52f16450c1984ee.jpg?s=120&d=mm&r=g)
Hi all, On Wed, Oct 04, 2006 at 11:52:56PM +0200, Simone Rota wrote:
Topics (out of my mind, bring yours! :))
- Team reorganization: find out what's missing (jobs, documentation) - The new contrib: choosing an external maintainer, defining the rules. - Sub-repositories: x11r7, gnome, kde... - Switching to git core/opt developement - CRUX 2.3: how will it look like? - CRUX 2.3: release period? Shall we plan a CRUXCON 2007? - Resolve the "sort-of-maintained ports" problem for core and opt. - Define a (not too strict) release process
- pkgutils C rewrite Seriously, I've made some proof of concept and I'd like to share it with you. It's attached. It's not an appeal for accepting, just an infantile offer. :-) But I'd be glad to see if it would be useful. ----- NOTE: It may be buggy as yet and can delete all information from your computer. Don't use it if you have anything to lose. You are warned. :-) At least, make the /var/lib/pkg/db backup ----- It's not completely pkgutils as yet, but the most harder part of it: pkgadd. pkgrm and pkginfo are pending. It's complete rewrite from scratch, besides of license header. Per's copyright stayed intact, because he is the author of pkgutils idea. It is using libarchive library now. And because of completely different conflicts-finding algorithms it is handle symlinks in the very right way. For example, if filesystem have /usr/var as a symlink to /var (it have), then the new package with /usr/var/ directory and /usr/var/foo/bar files in it will be written to the database as: usr/var usr/var/foo/ usr/var/foo/bar (original pkgutils would write first line as "usr/var/", note the slash) That means, that pkgutils understood that it should "convert" package's usr/var/ directory to the filesystem's usr/var symlink. Also, it uses a bit different pkgadd.conf file parser (not sscanf), and because of that regexp field now can contain spaces (don't know how useful it is, but it's good thing to have anyway, imo). And because of that, when you need \ character in the regexp, you must place it (the regexp) in quotes and escape it in C-manner. Like, UPGRADE "^var/spool/\\w*cron/.*$" NO Though, regexp without spaces and \ characters still can be written without quotes: UPGRADE ^etc/mail/cf/.*$ YES Because of these incompatibles, /usr/etc/pkgadd.conf used for now. pkgadd "frontend" to the libpkgadd uses getopt_long() to handle command line arguments and thus can process multiple packages specified on the command line, for example: # pkgadd /mnt/cdrom/crux/core/*.pkg.tar.gz Plus, pkgadd don't care about if package installed already or not, it will upgrade package if it's installed and install it if not. That was nontrivial to do in original pkgutils because of internal difficulties. Though, that feature can be disabled by inserting if(pkg_installed && !u_option) exit(1); clause. Hope you'll find time to discuss it either on IRC meeting or in mailing list.
Regards, Simone
Good luck, -- Anton (irc: bd2)
![](https://secure.gravatar.com/avatar/4e374bb9f03cbbca5d9541a8bf8ec8bf.jpg?s=120&d=mm&r=g)
Hi, On 10/6/06, Anton <cbou@mail.ru> wrote: > Hi all, > > On Wed, Oct 04, 2006 at 11:52:56PM +0200, Simone Rota wrote: > > Topics (out of my mind, bring yours! :)) [...] > - pkgutils C rewrite We discussed this last time already, and decided on the most important parts. I don't see any need from our side to discuss this any further. Johannes -- Johannes Winkelmann jw@smts.ch
![](https://secure.gravatar.com/avatar/6d9cfa47b02fe605d52f16450c1984ee.jpg?s=120&d=mm&r=g)
Hi Johannes, On Fri, Oct 06, 2006 at 09:00:25AM +0200, Johannes Winkelmann wrote: > Hi, > > On 10/6/06, Anton <cbou@mail.ru> wrote: > > Hi all, > > > > On Wed, Oct 04, 2006 at 11:52:56PM +0200, Simone Rota wrote: > > > Topics (out of my mind, bring yours! :)) > [...] > > - pkgutils C rewrite > We discussed this last time already, and decided on the most important > parts. I don't see any need from our side to discuss this any further. Tilman once said that there are still some unresolved "design issues". That was long after last [official] IRC meeting. Have you resolved them already? > Johannes > -- > Johannes Winkelmann > jw@smts.ch -- Anton (irc: bd2)
![](https://secure.gravatar.com/avatar/4e374bb9f03cbbca5d9541a8bf8ec8bf.jpg?s=120&d=mm&r=g)
On 10/6/06, Anton <cbou@mail.ru> wrote:
Hi Johannes,
On Fri, Oct 06, 2006 at 09:00:25AM +0200, Johannes Winkelmann wrote: [pkgutils rewrite]
We discussed this last time already, and decided on the most important parts. I don't see any need from our side to discuss this any further.
Tilman once said that there are still some unresolved "design issues". That was long after last [official] IRC meeting. Have you resolved them already? I can't tell what in particular he meant, but from your description it doesn't sound like it would belong on the agenda of a general IRC meeting like the one called for by Simone.
Johannes -- Johannes Winkelmann jw@smts.ch
participants (8)
-
Anton
-
Antti Nykänen
-
Falk Hamann
-
Johannes Winkelmann
-
Simon Gloßner
-
Simone Rota
-
Till Biedermann
-
Tilman Sauerbeck