Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Whats happened to the Free/Open Source Movement?
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3  Next  
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Sun Feb 26, 2006 4:06 pm    Post subject: Whats happened to the Free/Open Source Movement? Reply with quote

Original comment: Anyone feel the same about this?

New comment: The answer is it has matured - those of us expecting the rapid dispatches of the good old days are falling short of the bigger picture. Projects do need more visibility within Gentoo and other projects to stop duplicated efforts and to help testers/those wanting to try new methods of fixing problems to find the required resources.


Last edited by metalshark on Mon Feb 27, 2006 9:21 am; edited 2 times in total
Back to top
View user's profile Send private message
BlackEdder
Advocate
Advocate


Joined: 26 Apr 2004
Posts: 2588
Location: Dutch enclave in Egham, UK

PostPosted: Sun Feb 26, 2006 4:38 pm    Post subject: Reply with quote

You can read about what happened to the open source movement here:
http://en.wikipedia.org/wiki/Open_source_movement
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Sun Feb 26, 2006 4:50 pm    Post subject: Funny Reply with quote

POST LEFT FOR CONTINUITY BUT I WAS WRONG!!!

It links to OSC (Open Source Culture) which is a direct irony to the link in my post. I've read many papers by Eric Raymond - helped with Slackware for many years - moved to Gentoo and am met with a regression to some (only some) proprietary development practices.

How does Gentoo expect to have a future if this is the attitude they promote? I love Gentoo to bits - think it's the best distribution to date - but it appears (only appears - have no actual proof beyond what I've been presented with thus far) a close minded upstream dev community.


Last edited by metalshark on Mon Feb 27, 2006 12:00 pm; edited 1 time in total
Back to top
View user's profile Send private message
Maedhros
Bodhisattva
Bodhisattva


Joined: 14 Apr 2004
Posts: 5511
Location: Durham, UK

PostPosted: Sun Feb 26, 2006 7:39 pm    Post subject: Reply with quote

Moved from Other Things Gentoo to Gentoo Chat.

I can't see your concerns here - it's seems perfectly reasonable to me that the Gnome devs want to save themselves large numbers of useless bug reports caused by people using unstable software. Also, how is this a 'proprietary' development practise? The overlay is freely available - see the latest comment in the bug-report...

The developer in question wasn't closed minded to my mind. He was patient, and explained his reasoning, which seemed sound to me.
_________________
No-one's more important than the earthworm.
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Sun Feb 26, 2006 8:56 pm    Post subject: Difference of opinion then Reply with quote

It must vary alot from open source project to open source project. I am obviously used to a more rapid and more accessible open source projects. Please can a moderator remove this whole thread - or tell me how to then - so I don't upset any devs on my lack of understanding.

My reason for mentioning OSC and Eric Raymond in particular was "The Cathedral and the Bazaar" - I am used to more bazaar like open source projects where everyone can join in straight away - you can see all the different efforts at once in one place - I would not of found the gnome-experimental area if it was not for that bug report.

Hence my concerns - but if two moderators tell me I am wrong or am misunderstanding - I will take it as gospel.


Last edited by metalshark on Mon Feb 27, 2006 5:01 pm; edited 1 time in total
Back to top
View user's profile Send private message
brims
Guru
Guru


Joined: 19 Apr 2004
Posts: 492
Location: Arizona

PostPosted: Sun Feb 26, 2006 9:01 pm    Post subject: Reply with quote

I completely agree with Maedhros' comment. Until the Gentoo Gnome team has a chance to test and work out some bugs, they don't want others using it, because they won't have had any experience using it. So if they are working on bugs they already know of in other versions, they don't have time to work on software they have yet to even look at.
_________________
Adopt an Unanswered Post
Report violations, duplicates, misplaced, etc
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Sun Feb 26, 2006 9:18 pm    Post subject: I just didn't know Reply with quote

I assumed too much and retract anything detremental.
Back to top
View user's profile Send private message
wjb
l33t
l33t


Joined: 10 Jul 2005
Posts: 631
Location: Fife, Scotland

PostPosted: Sun Feb 26, 2006 9:21 pm    Post subject: Reply with quote

Sorry, you've lost me, what is the problem?
Back to top
View user's profile Send private message
Earthwings
Bodhisattva
Bodhisattva


Joined: 14 Apr 2003
Posts: 7753
Location: Germany

PostPosted: Sun Feb 26, 2006 9:38 pm    Post subject: Re: Difference of opinion then Reply with quote

metalshark wrote:
Please can a moderator remove this whole thread - or tell me how to then - so I don't upset any devs on my lack of understanding.

Sorry, we don't delete anything except clear spam.
_________________
KDE
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Sun Feb 26, 2006 9:38 pm    Post subject: Loosing people Reply with quote

Well for some time now I have been grappling with getting newer versions of software into portage through bug reports - to fix problems people (primarily myself) have been getting. I use IM programs to help a few noobs with the Gentoo issues I have knowledge of - and putting overlays on my personal webserver is a pain - if they aren't in portage.

Gnome devs don't seem to respond to patches I issue them either (normally GIMP or GTK related). If I issue a bug report to KDE or Slackware though - they respond positively and normally include other peoples work as soon as possible.

Through the course of this thread I have discovered alot of the work I've been doing has already been done - it's just not been well advertised and I think that letting people know somewhere pretty obvious on www.gentoo.org would be a good idea. For instance gnome-experimental - admitedly you have to mask a fair few versions - but all the versions I need of software are there.


I just didn't know and the perceived attitude from this lack of knowledge caused me to falsely assume - I have since retracted any deframatory comments and will continue to find out more about these "hidden overlays".


Last edited by metalshark on Mon Feb 27, 2006 12:03 pm; edited 1 time in total
Back to top
View user's profile Send private message
firephoto
Veteran
Veteran


Joined: 29 Oct 2003
Posts: 1612
Location: +48° 5' 23.40", -119° 48' 30.00"

PostPosted: Mon Feb 27, 2006 2:06 am    Post subject: Reply with quote

You'll hit a brick wall with getting newer stuff in portages stable branch. It has to "sit" for a while before it's even considered because apparently the people release the source in an unstable state all the time that "settles down" after sitting for a month. ;)

Also with the kde-gnome thing, kde seems to be more actively moving or more acceptable to dep changes where gnome kind of hits stable points and the makes a big jump which also causes a big jump in dependencies just to satisfy the gnome bumpage. This at times causes gnome to need (or gentoo-gnome to prefer) older versions of certain pacakges where kde might need a later version (or vice versa) which causes a conflict in the portage tree (and within the devs at times ;) ).

I say submit the bugs, the patches, the whatever and even if they get closed they are there for others to use. Most likely you aren't hurting anything except for a few egos. ;)
_________________
#gentoo-kde on freenode
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Mon Feb 27, 2006 6:50 am    Post subject: Explanations Reply with quote

All of this makes sense - and thank you for taking the time to explain - it would be nice if this kind of thing was explained more clearly on the official pages or the actual Gentoo homepage. Just one exception though - anyone else using GCC-4.1.0 - and find it ironic we are using overlays for GLIBC and BINUTILS?

@firephoto - you really think I should carry on as is - does it stop at the wranglers - or do I annoy the devs?


Last edited by metalshark on Mon Feb 27, 2006 12:05 pm; edited 1 time in total
Back to top
View user's profile Send private message
firephoto
Veteran
Veteran


Joined: 29 Oct 2003
Posts: 1612
Location: +48° 5' 23.40", -119° 48' 30.00"

PostPosted: Mon Feb 27, 2006 7:30 am    Post subject: Re: Explanations Reply with quote

metalshark wrote:

@firephoto - you really think I should carry on as is - does it stop at the wranglers - or do I annoy the devs?


Well obviously filing version bump bugs shouldn't be done unless it's something that has clearly been overlooked but I think patches that fix stuff in the current portage tree should be submitted even if the bugs do get closed. It's not all the devs closing the bugs, and most of the time the closing of the bug for the "we don't do <whatever>" is sort of ironic if you supplied a good clean patch or reasoning why something is needed. You'll probably get more resistance with bugs towards stable packages than you do in the ~ branch too since you might disrupt the space time continuum on stable. ;)
_________________
#gentoo-kde on freenode
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Mon Feb 27, 2006 7:40 am    Post subject: Aha ok Reply with quote

It's just the irony with GCC-4.1.0 being in portage - yet the versions of programs that compile with it - or the patches required being excluded.

Also the latest prelink is in portage - yet the versions of libraries that work on ALL platforms with it aren't.

Fair enough we don't want to make Gentoo unstable - but I refer to ~x86 with all except the WACOM patches - as the stable really doesn't work with certain setups.
Back to top
View user's profile Send private message
firephoto
Veteran
Veteran


Joined: 29 Oct 2003
Posts: 1612
Location: +48° 5' 23.40", -119° 48' 30.00"

PostPosted: Mon Feb 27, 2006 7:46 am    Post subject: Re: Aha ok Reply with quote

metalshark wrote:
It's just the irony with GCC-4.1.0 being in portage - yet the versions of programs that compile with it - or the patches required being excluded.

Well gcc-4.1 got greenlighted for bug reports today.
http://www.advogato.org/person/halcy0n/diary.html?start=38
Quote:

toolchain:
gcc-4.1.0_pre20060223 (aka _rc2) is in the tree. I would appreciate it if people could test it and let me know of any remaining problems with packages they run into. You now have permission to file bugs for all gcc-4.1 related errors and not get yelled at. :) 4.1.0 final should be out in a few days, and I expect to have it in the tree shortly after it is released. I have to go through all of the patches we have applied to 4.0.2 and see what should still be applied, so be patient if it isn't in the tree right after it is released :)

_________________
#gentoo-kde on freenode
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Mon Feb 27, 2006 8:50 am    Post subject: Positive outcome? Reply with quote

Ok trying to get a positive outcome for upsetting people. I am a web developer (mainly AJAX) and would love to resolve this lack of communication. I love the fact people on the forums (such as that halcy0n diary link by firephoto) seem to know the answers. I cannot find anything on the development overlays on www.gentoo.org and will now try contacting the relevant people to see if I can maintain a section on their site. Maybe another one for testing groups - like GCC-4.1.0 where we can centralise information in an easy to read manner instead of long forum threads wouldn't go a miss.

The forums work well - but the information doesn't archive well for people joining in testing later on and many pieces of vital information are omitted from scanning through too quickly (seems to be the thing most people have done when I come to help them).

All in favour - and any ideas? Will post some designs and obviously konq/links/lynx/firefox support will be as standard - expect a design later this week - if www.gentoo.org doesn't want it - I'll still stick it on my site for those I talk to.


Last edited by metalshark on Mon Feb 27, 2006 10:11 am; edited 3 times in total
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Mon Feb 27, 2006 9:18 am    Post subject: Feedback Reply with quote

Well before I start work (what I do for a roof over head) - I got some feedback on the section. A "ricers" section is apparently needed ;)

An additional sub-section would be a readahead list for packages sorted by versions so that everyone doesn't have to continually strace. Something like tick the boxes for the versions of programs you use and it'll make the readahead (+ seperate early) list for you to download dynamically. Maybe with a wiki style storage system so we can all help each other. Hows that sound?
Back to top
View user's profile Send private message
brims
Guru
Guru


Joined: 19 Apr 2004
Posts: 492
Location: Arizona

PostPosted: Mon Feb 27, 2006 9:26 am    Post subject: Reply with quote

[rant]What is with the use of the term AJAX, Microsoft seems to have started everyone using it (if I'm not mistaken, they coined, or at least highjacked the term). On /. all I see is AJAX this AJAX that.[/rant]

metalshark, you talk about we don't want Gentoo to be unstable yet we have the "unstable" pacakages (~x86, ~ppc, etc). I think of the ~ as just slightly less tested. Most of the time I feel the ~arch packages work better. I have 3 machines running, one is a gateway so it runs x86 because I just don't need bleeding edge. The other 2 are desktops, 1 has a strange problem with stability, definately hardware, still trying to figure out what exactly, it to runs x86, the other desktop runs ~x86, well everything except for XFCE, a feature doesn't work for me, filled a bug and they can't recreate it, even though I don't do anything special to create it. The point I'm trying to make is that I believe ~arch isn't unstable.

(I'm really tired, so this post may not make sense, oh well)
_________________
Adopt an Unanswered Post
Report violations, duplicates, misplaced, etc
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Mon Feb 27, 2006 9:38 am    Post subject: A great laugh Reply with quote

@brims - Thank you someone else who hates the term - especially as it's ironic - most good JavaScript/XMLRPC (the term I MUCH prefer - yet most people don't understand) rely on some sync (not async) components (don't believe me just look at Backbase or Google maps source code). I migrate projects that use Access with ASP to use Tomcat Servlets with Derby and a nice DOM compliant links/konq accessible interface. The clients usually don't give $0.02 about the tools, etc until they try to resell months later and discover what they paid for is under a Free Software license (I love my principles sometimes :p)!

For all the servers/desktops I maintain I love the non ~ branches - just add a cron job to auto update and never get breakage. It's brilliant. For my home box's and dev machines of course I run bleeding edge so that means ~ and some -*. If I really want something I go -*, if I receive issues I do my own overlays. As there are many people I talk to daily about software and we all like to share amungst each other - I thought I'd continue in the same way as I did in Slackware - post bug reports.

As Slackware really isn't maintained that well anymore - everyone (who is annoyed by this factor that I've met/talked to) is just moving to Gentoo as it's a really good system. When I run aground on something - I post a bug report with the fix - without knowing all of this about whats happening behind the scenes I'm sure you can understand why I got sooo miffed to the responses.


Last edited by metalshark on Mon Feb 27, 2006 10:06 am; edited 2 times in total
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Mon Feb 27, 2006 10:01 am    Post subject: Also brims Reply with quote

Hey brims - also if you're ever around online - I do alot of overclocking/bleeding edge multimedia so am used to fixing hardware stability - the more obscure the better - can spare some time to try and help if you'd like. PM back if it's a yes. Guess being in Arizona really doesn't help with cooling.
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Tue Feb 28, 2006 1:50 pm    Post subject: Ideas Reply with quote

Had some ideas - and will start a new thread tomorrow once I've done some more work on this.

For me getting rid of the cruft in Gentoo (here and here) is a good thing. Also I love KDirStat as a way of drilling down the file usage on a mount point. Readahead is also a major time saving - and Windows XP Prefetch seems to be a good thing too (they have spent ages on it).

The /var/db/pkg folder has some nice things on packages that have installed - such as CONTENTS for each package that can drive scripts. So using an interface ripped out of KDirStat - having a drill down of files that don't belong to emerged packages would be nice. Would open the opportunity for an ebuild generator to help people put their custom configs or diffs to confs in an ebuild so that etc-update, etc can do their job yet allow people to better distribute their custom settings even accross their own systems.

So for instance these new easy installers for Gentoo can have their hardware/task specific alterations in ebuilds (obviously these wouldn't reach portage) but allow for better administration. You could keep track of old files and maybe cron a remove of everything outside of /home or send a daily admin report or even add a fam/gamin type system for immediate notification if used on a public network of desktops/remote server. So if a file that doesn't appear in an ebuild suddenly appears in it can remove/notify (a more proactive IDS, security in depth).

Kuroo performs poorly for me but I'd like the client side of the readahead list generator to use the emerge tools non the less so that changes to portage storage are negligable (I believe this is the reason Kuroo goes so slowly too). So an emerge -pv something will tell you your use flags - your LANG/LINGUAS will inform of NLS files and can then send a request for the package with the version number to the server, with a listing of your /etc/runlevels and send back a readahead list for boot and default. I won't touch initng as parallel sysvinit continually outperforms it on my systems (if this sounds wrong it's probably just because I don't know how to use initng properly). If the info isn't on the server then it can use the CONTENTS file in /var/db/pkg.

I am learning perl xmlrpc quickly so I can make it a quick cron job - and people can vet my code won't do anything nasty straight away (like only writing to the readahead lists not deleting your runlevels or setting fire to your face). Then anyone who straces their program with their use flags can upload the results for the rest. Some programs straces change on confs but not gonna be able to get that kind of level of sophistication any time soon. Think I'm capable of the rest.

So to recap - a KDirStat style interface for viewing parentless files on the system - with gamin support for detecting new files on the fly - an automated readahead list generator based on the info of stracing programs based on their use flags and version number only (emerge -pv) that is built from the info in your LANG/LINGUAS variables, the runlevels folder and the program version - which feeds into a perl script to talk to my server database of entries - on a not found query it'll just use the details in your CONTENTS folder.

Please yell if more explanation is needed - but think this is the only way I can actually contribute to Gentoo and a system like this is a long time coming.
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Tue Feb 28, 2006 2:41 pm    Post subject: KGentooAdmin Reply with quote

Here is the new post.
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Tue Feb 28, 2006 3:11 pm    Post subject: Ok Reply with quote

I think I understand the whole contribution system now and will not be so hasty in future - anything still upsetting people will be acknowledged if they post here - hope some good will come out of all of this.

Peace :D
_________________
Gentoo's Portage: Any ideas for reform?
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Sat Mar 04, 2006 9:32 pm    Post subject: Well Reply with quote

After this https://bugs.gentoo.org/show_bug.cgi?id=124991 I am just too pissed to contribute anymore.
_________________
Gentoo's Portage: Any ideas for reform?
Back to top
View user's profile Send private message
bbe
Apprentice
Apprentice


Joined: 10 Jan 2005
Posts: 158
Location: UK

PostPosted: Sat Mar 04, 2006 11:57 pm    Post subject: Reply with quote

metalshark I feel for you man. I just wish I knew enough to be able to contribute stuff like you seem to be doing all the time. I can't believe devs don't want fixes for problems (that, yes, my not exist now.. but are imminent). Just seems to come down to a matter of trust. Though I understand the devs are under a lot of pressure to make sure things don't break so can't go applying patches "willy nilly".
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum