You are not logged in.

#1 2008-02-29 11:46:06

sweiss
Member
Registered: 2004-02-16
Posts: 635

Creating tools for Arch development

Hello.
I'd like to get into Python, but I lack ideas of things worth coding.
I thought it'll be a nice idea to learn while contributing to Arch along the way.

So, basically, is there anything which you feel missing, or some utility that would be nice to have and will make your job easier?
If so, bring it on.

This is basically a question for the Arch developers, but if you users have any worthwhile needs and ideas, I'm all up for it.

Thanks.

Offline

#2 2008-02-29 12:29:24

Ashren
Member
From: Denmark
Registered: 2007-06-13
Posts: 1,221
Website

Re: Creating tools for Arch development

I would like a simple program that scans the forums for configs, sorts them by wm, app. etc. and stores in them neatly and organized in a tar.gz file. Hey, maybe I could do that myself.. hmm..

I guess this does not help Arch development at all, sorry.

Last edited by Ashren (2008-02-29 12:58:02)

Offline

#3 2008-02-29 12:50:34

jonkristian
Member
From: Norway
Registered: 2007-03-09
Posts: 101
Website

Re: Creating tools for Arch development

I'd like a function that checks my package versions in aur, and gives me feedback when/if they are marked as outdated or if they got a new comment, and a function that tells me about new package upgrades from a list that i can specify myself.


PROCRASTINATION
is like masturbation...it's good in the beginning, but in the end, you realize
you've just fkd yourself

Offline

#4 2008-02-29 12:56:01

zenlord
Member
From: Belgium
Registered: 2006-05-24
Posts: 1,209
Website

Re: Creating tools for Arch development

netcfg2-menu would be nice. It should be an interface to netcfg2, which is the new-and-upcoming networkmanager for Arch smile

Zl.

Offline

#5 2008-02-29 12:59:53

sweiss
Member
Registered: 2004-02-16
Posts: 635

Re: Creating tools for Arch development

jonkristian wrote:

I'd like a function that checks my package versions in aur, and gives me feedback when/if they are marked as outdated or if they got a new comment, and a function that tells me about new package upgrades from a list that i can specify myself.

Don't you already have AUR email notifications for that?

Offline

#6 2008-02-29 13:12:08

shining
Pacman Developer
Registered: 2006-05-10
Posts: 2,043

Re: Creating tools for Arch development

zenlord wrote:

netcfg2-menu would be nice. It should be an interface to netcfg2, which is the new-and-upcoming networkmanager for Arch smile

/usr/bin/netcfg-menu is owned by netcfg 2.0.6-1
?


pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))

Offline

#7 2008-02-29 13:16:53

shining
Pacman Developer
Registered: 2006-05-10
Posts: 2,043

Re: Creating tools for Arch development


pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))

Offline

#8 2008-02-29 13:41:08

Dusty
Schwag Merchant
From: Medicine Hat, Alberta, Canada
Registered: 2004-01-18
Posts: 5,986
Website

Re: Creating tools for Arch development

adopt, ressurect, and improve srcpac.

Dusty

Offline

#9 2008-02-29 14:37:04

sweiss
Member
Registered: 2004-02-16
Posts: 635

Re: Creating tools for Arch development

Dusty wrote:

adopt, ressurect, and improve srcpac.

Dusty

Not to be picky, but that's in bash smile
Maybe I should first convert it to Python.

But, correct me if I'm wrong, doesn't yaourt already contain srcpac's features?

Offline

#10 2008-02-29 17:29:26

astratto
Member
Registered: 2007-09-26
Posts: 3

Re: Creating tools for Arch development

sweiss wrote:

Hello.
I'd like to get into Python, but I lack ideas of things worth coding.
I thought it'll be a nice idea to learn while contributing to Arch along the way.

Nice idea!
I wish I had something to do in order to both improve my python skills and contribute to Arch...
I don't have a lot of time, but if you find something to do don't hesitate to contact me.

Bye
Ste

Offline

#11 2008-02-29 20:32:41

neotuli
Lazy Developer
From: San Francisco, CA
Registered: 2004-07-06
Posts: 1,201
Website

Re: Creating tools for Arch development

hmmm... i dont think anyone's written a client for the aur's json interface yet.


The suggestion box only accepts patches.

Offline

#12 2008-03-01 01:42:30

ibendiben
Member
Registered: 2007-10-10
Posts: 519
Website

Re: Creating tools for Arch development

neotuli wrote:

hmmm... i dont think anyone's written a client for the aur's json interface yet.

How does it work?

Offline

#13 2008-03-01 08:35:23

sweiss
Member
Registered: 2004-02-16
Posts: 635

Re: Creating tools for Arch development

neotuli wrote:

hmmm... i dont think anyone's written a client for the aur's json interface yet.

If you can provide some details (I've never heard of it before), that would be really nice.

Offline

#14 2008-03-01 09:18:46

neotuli
Lazy Developer
From: San Francisco, CA
Registered: 2004-07-06
Posts: 1,201
Website

Re: Creating tools for Arch development

it was new in the last aur update. it's pretty self-documenting for now, since the interface is pretty minimal, but it has lots of room for expansion. The url is http://aur.archlinux.org/rpc.php , and it's worth mentioning that it's somewhat broken at the moment, and I know about it and there's a patch in the testing tree already, so it'll be working soonish.


The suggestion box only accepts patches.

Offline

#15 2008-03-01 13:08:52

Dusty
Schwag Merchant
From: Medicine Hat, Alberta, Canada
Registered: 2004-01-18
Posts: 5,986
Website

Re: Creating tools for Arch development

sweiss wrote:
Dusty wrote:

adopt, ressurect, and improve srcpac.

Dusty

Not to be picky, but that's in bash smile

Is it really? Its Xentac's child and he codes python as a rule...

If you want to code python, adopt and ressurect Pallavi, I don't have time for it lately. :-(

Dusty

Offline

#16 2008-03-02 20:17:16

jonkristian
Member
From: Norway
Registered: 2007-03-09
Posts: 101
Website

Re: Creating tools for Arch development

sweiss wrote:
jonkristian wrote:

I'd like a function that checks my package versions in aur, and gives me feedback when/if they are marked as outdated or if they got a new comment, and a function that tells me about new package upgrades from a list that i can specify myself.

Don't you already have AUR email notifications for that?

Partly, yeah, but it would be nice to have a watch list, I know i could use the comment notification, but that's only for comments:) Right..?


PROCRASTINATION
is like masturbation...it's good in the beginning, but in the end, you realize
you've just fkd yourself

Offline

#17 2008-04-04 05:03:51

louipc
Member
Registered: 2006-10-09
Posts: 85

Re: Creating tools for Arch development

Jeez I'm missing a lot on the forums. Boy I'm glad for the Arch Linux Newsletter.

Anyways.
I could always use help in cleaning up and adding features to aurbuild which is written in Python.
There's a hefty TODO list. Other than that python bindings for libalpm are greatly desired by a few projects right now including aurbuild. I just have too much to do right now, but I will pick it up later if no one has gotten to it yet.

Anyways you can learn more about aurbuild at http://aurbuild.berlios.de
One libalpm project that I found had made good progress is at http://developer.berlios.de/projects/pyalpm
I was thinking of continuing that one.

Oh and there's also pacbuild, and repoman. Which are two official Arch Linux projects that seem to currently be in limbo.

pacbuild: http://projects.archlinux.org/git/?p=pa … ;a=summary
repoman: https://subzero.elys.com/svn/repoman/
repoman ML: http://archlinux.org/mailman/listinfo/repoman

Cheers!

Offline

#18 2008-04-04 13:29:39

Mr.Elendig
#archlinux@freenode channel op
From: The intertubes
Registered: 2004-11-07
Posts: 3,731

Re: Creating tools for Arch development

shining wrote:

I hate to make usless posts but....    ^ +1


Evil #archlinux@freenode channel op and general support dude.
. files on github, Screenshots, Random pics and the rest

Offline

#19 2008-04-04 17:22:27

arooaroo
Member
From: London, UK
Registered: 2005-01-13
Posts: 1,268
Website

Re: Creating tools for Arch development

Mr.Elendig wrote:
shining wrote:

I hate to make usless posts but....    ^ +1

Me too. But +1

Offline

#20 2008-04-04 17:41:45

Husio
Member
From: Europe
Registered: 2005-12-04
Posts: 359
Website

Re: Creating tools for Arch development

neotuli wrote:

hmmm... i dont think anyone's written a client for the aur's json interface yet.

http://bbs.archlinux.org/viewtopic.php?id=46201 was first, but it's implemented also in my project http://bbs.archlinux.org/viewtopic.php?id=46342

(btw: there should be more options for it)

Offline

#21 2008-04-04 18:46:04

cactus
Taco Eater
From: t͈̫̹ͨa͖͕͎̱͈ͨ͆ć̥̖̝o̫̫̼s͈̭̱̞͍̃!̰
Registered: 2004-05-25
Posts: 4,615
Website

Re: Creating tools for Arch development

sweiss wrote:
neotuli wrote:

hmmm... i dont think anyone's written a client for the aur's json interface yet.

If you can provide some details (I've never heard of it before), that would be really nice.

http://archlinux.org/pipermail/arch-pro … 00655.html

I think most of that test code still works, but I haven't tested it since then.
However, it gives you an idea of how it works.

Maybe I should get off my arse and writeup a wiki page on how the api works.

*edit*
well, I just tested the python test app, and it still seems to work. I didn't test the javascript version.

*edit again*
I just created this. Maybe some will find it useful.
http://wiki.archlinux.org/index.php/AurJson


"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍

Offline

Board footer

Powered by FluxBB