14 May 2017, 15:28 | #41 |
AmigaDev.com
Join Date: Mar 2016
Location: Stockholm, Sweden
Age: 35
Posts: 625
|
|
14 May 2017, 15:58 | #42 |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
Hoho, just look at all these roadblocks being revealed as a mirage!
|
14 May 2017, 16:19 | #43 |
AmigaDev.com
Join Date: Mar 2016
Location: Stockholm, Sweden
Age: 35
Posts: 625
|
|
14 May 2017, 21:07 | #44 | |
Registered User
Join Date: Aug 2007
Location: berlin/germany
Posts: 1,054
|
Quote:
im also not sure what your links are being supposed to prove and how the situation could be improved simply choosing another versioning system. but im eager to hear an informed explanation. other than that id say, like strim proposes, if they agree to that, setup another git mirror with the features, you wish for ,enabled. the question is to keep the repos in sync. id welcome strims contributions very much. radoslaw seems to be a valuable coder. i have though always had an impression that he doesnt value aros very much. hmm? |
|
15 May 2017, 00:54 | #45 |
Registered User
Join Date: Aug 2007
Location: berlin/germany
Posts: 1,054
|
i think it wouldnt hurt to register on aros-exec or on dev-ml to discuss it there where most aros devs are at home.
|
15 May 2017, 03:17 | #46 |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
@wawa
You clearly don't understand what GitHub is, or what purpose it serves. I'll give you a hint though, GitHub ≠ git. Spend some time there if you want to understand what I am trying to say. I'm not going to answer this question again and again. I will however answer your comment about Sourceforge: I'm sure they set it up that way because it all happened long ago, before there was git, GitHub, or many other nice modern tools and services. And because the project remained a hobby for a few people who were already onboarded, no doubt there also hasn't been much consideration given to improving the developer (both potential and actual) user experience, nor the community experience of interacting with what is going on. Which is why it is stuck in the year 2002, at best. Given the kinds of responses to relatively simple questions that I've seen on aros-exec ("check the mailing list"), that's definitely one of the last places I would want to make a rational, user experience-motivated plea. And in any case, we don't need everyone on board, we just need (as strim pointed out) issues turned on in some GitHub-based AROS mirror, relevant issues created or migrated, and bounties prioritized (here, on aros-exec, or anywhere). Past that point, discussion takes place in the context of the issue itself. And this need only concern m68k-related issues for the time being. That's an acceptable starting point. |
15 May 2017, 03:37 | #47 | |||||
Registered User
Join Date: Sep 2013
Location: Ireland
Posts: 67
|
Quote:
Quote:
Quote:
Quote:
Quote:
|
|||||
15 May 2017, 03:49 | #48 |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
@ncafferkey
As I said in the original post, there are many tools/platforms for bounties which plug in to GitHub and attach to issues. This is an excellent one: https://www.bountysource.com/ It is not an abuse of the bug-reporting mechanism; GitHub more generically calls them "issues" and allows things like Bountysource to interface for a reason. Please do give GitHub a little credit; it is at least the flavour of the last 3-4 years. |
15 May 2017, 06:01 | #49 |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
To demonstrate how this works (while supporting another cool project), I've attached a $500 bounty to this:
https://github.com/Sakura-IT/SonnetAmiga/issues/21 via this: https://www.bountysource.com/issues/...200tx-mediator Now all that needs to be done for a persistent reminder that brings continuity, is addding a comment to the issue with the URL of the bounty. Ideally one might also want to rename the title of the post to add [$500] at the end. But of course, if anyone finds this latter part a bit tacky, it isn't strictly necessary; the bounty exists with or without that change. |
15 May 2017, 11:07 | #50 |
Registered User
Join Date: Apr 2012
Location: Cardiff
Posts: 404
|
@wXR
I'm just coming back to this thread - I don't remember all those demands being in the opening post when I replied. Am I going mad? I know your heart's in the right place wXR but again you're going about things in the wrong way. You've come in acting like you have all the answers but how many questions have you asked? There are people who've put thousands of hours of work into AROS - wouldn't it be sensible to ask for their wisdom before you tell everyone what the magic bullet is? It's a little better than the prevous "you're all parasites - let's negotiate!" conversation but it's not brilliant that you've pissed off a key developer before the work's even been defined. EDIT: The parasites thing was a bit below the belt sorry, but a different approach would help. I'm not disputing the value of GitHub either by the way, just that it's up to the devs to make that call. Last edited by clebin; 15 May 2017 at 11:23. |
15 May 2017, 11:09 | #51 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,186
|
I like the new GitHub pages that runs Jekyll on the server every time a commit to the page source directory's MarkDown documents are detected. It makes static website design easy. I wonder if the folks at GitHub will make a modified issue tracker to implement a forum host. I will not hold my breath.
|
15 May 2017, 11:25 | #52 | |
Registered User
Join Date: Aug 2007
Location: berlin/germany
Posts: 1,054
|
Quote:
but then one needs to understand that aros is a common effort. as such a newcomer need to align themselves before trying to lead it. it doesnt bode very well about the seriousity of this initiative, not being able to realise and accept aomething as basic as this. |
|
15 May 2017, 12:05 | #53 |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
@clebin
Yes, it was all seeded there from the start. Of course I can't and won't force anyone to do anything; its up to you guys. If you want to work with me on this, check out my suggested path (really check it out), and let me know if it suits you. If the answer is "it just doesn't" or "fuck off", fair enough. Lets talk about it. For now though, the minimum GitHub scenario described above is absolutely a stipulation of these bounties. Which is not to say that we cannot discuss some alternatives, but if you want to get into that debate, please do try to be as informed as possible about what I am suggesting and (maybe more importantly) why I am suggesting it. If anyone would care to explain why the dev-UX nightmare that exists presently is somehow importaint to maintain, I am all ears -- but definitely skeptical. @wawa To be clear, I don't want to lead the AROS project and am in no way angling for that. I do however want to see some significantly nicer onboarding for developers (not to mention technical users that wish to interact in any with the development). GitHub gives you this in a convenient pill, so lets bring the mountain to the people already. We've already determined that nothing radical has to be done other than turning on the "Issues" for a mirror repo, and tracking new issues (and existing issues that we'll add bounties to) there. Of course I'd like to see more integration, but we've already come a long way and I am confident that the full transition will happen after a toe is dipped into the water. Last edited by wXR; 15 May 2017 at 12:26. |
15 May 2017, 13:35 | #54 |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
I just checked to see if Sourceforge URLs are accepted at Bountysource. And they are kind of (in fact, any URL is) but it doesn't offer any kind of integration at all as it does with GitHub, and thus the UX isn't really improved.
https://www.bountysource.com/issues/...t-save-changes |
16 May 2017, 05:02 | #55 |
Registered User
Join Date: May 2017
Location: Scotland
Posts: 53
|
Not half as many times as I have pissed people off
@wXR As usual people seem to be getting a bit worked up over a simple discussion, however they do raise valid points about why things are the way they are and cannot be changed in some cases (particularly the reverse engineering aspect, and how that relates to where the code is hosted). The main point is - nothing stops someone setting something like you describe on GitHub already (and as pointed out there is already a mirror etc, however that's something you would need to discuss with Jason), however the "AROS Devs" will not be the ones maintaining it since it is enough work actually developing/testing AROS (and why they "contribute" in the first place) - they just don't have the time/resources to take on such an extra burden, nor the desire for such responsibility. AROS isn't a commercial product or owned by an individual/organization, so approaching it as such or treating it like it should be will not go far, its an open source operating system, nothing more nothing less - there isn't even a provision for an actual "distribution" other than the test's released as the nightly ISO's and that is also for a reason, because we would prefer a community with different distributions of AROS in different configurations that suit more than just a small group, and the people maintaining those distributions to then have the freedom to set them up the way they see fit, with the components they see fit to use (from AROS or other sources such as aminet) like AfA, AROS vision, ICAros, Broadway, AspireOS... We also try to not favour any particular distributions way of doing things, or let any one "party" push the direction AROS goes in. I'm sure for people who haven't been involved in AROS and aren't that interested in the politics, some of the reasons might seem overkill or unnecessary - but there are legal ramifications about many things that cant be dismissed, or summed up without quoting years of discussions on the mailing list. Suffice to say we don't have the authority to relicense other peoples code that has been contributed under the pretence of the APL license, and we cant afford to put the code or developers in situations where the legality of developing AROS or components it has inherited over the years is put at risk. Any discussions around those subjects will be futile. |
16 May 2017, 10:13 | #56 |
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 411
|
|
16 May 2017, 11:13 | #57 | |
Registered User
Join Date: Aug 2007
Location: berlin/germany
Posts: 1,054
|
aros may be tough place sometimes.a good place to learn how to align oneself though.
Quote:
|
|
16 May 2017, 11:17 | #58 |
Registered User
Join Date: Aug 2007
Location: berlin/germany
Posts: 1,054
|
|
16 May 2017, 13:58 | #59 |
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 411
|
|
17 May 2017, 05:48 | #60 |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
@Kalamatee
Thanks for your measured response and good points. Is there any case history with valid reverse-engineering projects being taken down from GitHub? I see a number of reverse engineering projects hosted or mirrored there without issue already: https://github.com/helderc/FreeDOS https://github.com/reactos/reactos In my opinion, there isn't an issue here, and the worst that happens is the mirror gets taken down and I have to personally go and fight with GitHub about it. If anyone knows anything more specific, a case history in particular, especially modern, I'd like to hear about it. Otherwise this feels to me like hearsay. About the apparent conflict. I see a reasonable compromise: I am at this point asking only that the issues that have bounties attached to them be tracked/discussed on GitHub. Putting aside all that I said about why I believe GitHub to be a vastly improved user experience, it is also something of a helpful convenience for me when issuing the bounties in the first place. The tight integrations with Bountysource and other modern bounty platforms just makes this simple. I'll be the first to admit that I am not entirely apolitical in doing this. But I hope you can all believe what @clebin inferred about my intentions at least, and accept this compromise. I'd really like to get on with the bounties already. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
compiling instructions for aros68k | wawa | Coders. General | 18 | 14 May 2017 18:15 |
ARos68k RTG driver for OS 3.x | _WB_ | request.UAE Wishlist | 1 | 09 October 2016 11:42 |
Interest at bounties for Aros 68k? | OlafSch | Amiga scene | 77 | 16 January 2016 18:15 |
DiscreetFX Increases Open Video Toaster Instant Bounties | Pyromania | Coders. General | 0 | 21 August 2009 03:50 |
Offering Bounties. | gklinger | Games images which need to be WHDified | 26 | 14 August 2008 12:16 |
|
|