Search Results: "sjr"

18 September 2007

Simon Richter: why?

I am starting to wonder why every single bit of hardware that deals with wireless networks is utter crap. Really, I'd pay good money for an access point that doesn't crash when the firmware on the ipw2200 sends out a malformed packet while crashing because I used all the transmit buffers in the card. The zd1201 is no better, I've managed to have its firmware crash on me twice now, and unlike the ipw2200 which will at least admit that there has been a firmware error and reboot the card it just silently retries for an infinite time.

17 September 2007

Simon Richter: uclibc licence audit

As uclibc's removal from Debian has been requested already, it is really time to push forward with this package. The technical bits of the package haven't changed in ages, and could be said to be pretty solid (I use the package daily). The problem with this package in the Debian context is that the licencing is somewhat less than clear, as no one really cared about adding their name to the list of copyright holders. I can see a few different variants how to deal with this: Number one would be the "massive audit" approach. This is the first thing I'm going to try, simply hang out on IRC for a few days and try to find people who join me (on freenode's #uclibc, mostly). If that doesn't work out, there will be lobotomized uploads, where I start a "new" package and subsequently move the functionality back in, in whatever tempo I can manage, until I get back to "pristine upstream source".

15 September 2007

Simon Richter: Where are the jihadists when you need them?

It seems al-quaeda.com got domaingrabbed (not linked for obvious reasons).

14 September 2007

Simon Richter: ARM porting

I'm thinking about setting up an ARM developer machine, with a twist: I want to have JTAG accessible remotely. Obviously, that is a bit of a security risk if applied to a normal machine, so I'd probably build some system allowing you to upload and run images.

Simon Richter: "Free" markets

Over in alt.anarchism rages a discussion on the "efficiency" of markets, mostly circling around the medical sector as an extreme example (lots of government interference). Since this is Usenet, we haven't found consensus on the definition of a free market yet. The definition I learned in school was that free markets are fully transparent, i.e. buyers and sellers both have the necessary knowledge to determine a product's quality and are aware of the other market participants. The proponents of anarcho-capitalism contend that a free market is one that is devoid of regulation. These definitions are pretty much opposites in highly specialised fields (such as medicine), as patients usually lack the expertise to recognise "quality", so market regulations are established to promote transparency and establish a free market. So, which definition were you taught? Update: corrected the name of the group.

13 September 2007

Simon Richter: So much for plans

I need to learn about posting plans. As was to be expected, this didn't work out the way I wanted to. Step one of my plan was rearranging everything so I could work without the laptop, which means moving the Pegasos back into my room. Since I still need it as a DSL router until I find a better solution, and there is no cable between the modem and my room, I thought about using the wireless network for that (the AP is right next to the modem). So I switched off VLAN mode everywhere (the AP cannot mix tagged and untagged traffic on one port, and the modem cannot do VLAN tagging either), and plugged a zd1201 USB network adapter into the Pegasos. Worked so far with an Ad-Hoc network, now let's make it talk to the AP. Fire up wpa_suppos^H^Hlicant, see the mess. After some googling I found out the problem: the zd1201 Linux driver does not support WPA. As my flatmate might need the network tonight and cables around the place are bad for moving in, I shall make it work in the most ugly way imaginable: with WEP. This means: if you drive by my place and crack one of the networks with WEP, you only risk a 50% chance of ending up in my honeypot. I wonder if I should write a shell script that occasionally "negotiates" a new key with the AP by setting it over SNMP.

Simon Richter: Things I do after spending a day in front of a computer

Okay, apart from finishing the move from the laptop back to the Pegasos (I compiled d2x-xl yesterday, today is reserved for the more serious stuff), this evening will be dedicated to cooking and my other pet project, xcontrol. So, it will be risotto, wireless networks and autobuilders, in no particular order. In other news, I've been running an archive rebuild to find out which packages actually implement the build-arch and build-indep targets. Out of the first 70, I've counted 11. Since so many packages would be affected, a mass filing of wishlist bugs is probably not the way to go, so I guess I'll set up a web page with the results (after making my autobuilder more robust; it still gets too easily confused) and try to shame people into updating their packages.

12 September 2007

Simon Richter: 8-)

My new flatmate just got his keys, and brought an entire box of that excellent Jasmine tea that I couldn't find in any of the "Asia shops" around here. Please imagine a picture of a cat with wide open eyes captioned "I is happy, and very awake" in this space.

11 September 2007

Simon Richter: --boxes

Sadly, I have to return the laptop a friend loaned me for the past months (thanks again, dude), which means I'm going to use the mighty Pegasos for daily work again. This means I have to find a DSL router. My preference would be that this box also keeps the Debian mirror, so those Japanese NAS boxes running Debian seem ideal. So the plan for the next weeks shall be ordering one (the first real-world test for my language skills) and making it work.

10 September 2007

Simon Richter: This is why we can't have nice things.

A group of Debianites is currently working on machine-readable copyright files for Debian packages. Since I have to do this work anyway, whether the result is structured or not, I thought I could make uclibc a guinea pig for that too (it already is for xcontrol). That is harder than it sounds, though. The package consists of about 2,000 files, and each of them has multiple copyright holders who each imposed their own licence terms. A fun year lies ahead.

Simon Richter: Living on the edge

of the bell curve, that is. This comic made my day.

9 September 2007

Simon Richter: I can has my sanity back plz?

Due to popular demand, there is now a new version of mISDN in experimental. The usual warning applies: it will break your system, it will not work out of the box and whatever you do to make it not Oops your kernel during boot will probably no longer work with the next upload. YMMV. HTH. HAND. You are demanding an explanation? Well, there are a few problems with this package that are not trivial to solve. The most visible of them is that it provides drivers for a bunch of ISDN cards that are also supported by the mainline kernel. The hotplug subsystem handles this situation totally gracefully and simply loads all of them. Now if that wasn't nasty enough by itself, mISDN also wants to set up the entire stack when a hardware driver is loaded. All the modules that aren't there at this point are replaced by NULL pointers. As there is no formal dependency on the modules providing layers 1-3, I invite you to guess the stability of your kernel at this point. Upstream has an init script that parses XML files.

4 September 2007

Simon Richter: Three... Two... One... Zero.

The latest version of d2x-xl works quite well, so I've started packaging it. Since it needs the data from the commercial game to work, it will probably end up in contrib. The interesting thing is that there is another project, Into Cerberon, working on a Doom 3 mod with free game data -- it would be interesting to see whether both projects could be combined in order to get a completely free game. Difficulty: Into Cerberon is planning for a triangle based engine while d2x-xl thinks in cubes. Update: Into Cerberon use the Doom 3, not the Quake 3 engine. Thanks "zulu9" for noticing. Also, Josh alerts me of some interesting (cough) licensing issues around this code. As I'm still busy wading through the uclibc source compiling a proper list of attributions and licenses (ftp-master thinks a blanket statement "If you link against this, the LGPL applies to you, if you look at the files, please see each individual file" is not enough -- I can somehow see their point, but it takes ages to do that) that will have somewhat lower priority. I know why I rewrite things from scratch rather than fix them these days...

16 August 2007

Simon Richter: first draft of xcontrol uploaded

The first version, 0.0.1, doesn't do too much yet -- all it can do is transform its own xcontrol file to a control file that doesn't contain cross compilation hints. If you want to take a look and don't have NEW queue access, check it out in my Debian home dir/dump. The next step is probably going to be template package handling, as that is the next thing I need for mISDN. So it is feature request season now. What control fields would you like to see added?

22 July 2007

Simon Richter: I like cartesian crosses

The first compile run is almost finished; for now, it's only binutils but you can see the general direction here.

21 March 2007

Sune Vuorela: My votes

About my post about the DPL vote Some people have asked me why I voted that way. Here are some pointers. And of course various irc talks, other maillist postings and many other sources

11 March 2007

MJ Ray: Debian: DPL Debate: I thought you were special. I thought you should know

So, that was the debate. Now I can stop and read the answers properly. It was a bit disappointing that one candidate (gustavo) didn't appear, one was late (sjr) and one withdrew on the day of the debates (svenl). I guess I'll see what explanations are submitted. The debate opened with a fairly gentle question, asking for introductions. Makes sure the process is working, I guess. Generally inoffensive, but Anthony Towns's answer is puzzling: shouldn't he have documented stuff during the last transition if he thought it lacking? If he's re-elected, there won't be a transition, so any documentation would be based on year-old memories... he's giving an argument for electing someone else! The communication question got a variety of responses. Not sure that Wouter Verhelst's aim of better team communications is achievable, but maybe it is - don't know without more communication from people who aren't currently communicating well! Not sure whether Steve McIntyre is arguing for diplomacy and politeness or the truth of the Sapir-Whorf hypothesis, which is more worrying. Releases. Oh! Releases. Aigars Mahinovs's plan to release less often is interesting, but is it realist or defeatist? None of the candidates seem keen to give NM the radical revision that I think it needs - the median time in DAMnation is longer than the median time for the whole of the AM-led review, contrary to what Wouter Verhelst seems to claim later (line 754). About the only reforms suggested are Anthony Towns making permissions more gradual and Steve McIntyre's (IMO scary) social conformance test. Each of the candidates sees a slightly different thing as debian's biggest problem, although some of them overlap. Maybe this is the axis that differentiates the candidates most? Also, a full range of "code of conduct" views seem to be there: from it being a good idea, through leaving it for others to try, to being opposed. Then it was onto the buck-passing round. Another communication question brought some similar responses and this absolute gem from Aigars Mahinovs:-
"A technical solution to a social problem - a cron job that will send the email every two months, 6 text files with a template saying that nothing has been done and I just need to remember to write something good into those files before they are sent."
I like that idea! A few technical questions brought some interesting reminders about work that is actually already underway, but maybe not very visible, then there was a question about other distributions. Predictably, most of the focus fell on Utnubu and other derivatives, with a few mentions of Gentoo too. The targetted questions brought a few amusing replies: at least one candidate seems to say that they won't pursue a past comment if elected, while Anthony Towns seems to see the new FDL and CC licences and GPL'd Java as personal achievements. The cage fight (or open discussion, as it is more usually known) spent most of its time emphasising and clarifying points from earlier. It only seemed to be at the end when it cut new ground, with questions about demographics and $10million. Finally, closing summaries again showed the differences of approaches and views. Then that was that and the participants logged off into the night...

3 March 2007

Adrian von Bidder: Platforms: random thoughts

These are some random thoughts based on a not very thorough reading of candidate platforms of the DPL Election 2007, and my subjective view of the candidates based on the mailing traffic I remember reading. Wouter Verhelst: Has quite a broad Debian-background, the platform also seems to share quite a bit of my view of where Debian's problems are at the moment. Doesn't propose a course of action right now, not sure how to judge that. Not sure if I remember Wouter being heavily involved in flamewars, but I do remember reading quite a few of his emails in discussions with interest. broad Debian-background, the platform also seems to share quite a bit of my view of where Debian's problems are at the moment. Doesn't propose a course of action right now, not sure how to judge that. Not sure if I remember Wouter being heavily involved in flamewars, but I do remember reading quite a few of his emails in discussions with interest. broad Debian-background, the platform also seems to share quite a bit of my view of where Debian's problems are at the moment. Doesn't propose a course of action right now, not sure how to judge that. Not sure if I remember Wouter being heavily involved in flamewars, but I do remember reading quite a few of his emails in discussions with interest. broad Debian-background, the platform also seems to share quite a bit of my view of where Debian's problems are at the moment. Doesn't propose a course of action right now, not sure how to judge that. Not sure if I remember Wouter being heavily involved in flamewars, but I do remember reading quite a few of his emails in discussions with interest. Aigars Mahinovs: Quoting from his platform: “My goal of running for DPL is not to be DPL, but to get a few concepts closer to real life.” So don't run for DPL, but start doing these things you're thinking about. Not being DPL has the advantage that you don't have to spend time on DPL stuff that would detract you from these goals. Speaking about your goals: (i) No release: I've thought about that, too, but I feel this would quickly make Debian irrelevant. (ii) $HOME configuration files organisation: take it up with the upstream developers of all the application. I think this is a very good idea, but freedesktop.org would be a better platform. (iii) Old Maintainer Process: Idea looking for a problem. (iv) Dropping Trademarks: not sure what to think about this. Gustavo Franco: Some focus on the desktop, and a constructive attitude towards Ubuntu, both positive in my book. (The first one primarily because on servers Linux is already quite well established, while the desktop is where more work is still to be done. Not because servers are less important.) His goals: (i) Core teams: as with Wouter, he sees that people and what goes on between them are where the problems are. (ii) Release goals: I think building the release based on release goals could be a driving force, but this is more RM area than DPL. (iii) Adding features to the bts doesn't need DPL powers. (iii) New developers: certainly an area that still needs attention, but the intended course is not entirely clear to me. (iv) NEW queue: same. (v) CTTE: Not sure what the idea behind this is. (vi) Groups: yes, but again not entirely clear what and how. (vii) Backports: yes, new versions of some software should go into Debian (stable) faster. Officially supporting backports or something else, I don't know, but this is an area where a DPL could pull together the RMs, security team(s), backports.org people etc. (viii) Universal OS: is this about more media coverage or about more face to face meetings? Both are good, but we should set clear goals beforehand. (ix) Much work is needed, especially in the area of buildd management (meaning: the processes and people behind it!). Does Gustavo have previous involvement here? (x) Vendors, Website, Publicity: This is more or less all about media coverage and popularity. Much needed, but as Debian as it is will never be able to commit to a public official opinion of anything, we'll need to think hard about what to do here. (xi) NMU: I don't see a great need for action here, personally. Overall: this platform contains too much material, I fear trying to tackle all these areas will lead to a burned out DPL within three months and little actually getting anywhere. Sven Luther: It's true that it always needs at least two people for a flamewar. But having a DPL who is always ready to provide one side of an argument is not a good idea. Sam Hocevar: Everything is high-level on his platform. Both good and bad. Not sure how to rate this platform, but I see myself nodding along. Learn from other OSs is good, but I hope he also means active cooperation and not just passive let's see how they do it. Steve McIntyre: Should have won 2006. Certainly did a lot of both behind-the-scenes work and some good communication. The platform lacks mention of relations between Debian and the outside world, which is an area where I feel some work is missing (and where the DPL as the only person with a official role also known outside Debian can make a difference), and also lacks mention of legal problems (trademarks and patents) where I'm not sure how solid Debian's work is. Additional argument in favor of Steve: Having a 2IC and promoting him to DPL the year after might be a good idea overall. Maybe we should actually elect the 2IC and only have a confirmation vote to promote him to DPL? Raphaël Hertzog: I like the DPL board idea. I also like how Raphaël focuses, in his platform, on the DPL board idea and some selected problems. On the other hand, the platform is wholly focused inward, outside relations are important, too ! Anthony Towns: Not sure what to think of the current DPL. I think he had good ideas, and I still think the original “spend Debian funds for the release”-idea was not that bad, but seeing how it all worked out was very, very painful for too many people. The platform seems pretty much empty, so I guess ajt won't have my vote this time. Simon Richter: Maybe I miss something, but I only see “don't repeat the dunc-tank flamefest” in his platform, which seems a bit thin. His observation that the real power of the DPL is to get everybody's attention may be partly true, though, even if this power will be spent as soon as a DPL, trying to mediate, lets himself be drawn into the flamewar instead (I don't accuse Simon that he ultimately will do this, but I fear that it happens all too quickly). Now what? I really don't have the time to thoroughly follow the campaigning, but I'll certainly have a look at the rebuttals, and perhaps somebody will do some summary. So the ballot below will certainly change. (You might also be able to buy the vote if you're rich enough ;-)
 [ 1 ] Wouter Verhelst
 [ 5 ] Aigars Mahinovs
 [ 3 ] Gustavo Franco
 [ 6 ] Sven Luther
 [ 3 ] Sam Hocevar
 [ 1 ] Steve McIntyre
 [ 2 ] Raphaë Hertzog
 [ 5 ] Anthony Towns
 [ 4 ] Simon Richter
 [ 5 ] NOTA

2 March 2007

Mike Hommey: DPL platforms summaries

Enrico, you forgot your own advanced ways of wasting time (and have some fun). ;) Here are the summaries of the candidate DPL platforms, in one sentence each: 93sam
Once we don’t Select a friendly community where the packages towards a lot of software, community are most noticeable use to show their packages towards a problem good job.
aigarius
While I were elected DPL, I have to time leave Debian Developers Corner Site, map Search about it should not have not be Even if he has, the NM; process is before.
ajt
Ideally, I’d expect that we ought to make It work together in Linux and a DPL review of the community and October firmware resolutions recall vote maybe That’s been some of stuff I’ve been a server near you United States.
hertzog
The sponsorship, principle.
sho
I believe admit volunteers to scratch our bug tracking system I do what I would like LowThresholdNmu to happen again; Admit it has rhymes with a few of it Debian; is to be really like to automatically see them.
sjr
To the web site, map Search Not Published Yet Back to the Debian Project Select a server near you United States; the web Site, map Search Not Published Yet Back to the debian For other contact information, See the Debian Project Select a server near you United States.
stratus
It is today in the web team, the users: and waited supergroups i will that any Debian support: this change our major Desktop, with Lenny development website, we’ve now almost our official status and how a statistics page.
svenl
To the ban.
wouter
I am of a native Dutch is not an area where possible.
These summaries have been generated by the following script:

for i in 93sam aigarius ajt hertzog sho sjr stratus svenl wouter; do
  echo $i
  lynx -dump -nolist http://www.debian.org/vote/2007/platforms/$i dadadodo -c 1 - 2> /dev/null
done
It is somehow subobtimal, as aigarius and sjr’s summaries show: the headers and footers of the page have some influence, but well… it was fun anyways.

Jacobo Tarrío Barreiro: And now, for something completely the same

Enrico: if you extract the platforms using lynx -dump -nolist (or w3m -dump ), you’ll only extract the text, with no HTML, and the keywords will vary slightly:

Next.

Previous.