mersenneforum.org  

Go Back   mersenneforum.org > Fun Stuff > Lounge

Reply
 
Thread Tools
Old 2015-11-05, 15:14   #1
Dubslow
Basketry That Evening!
 
Dubslow's Avatar
 
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88

3×29×83 Posts
Default Creating a new hub for MF development activities

Hi everyone.

In my absence, I learned to embrace Git/distributed version control, and I can no longer see myself using svn in any way in the future. Additionally, SourceForge, the primary host for a lot of software developed around these parts, has now developed into an ad-and-virus-spewing crapware website like so many others -- what a shame.

Anyways, to fix these issues, to encourage more "drive-by" development from casual users, and maybe to show some people the light of DVC, I've been thinking about rehosting a bunch of this software on GitHub (with proper importing from svn to preserve history). I would most likely structure it as several projects curated by a MersenneForum organization, since a lot of the original developers no longer have the time to be primary maintainers. Of course original authors would get full administrative privileges upon request, and perhaps other, more active members here as appropriate.

Does anyone object to this?

George, does Prime95 have a version of subversion history that includes none of the security code that you otherwise haven't published? If this goes forward I would very much like to include the full development history of Prime95, rather than just starting from a recent snapshot.

Last fiddled with by Dubslow on 2015-11-05 at 15:24
Dubslow is offline   Reply With Quote
Old 2015-11-05, 15:39   #2
Xyzzy
 
Xyzzy's Avatar
 
"Mike"
Aug 2002

25·257 Posts
Default

Any solution that eliminates SourceForge gets our vote!
Xyzzy is offline   Reply With Quote
Old 2015-11-05, 15:53   #3
bsquared
 
bsquared's Avatar
 
"Ben"
Feb 2007

3·1,171 Posts
Default

If you are thinking of including yafu in this effort then you'll have my support. I know nothing about git/DVC but would like to learn.
bsquared is offline   Reply With Quote
Old 2015-11-05, 16:08   #4
rogue
 
rogue's Avatar
 
"Mark"
Apr 2003
Between here and the

11·577 Posts
Default

Although I do support, it will only work if projects move off of sourceforge. In other words they need to be in only one repository.
rogue is offline   Reply With Quote
Old 2015-11-05, 16:21   #5
Dubslow
Basketry That Evening!
 
Dubslow's Avatar
 
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88

1C3516 Posts
Default

I'm thinking all the stuff on here, like yafu, msieve, all the stuff I do, and hopefully Prime95. I know nothing about llr/other prime-sieving/testing related software other than it exists and is a thing, and that rogue develops some of them.
Dubslow is offline   Reply With Quote
Old 2015-11-05, 17:57   #6
rogue
 
rogue's Avatar
 
"Mark"
Apr 2003
Between here and the

11×577 Posts
Default

I would be okay with moving OpenPFGW, PRPNet, and other software of mine to git.
rogue is offline   Reply With Quote
Old 2015-11-05, 17:59   #7
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

37×263 Posts
Default

Quote:
Originally Posted by Dubslow View Post
I'm thinking all the stuff on here, like yafu, msieve, all the stuff I do, and hopefully Prime95. I know nothing about llr/other prime-sieving/testing related software other than it exists and is a thing, and that rogue develops some of them.
I, personally, think this is a great idea.

And I don't agree with "rogue" (deepest of respect) that this will /only/ work if projects move off of sourceforge. It would help in the rankings domain, but isn't *required*; each owner of copyright is, by definition, in control.

If I may give you some advice:

When taking on a project, it is important that you are the champion of that effort. Work as hard as you can; be available to answer any and all questions presented. This is equally important introducing a new solution into an enterprise as trying something new in "meat space".

It gets easier over time, but book at least an hour a day initially (and say goodbye to your non-profit earning weekends fixing SPEs people point out).

In my opinion, doing work like this is the most rewarding most people can do.

Last fiddled with by chalsall on 2015-11-05 at 18:02 Reason: s/advise/advice/ # That one always gets me....
chalsall is offline   Reply With Quote
Old 2015-11-05, 18:04   #8
Dubslow
Basketry That Evening!
 
Dubslow's Avatar
 
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88

11100001101012 Posts
Default

Other candidates which escaped me at time of OP are factmsieve.p*, mfakt*, *Lucas*, and... most far-fetchedly, maybe even mesenne.ca or gpu72.com, if their authors are willing to share. (Ideally factordb.com, but its author isn't very responsive right now.) ggnfs-lasieve is another good target. We really are quite a disorganized bunch of louts here, with forks and modifications and tweaks and experiments lying around all higgeldy-piggeldy in whatever tarballs scattered across so many disparate posts.

Last fiddled with by Dubslow on 2015-11-05 at 18:07
Dubslow is offline   Reply With Quote
Old 2015-11-05, 19:54   #9
Dubslow
Basketry That Evening!
 
Dubslow's Avatar
 
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88

160658 Posts
Default

Mayhaps Prime95/mfakt*/*Lucas*/gpu72/mersenne.ca/etc should go under a separate GIMPS organization, a sister to the MersenneForum organization?
Dubslow is offline   Reply With Quote
Old 2015-11-05, 20:04   #10
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

37×263 Posts
Default

Quote:
Originally Posted by Dubslow View Post
Mayhaps Prime95/mfakt*/*Lucas*/gpu72/mersenne.ca/etc should go under a separate GIMPS organization, a sister to the MersenneForum organization?
Don't overreach, grasshopper...

Take on management of one subproject at a time. You might be surprised how much work is involved in each step.
chalsall is offline   Reply With Quote
Old 2015-11-05, 20:05   #11
owftheevil
 
owftheevil's Avatar
 
"Carl Darby"
Oct 2012
Spring Mountains, Nevada

32×5×7 Posts
Default

Sounds like a good idea to me too.
owftheevil is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Creating polynoms with Phi VolMike Factoring 0 2007-07-19 07:21
Can't do manual testing without creating Error 3:'s stevecody Software 2 2006-02-26 20:40
'Creating' numbers. victor Math 28 2006-01-05 10:53
Creating polls on Mersenneforum JuanTutors Forum Feedback 3 2004-10-03 00:51
Auto-instruction creating processor!! PrimeCruncher Hardware 6 2004-05-01 11:53

All times are UTC. The time now is 13:05.


Sat Jul 17 13:05:49 UTC 2021 up 50 days, 10:53, 1 user, load averages: 2.39, 2.24, 1.91

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.