On 9/1/14 5:57 PM, Felix Baumann wrote:
Am 01.09.2014 um 21:58 schrieb Adrian Custer:
On 9/1/14 4:44 PM, Hubert Figuière wrote:
On 01/09/14 02:44 PM, Adrian Custer wrote:
Those of you with a Firefox OS device and willing to risk the bleeding
edge can try out a new stumbling app.
No source code repository?
Hub
_______________________________________________
dev-geolocation mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-geolocation
It's a web app, it *is* source code.
~adrian
_______________________________________________
dev-geolocation mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-geolocation
Well of course HTML is source code, but he was asking for a repo (maybe
on GitHub like MozStumbler).
It would enable others to contribute to your project more easily because
this way everybody can commit patches, open up issues, you can add a
Wiki page and so on.
-> Lots of advantages.
Regards,
Felix
Hey Felix,
the points you make are often repeated mantra, valid in a limited sense.
However, the benefits of running an open software project are offset by
numerous costs such as handling patches, mentoring contributors,
answering emails, responding to issues, managing issue lists, dealing
with curt, tackless questions, reviewing wiki contributions, writing
documentation, and managing the repository using whatever management
tools the hosting provider offers. The costs are exponentially higher
when all the code is in flux as it is here: my FirefoxOS UI code is so
raw I don't even remember where the repo is on my hard drive, the GeoJs
mapping library is so immature I still have to hard code the drawing
style of the geospatial features I render, and MvdStumbler's spaghetti
code really needs some kind of MV*? structure. Version 0.0.1, or even
0.4, is not the time to expend bandwidth on making a project when the
code needs all the attention I can give it.
My choices are deliberate. I have no desire to run a project. I don't
want to deal with folk for whom wiki is easier than HTML. I am happy to
exclude folk who know how to github but don't know how to hg init or to
diff & email. I have very precisely, carefully, and with some frivolity
chosen *not* to license the code for various political and practical
reasons such as encouraging anarchic reuse and alienating corporate
types. (That's right, I don't even grant you the right to *think* about
my code; you're going to have to assert your right to do that all on
your own.) Note that choice also excludes free GitHub hosting, which is
fine with me because I am rather against the trend of using the new
found freedom provided by DVCS to immediately re-centralize all the
coding efforts on one corporate internet presence. I am happy to leave
GitHub to the Facebook generation.
So, I repeat. Web apps have a particular quality that the distribution
format is a source code format. That means you have all the freedom you
are willing to let yourself take related to that code. Very, very cool.
As for me, I will happily put MvdStumbler aside for a while and go back
to the core of the matter, fighting my brain to see if a geospatial
library can come out of it.
As the great man says, happy hackin',
~adrian
_______________________________________________
dev-geolocation mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-geolocation