Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #77125
| Path | csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.mixmin.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed4a.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail |
|---|---|
| Return-Path | <python-python-list@m.gmane.org> |
| X-Original-To | python-list@python.org |
| Delivered-To | python-list@mail.python.org |
| X-Spam-Status | OK 0.000 |
| X-Spam-Evidence | '*H*': 1.00; '*S*': 0.00; 'wiki': 0.03; 'open- source': 0.04; 'yet.': 0.04; 'repository': 0.05; 'say,': 0.05; 'subject:Python': 0.06; 'definitions.': 0.07; 'plenty': 0.07; 'comments?': 0.09; 'literal': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'sphinx': 0.09; 'suggestions.': 0.09; 'developer': 0.10; 'project,': 0.12; 'wrote': 0.14; 'mostly': 0.14; 'changes': 0.15; 'april.': 0.16; 'barrier': 0.16; 'bitbucket': 0.16; 'clone': 0.16; 'etiquette.': 0.16; 'fossil': 0.16; 'itself,': 0.16; 'locally,': 0.16; 'meanwhile': 0.16; 'mess,': 0.16; 'public,': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'sense,': 0.16; 'skip:n 70': 0.16; 'ticketing': 0.16; 'up-to-date,': 0.16; 'wrote:': 0.18; 'bit': 0.19; 'developer,': 0.19; 'first.': 0.19; 'hacking': 0.19; 'seems': 0.21; 'code,': 0.22; 'tests': 0.22; 'header:User- Agent:1': 0.23; 'merge': 0.24; 'now?': 0.24; 'received:comcast.net': 0.24; 'stick': 0.24; 'decide': 0.24; '(or': 0.24; 'sort': 0.25; 'source': 0.25; 'header:X-Complaints- To:1': 0.27; 'header:In-Reply-To:1': 0.27; 'host': 0.29; 'leave': 0.29; 'am,': 0.29; 'ideal': 0.29; 'reporting': 0.29; 'timely': 0.30; "i'm": 0.30; 'getting': 0.31; 'comments': 0.31; 'software,': 0.31; 'apparently': 0.31; 'closer': 0.31; 'releasing': 0.31; 'requesting': 0.31; 'trivial': 0.31; 'anyone': 0.31; 'quite': 0.32; 'open': 0.33; 'running': 0.33; 'bugs': 0.33; 'cases': 0.33; 'maybe': 0.34; 'could': 0.34; 'test': 0.35; 'but': 0.35; 'there': 0.35; 'version': 0.36; 'acceptable': 0.36; 'choosing': 0.36; 'date.': 0.36; 'done': 0.36; 'should': 0.36; 'two': 0.37; 'project': 0.37; 'being': 0.38; 'problems': 0.38; 'somebody': 0.38; 'to:addr:python-list': 0.38; 'recent': 0.39; 'expect': 0.39; 'hosted': 0.39; 'itself': 0.39; 'to:addr:python.org': 0.39; 'either': 0.39; 'received:org': 0.40; 'release': 0.40; 'how': 0.40; 'skip:u 10': 0.60; 'most': 0.60; 'ago,': 0.61; 'making': 0.63; 'myself': 0.63; 'pick': 0.64; 'afraid': 0.65; 'kept': 0.65; 'worth': 0.66; 'forums': 0.68; 'frank': 0.68; 'system)': 0.69; 'therefore': 0.72; 'attractive': 0.81; 'activated': 0.84; 'complex,': 0.84; 'mentoring,': 0.84; 'regularly.': 0.84; 'reminders': 0.84; 'start.': 0.84; 'subject:source': 0.84; 'anywhere,': 0.93 |
| X-Injected-Via-Gmane | http://gmane.org/ |
| To | python-list@python.org |
| From | Ned Batchelder <ned@nedbatchelder.com> |
| Subject | Re: What is acceptable as 'open-source'? [was Python vs C++] |
| Date | Wed, 27 Aug 2014 07:54:40 -0400 |
| References | <CAKUKWzmnnrpm-9SVNAFu3G9vYf2w0ewAhnGeOge8B2NsDujamQ@mail.gmail.com> <CAL7_Mo_YOJZnHAAhHEb=CV3_QNwOm1hDGHrjZ94TVHKow-OWSg@mail.gmail.com> <CALwzid=1-VAvwW8kgjwx6w1wkF2cmcQjVUG676Ta5QEjHLKUHw@mail.gmail.com> <mailman.13445.1409041203.18130.python-list@python.org> <ltjr5j$q4o$1@dont-email.me> <CALwzidkRO_hrYamwXBk0go-w1OJ6Ty6mYB_c5vHXB6okGOLg6g@mail.gmail.com> <ltk2ko$ble$1@ger.gmane.org> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=ISO-8859-1; format=flowed |
| Content-Transfer-Encoding | 7bit |
| X-Gmane-NNTP-Posting-Host | c-50-133-228-126.hsd1.ma.comcast.net |
| User-Agent | Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 |
| In-Reply-To | <ltk2ko$ble$1@ger.gmane.org> |
| X-BeenThere | python-list@python.org |
| X-Mailman-Version | 2.1.15 |
| Precedence | list |
| List-Id | General discussion list for the Python programming language <python-list.python.org> |
| List-Unsubscribe | <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe> |
| List-Archive | <http://mail.python.org/pipermail/python-list/> |
| List-Post | <mailto:python-list@python.org> |
| List-Help | <mailto:python-list-request@python.org?subject=help> |
| List-Subscribe | <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.13503.1409140498.18130.python-list@python.org> (permalink) |
| Lines | 74 |
| NNTP-Posting-Host | 2001:888:2000:d::a6 |
| X-Trace | 1409140498 news.xs4all.nl 2884 [2001:888:2000:d::a6]:38599 |
| X-Complaints-To | abuse@xs4all.nl |
| Xref | csiph.com comp.lang.python:77125 |
Show key headers only | View raw
On 8/27/14 3:50 AM, Frank Millman wrote: > > "Ian Kelly" <ian.g.kelly@gmail.com> wrote in message > news:CALwzidkRO_hrYamwXBk0go-w1OJ6Ty6mYB_c5vHXB6okGOLg6g@mail.gmail.com... >> >> Ugh. There seems to be no public repository, and the only source to be >> found is from release-versioned tarballs, so there's apparently no >> collaboration other than some forums for reporting bugs and requesting >> features. All the work is done by one developer in his spare time, and >> he is currently on hiatus since April. Meanwhile the most recent >> release is February, so it's not like somebody could just pick it up >> and start hacking and expect to merge. >> >> That's only open-source under the most literal of definitions. > > This is quite a timely message for me. I am inching closer to releasing a > version of my accounting software, and a lot of the above comments apply to > me as well. At present I am the only developer, and my project is not hosted > anywhere, so I have to decide how to make it available, and I am open to > suggestions. > > I have had two attempts at running an hg repository locally, and I am afraid > that I am not keeping it up to date. I do have a master copy, but I have > made so many changes in my clone that a merge will not make any sense, so I > will have to start afresh. I think that making it public will be the only > way that I can force myself to update it regularly. You don't need a "local hg repo", you just need a working tree. I recommend choosing either hg or git, and then using BitBucket or Github, and being done with it. > > I could stick to hg (or git) but I have recently come across fossil, and it > seems ideal for my needs. Has anyone used it? It seems to have everything it > needs (a wiki and a ticketing system) for self-hosting, and I have my own > domain that I have not activated yet, so maybe I should just use fossil and > host it myself. Any comments? Fossil is one of those technologies that is very attractive in and of itself, but is so under-adopted that it will itself be a barrier to collaboration. (Frankly, hg is getting to that category also.) > > There is no test suite (shock, horror). I have not got my head around that > yet. The things that I could write tests for are so trivial that they don't > seem worth the effort, and the things that cause me problems are so complex, > because they depend on exactly what features have been activated, that the > permutations are endless and I don't know where to start. However, once it > is public, if someone is prepared to do a bit of mentoring, I will start to > fill the gap. > > Documentation is a mess. I did start using Sphinx a while ago, so there is a > sprinkling of rest-format docstrings, but they have not been kept > up-to-date, and in some cases are out of date. There are plenty of other > comments in the code, mostly reminders to myself about various issues. I > don't know open-source etiquette. Should I spend the time to sort this out > before going public, or is it acceptable to leave it as is for now? Go public first. People might look at your repo and say, "ugh, this is a mess, I'm not going to help here," but the alternative is them saying, "there is no public repo, and therefore no project, ..." > > Any other comments? > > Frank Millman > > > -- Ned Batchelder, http://nedbatchelder.com
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: Python vs C++ Amirouche Boubekki <amirouche.boubekki@gmail.com> - 2014-08-26 10:12 +0200
Re: Python vs C++ alex23 <wuwei23@gmail.com> - 2014-08-27 15:43 +1000
Re: Python vs C++ Ian Kelly <ian.g.kelly@gmail.com> - 2014-08-27 00:23 -0600
Re: Python vs C++ Ian Kelly <ian.g.kelly@gmail.com> - 2014-08-27 00:33 -0600
Re: What is acceptable as 'open-source'? [was Python vs C++] "Frank Millman" <frank@chagford.com> - 2014-08-27 09:50 +0200
Re: What is acceptable as 'open-source'? Paul Rubin <no.email@nospam.invalid> - 2014-08-27 09:38 -0700
Re: What is acceptable as 'open-source'? Marko Rauhamaa <marko@pacujo.net> - 2014-08-27 20:14 +0300
Re: What is acceptable as 'open-source'? Rustom Mody <rustompmody@gmail.com> - 2014-08-27 10:41 -0700
Re: What is acceptable as 'open-source'? Chris Angelico <rosuav@gmail.com> - 2014-08-28 08:46 +1000
Re: What is acceptable as 'open-source'? Marko Rauhamaa <marko@pacujo.net> - 2014-08-28 08:31 +0300
Re: What is acceptable as 'open-source'? Chris Angelico <rosuav@gmail.com> - 2014-08-28 15:44 +1000
Re: What is acceptable as 'open-source'? [was Python vs C++] Christian Gollwitzer <auriocus@gmx.de> - 2014-08-27 21:41 +0200
Re: What is acceptable as 'open-source'? [was Python vs C++] Chris Angelico <rosuav@gmail.com> - 2014-08-27 18:03 +1000
Re: What is acceptable as 'open-source'? [was Python vs C++] Ned Batchelder <ned@nedbatchelder.com> - 2014-08-27 07:54 -0400
Re: What is acceptable as 'open-source'? [was Python vs C++] Rustom Mody <rustompmody@gmail.com> - 2014-08-27 10:29 -0700
hg, git, fossil, ... [was Re: What is acceptable as 'open-source'? [was Python vs C++]] Ethan Furman <ethan@stoneleaf.us> - 2014-08-27 11:26 -0700
Re: hg, git, fossil, ... [was Re: What is acceptable as 'open-source'? [was Python vs C++]] Skip Montanaro <skip@pobox.com> - 2014-08-27 13:51 -0500
Re: hg, git, fossil, ... Marko Rauhamaa <marko@pacujo.net> - 2014-08-28 08:58 +0300
Re: hg, git, fossil, ... Tim Chase <python.list@tim.thechases.com> - 2014-08-28 09:56 -0500
Re: hg, git, fossil, ... Ned Batchelder <ned@nedbatchelder.com> - 2014-08-28 11:39 -0400
Re: hg, git, fossil, ... Marko Rauhamaa <marko@pacujo.net> - 2014-08-28 19:17 +0300
Re: hg, git, fossil, ... Tim Chase <python.list@tim.thechases.com> - 2014-08-28 11:32 -0500
Re: hg, git, fossil, ... Chris Angelico <rosuav@gmail.com> - 2014-08-29 02:38 +1000
Re: hg, git, fossil, ... Marko Rauhamaa <marko@pacujo.net> - 2014-08-28 22:37 +0300
Re: hg, git, fossil, ... Chris Angelico <rosuav@gmail.com> - 2014-08-29 09:08 +1000
Re: hg, git, fossil, ... Lele Gaifax <lele@metapensiero.it> - 2014-08-29 09:43 +0200
Re: hg, git, fossil, ... Marko Rauhamaa <marko@pacujo.net> - 2014-08-29 10:54 +0300
Re: hg, git, fossil, ... Terry Reedy <tjreedy@udel.edu> - 2014-08-28 13:40 -0400
Re: hg, git, fossil, ... Tim Delaney <timothy.c.delaney@gmail.com> - 2014-08-29 07:25 +1000
Re: hg, git, fossil, ... Mark Lawrence <breamoreboy@yahoo.co.uk> - 2014-08-28 22:41 +0100
Re: hg, git, fossil, ... Ian Kelly <ian.g.kelly@gmail.com> - 2014-08-28 20:20 -0600
Re: hg, git, fossil, ... Marko Rauhamaa <marko@pacujo.net> - 2014-08-29 08:59 +0300
Re: hg, git, fossil, ... Chris Angelico <rosuav@gmail.com> - 2014-08-29 17:20 +1000
Re: hg, git, fossil, ... Marko Rauhamaa <marko@pacujo.net> - 2014-08-29 10:48 +0300
Re: hg, git, fossil, ... Chris Angelico <rosuav@gmail.com> - 2014-08-29 12:24 +1000
Re: hg, git, fossil, ... Rustom Mody <rustompmody@gmail.com> - 2014-08-28 19:53 -0700
Re: hg, git, fossil, ... Ian Kelly <ian.g.kelly@gmail.com> - 2014-08-28 19:56 -0600
Re: hg, git, fossil, ... Marko Rauhamaa <marko@pacujo.net> - 2014-08-29 08:50 +0300
Re: hg, git, fossil, ... Chris Angelico <rosuav@gmail.com> - 2014-08-29 17:19 +1000
Re: hg, git, fossil, ... Marko Rauhamaa <marko@pacujo.net> - 2014-08-29 10:43 +0300
Re: hg, git, fossil, ... [was Re: What is acceptable as 'open-source'? [was Python vs C++]] Ethan Furman <ethan@stoneleaf.us> - 2014-08-27 11:58 -0700
Re: hg, git, fossil, ... [was Re: What is acceptable as 'open-source'? [was Python vs C++]] Chris Angelico <rosuav@gmail.com> - 2014-08-28 09:07 +1000
Re: Python vs C++ Amirouche Boubekki <amirouche.boubekki@gmail.com> - 2014-08-27 15:15 +0200
Re: What is acceptable as 'open-source'? [was Python vs C++] "Frank Millman" <frank@chagford.com> - 2014-08-28 15:44 +0200
Re: What is acceptable as 'open-source'? [was Python vs C++] Chris Angelico <rosuav@gmail.com> - 2014-08-28 23:58 +1000
csiph-web