Re: [rust-dev] Rust discourse visibility [Was: Tail call compatibility]

2015-01-11 Thread Jonas Wielicki
Seconding the arguments of others arguing *for* a mailing list.

On 29.12.2014 22:02, Kevin Cantu wrote:
 It had gotten pretty clear that having a catch-all mailing list wasn't
 going to scale.

Python also uses mailing lists as the primary communication medium. The
main three lists are: python-dev (for developers, discussing the advance
of the language), python-ideas (for anyone, suggesting and discussing
ideas which the devs might take into account) and python-list (for
anyone, discussing about any python-specific issue). Of these, only
python-list is *very* high traffic with very diverse topics.
python-ideas is also high traffic but only with a few topics going on at
a given time. This makes it easy to mentally filter and follow what
happens. Same goes for python-dev, but it generally has less traffic
than python-ideas.

For several topics there exist sublists (e.g. the C++ special interest
group), which are generally very low to medium traffic.

I cannot see why rust would not be able to follow this approach, too,
but instead suggesting people to use $website [1]. *That* is not going
to scale, for the individuals. It is trivial to track several projects
using a well-configured mailbox or mail client, but polling N websites
every M minutes (for varying values of M) is quite cumbersome.

I say that having tested the discourse mail interface for a few days
now. I find it much harder to read than a well-behaved mailing list. It
is basically 100% top-posting without threading. Very uncomfortable to
read and follow.

But who am I to complain. I am merely interested in a new upcoming
language and have not much to contribute.

regards,
jwi

   [1]: Not to mention that that website requires unauthentictaed
JavaScript from third party servers for log in.

___
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev


Re: [rust-dev] robots.txt prevents Archive.org from storing old documentation

2014-07-10 Thread Jonas Wielicki
On 10.07.2014 16:56, Daniel Micay wrote:
 On 10/07/14 03:46 AM, Gioele Barabucci wrote:
 Hi,

 the current robots.txt on docs.rust-lang.org prevents Archive.org from
 storing copies of the old documentation. I think having the old
 documentation archived would be a good thing. BTW, all the documentation
 before 0.10 seems gone and this is a shame.

 Could you please allow the Archive.org bot to index the site?

 For the records:

 $ curl http://doc.rust-lang.org/robots.txt
 User-agent: *
 Disallow: /0.3/
 Disallow: /0.4/
 Disallow: /0.5/
 Disallow: /0.6/
 Disallow: /0.7/
 Disallow: /0.8/
 Disallow: /0.9/
 Disallow: /0.10/
 
 The old documentation is all available from the Git repository. The
 robots.txt rule is there to reverse the trend of searches being filled
 with out of date documentation.

While this is a good thing /all/ software projects should be doing imo,
one could still explicitly allow Archive.org by prepending:

User-agent: ia_archiver
Disallow:

?

 
 
 
 ___
 Rust-dev mailing list
 Rust-dev@mozilla.org
 https://mail.mozilla.org/listinfo/rust-dev
 




signature.asc
Description: OpenPGP digital signature
___
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev


Re: [rust-dev] Text Mode File Reading/Writing

2014-06-24 Thread Jonas Wielicki
On 24.06.2014 06:36, Gil Cottle wrote:
 If not, adding a flag would be useful for text file-writing/reading when
 running on Windows, but it could also be a source of issues for people
 trying to write binary/text data depending on the defaults. Any thoughts on
 this?

For what its worth, I think the python way is the most clean way, with
respect to interoperability and platform independence. This is described
in a quite convoluted way in the [documentation for the open builtin][0].

They basically implement text mode themselves and don’t let the OS know
about it. On the OS side, they open all files in binary mode. In their
text mode implementation, they convert all newlines to '\n' while
reading and all '\n's to the platform newline while writing.

   [0]: https://docs.python.org/3/library/functions.html#open

p.s. Don’t let your self get distracted from the “deprecated” in the
mode table; this only refers to the mode string, not to the usage of
universal newlines using the `newline` keyword argument, described a bit
below the mode table.

 
 Thanks,
 Gil Cottle
 
 
 
 ___
 Rust-dev mailing list
 Rust-dev@mozilla.org
 https://mail.mozilla.org/listinfo/rust-dev
 

___
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev