|
Post by tenochtitlanuk on Feb 16, 2020 12:41:51 GMT -5
Does anyone know who this is?
Is adding to Liberty BASIC on Rosetta Code without first posting solution here, as has been our convention. It took me some time to realise that the arrival of a new entry was meaning my code which downloads all the LB entries was no longer matching the printout I made earlier! VERY happy to have people adding both low-hanging easy RC solutions ( there are plenty) and especially the tricky ones, so welcome Mitford2000- but in general please post here first!
|
|
|
Post by David Drake on Feb 18, 2020 7:28:25 GMT -5
Does anyone know who this is?
Is adding to Liberty BASIC on Rosetta Code without first posting solution here, as has been our convention. It took me some time to realise that the arrival of a new entry was meaning my code which downloads all the LB entries was no longer matching the printout I made earlier! VERY happy to have people adding both low-hanging easy RC solutions ( there are plenty) and especially the tricky ones, so welcome Mitford2000- but in general please post here first!
I had no idea that there was a standing "procedure" for posting LB solutions to Rosetta Code. I certainly would not want to mess with your program. I posted links to the additions I made to Rosetta Code on a different thread earlier. Is there an existing thread where others post said entries for the group's review? Would you like for me to remove those solutions from Rosetta Code?
|
|
|
Post by tsh73 on Feb 18, 2020 7:42:35 GMT -5
There used to be one. Long long time ago, in a distant galaxy on old forum. There was a Contest board I believe - and proposed entries was posted there to mature for a while.
May be we should create RosettaCode subboard in say Community projects?
|
|
|
Post by Carl Gundel on Feb 18, 2020 8:44:58 GMT -5
There used to be one. Long long time ago, in a distant galaxy on old forum. There was a Contest board I believe - and proposed entries was posted there to mature for a while. May be we should create RosettaCode subboard in say Community projects? It's not a bad idea, but of course we don't have any authority to enforce a Rosetta Code posting policy from here.
|
|
|
Post by tenochtitlanuk on Feb 18, 2020 10:10:08 GMT -5
David/Anatoly/Carl Wasn't wanting ANYONE to take down already-posted RC solutions. If they work and are efficient. And yes, an RC section on this board might help. But there were few contributing RC solutions, and I had started contributing RC-suggested code to the forum in forms that created code that interested me but was not in RC-suitable form, And I wanted to leave do-able ones for others to try! However solutions that do NOT work, ie are LBB-only, should be moved to a section called LBB on Rosetta Code. That's what all other languages and dialects do. But when LB5 is available we'll have to decide how to handle LB4 code that does not work in LB5- will someone convert all existing answers? Bit like Python- the change from 2 to 3 meant even 'print "Hello World"' no longer worked! On the old forum we posted suggested answers, before posting to RC. As a result the quality of our LB solutions was good. I learned a lot from constructive criticism of my code. The problem with my code ( rosettacode.org/wiki/Rosetta_Code/Run_examples) was that the RC page format had changed so when parsing the html, the sections I was using to recognise the embedded LB code had changed. I was not being critical of any poster on the LB board- in fact had expressed a welcome to an unknown user, when I did not even know if they visited this board. I was criticising RC maintainers. Liberty BASIC wikis, forums, boards, administrators and personal sites have had a famously good friendly and constructive relationship. That's part of why I have had such fun with LB though the years. Long may this community flourish! JohnF
|
|
|
Post by Carl Gundel on Feb 18, 2020 11:19:10 GMT -5
David/Anatoly/Carl Wasn't wanting ANYONE to take down already-posted RC solutions. If they work and are efficient. And yes, an RC section on this board might help. But there were few contributing RC solutions, and I had started contributing RC-suggested code to the forum in forms that created code that interested me but was not in RC-suitable form, And I wanted to leave do-able ones for others to try! However solutions that do NOT work, ie are LBB-only, should be moved to a section called LBB on Rosetta Code. That's what all other languages and dialects do. But when LB5 is available we'll have to decide how to handle LB4 code that does not work in LB5- will someone convert all existing answers? Bit like Python- the change from 2 to 3 meant even 'print "Hello World"' no longer worked! On the old forum we posted suggested answers, before posting to RC. As a result the quality of our LB solutions was good. I learned a lot from constructive criticism of my code. The problem with my code ( rosettacode.org/wiki/Rosetta_Code/Run_examples) was that the RC page format had changed so when parsing the html, the sections I was using to recognise the embedded LB code had changed. I was not being critical of any poster on the LB board- in fact had expressed a welcome to an unknown user, when I did not even know if they visited this board. I was criticising RC maintainers. Liberty BASIC wikis, forums, boards, administrators and personal sites have had a famously good friendly and constructive relationship. That's part of why I have had such fun with LB though the years. Long may this community flourish! JohnF Yes, of course I find myself in agreement. My only point is that at least as far as I understand it Rosetta Code accepts Liberty BASIC related contributions from people who are not a part of this tight knit community. It isn't always clear what to do with material that we did not submit. Of course sometimes it's not hard to figure out what to do with certain things such as LBB-only material and with material that is erroneous.
|
|
|
Post by Rod on Feb 18, 2020 11:47:55 GMT -5
The RC community links need fixed. To here?
|
|
|
Post by tenochtitlanuk on Feb 18, 2020 11:57:25 GMT -5
Just a reminder of what we lost with the old forum- these pages from a decade ago, but was a good way to handle Rosetta Code
|
|
|
Post by sarossell on Feb 18, 2020 15:06:04 GMT -5
IMHO, the aggregator program should take all possible situations on Rosetta into account and manage them accordingly (LBB, LB4 code, LB5 code, etc.) Attempting to impose any kind of policy onto Rosetta seems presumptuous. Besides, the site could change again in the future. But I'll happily take a poke in the eye if I'm in the minority with my opinion. I don't mind stirring the pot every once in a while by flapping my gums in the wind, but I'm willing to clean up my messes. Anything that makes Liberty BASIC known, functional, and talked about, I'm all for.
It may also help to simply identify new LB5 code on Rosetta as a "new" language ("Liberty BASIC v5") and leave the existing code as is.
Regardless, the LBB code does need to be, at the very least, clearly identified as such.
Shame we don't have our own "Rosetta Code" repository. Seems a simple wiki using Run BASIC could get that going pretty easily.
Hey, I'm still on my first cup of coffee, so what do I know? I just love seeing new posts about stuff and all the activity here. You guys rock!
:@)
|
|
|
Post by tsh73 on Feb 18, 2020 15:45:47 GMT -5
There used to be one. Long long time ago, in a distant galaxy on old forum. There was a Contest board I believe - and proposed entries was posted there to mature for a while. May be we should create RosettaCode subboard in say Community projects? It's not a bad idea, but of course we don't have any authority to enforce a Rosetta Code posting policy from here. Ok. Who can create subboard and move related posts (and this one) there? I cannot.
|
|
|
Post by Brandon Parker on Feb 22, 2020 22:12:46 GMT -5
It's not a bad idea, but of course we don't have any authority to enforce a Rosetta Code posting policy from here. Ok. Who can create subboard and move related posts (and this one) there? I cannot. Admins ... I vote that we make a new board to aggregate the Rosetta Code content that we wish to post that way we can all discuss it prior to posting. {:0) Brandon Parker
|
|
|
Post by Chris Iverson on Feb 22, 2020 22:55:21 GMT -5
I see no reason not to do so, for organization reasons. On the old conforums site, we just made sure each post had "RC" or "Rosetta Code" in the title on the Open Source board, but I don't think conforums had the ability to create subboards/subforums.
Additionally, when we first started doing Rosetta Code contributions, we would indeed discuss each one, and the final agreed version would get posted by me onto the RC wiki. I unfortunately ran low on free time to continue managing the project that way, and we opened it up to more community submissions, as well as other people finding it and adding examples.
I agree that it would make the most sense to have it as a subboard of Community Projects here. It looks like interest might be growing in RC again, and a place to keep all RC-related content together would probably be a good idea.
|
|