• Activity
  • Votes
  • Comments
  • New
  • All activity
  • Showing only topics with the tag "dev". Back to normal view
    1. Struggle setting up Tildes development environment

      I'm interested in possibly developing a tildes client. In order to experiment with the currently disabled API, as well as to become more familiar with how Tildes works internally, I've been trying...

      I'm interested in possibly developing a tildes client. In order to experiment with the currently disabled API, as well as to become more familiar with how Tildes works internally, I've been trying to set up a Tildes development environment on my machine following the instructions on the docs site. I've run into a problem with the 'vagrant up' stage of the setup.

      ...  
      ==> default: Running provisioner: salt...  
      Copying salt minion config to vm.  
      Checking if salt-minion is installed  
      salt-minion was not found.  
      Checking if salt-call is installed  
      salt-call was not found.  
      Using Bootstrap Options:  -F -c /tmp  
      Bootstrapping Salt... (this may take a while)  
      bash: /tmp/bootstrap_salt.sh: /usr/bin/sh: bad interpreter: No such file or directory  
      The following SSH command responded with a non-zero exit status.  
      Vagrant assumes that this means the command failed!  
        
      /tmp/bootstrap_salt.sh  -F -c /tmp  
        
      Stdout from the command:  
        
        
        
      Stderr from the command:  
        
      bash: /tmp/bootstrap_salt.sh: /usr/bin/sh: bad interpreter: No such file or directory  
      

      So the Salt provisioning is failing, and it seems like it just has the wrong path to the shell it needs, but while I could probably just tweak this script, it seems like that goes against the concept of using Vagrant in the first place. I was wondering if anyone else ran into this problem, or if the bug lies between the seat and the keyboard.

      15 votes
    2. The Tildes code is now open-sourced

      Disclaimer: this post/information will probably only be interesting to more technical people It's long overdue, but Tildes is now open-sourced: https://gitlab.com/tildes/tildes There's still a ton...

      Disclaimer: this post/information will probably only be interesting to more technical people

      It's long overdue, but Tildes is now open-sourced: https://gitlab.com/tildes/tildes

      There's still a ton to do in terms of writing more documentation, filling out the issue tracker with known issues/plans and so on, but it should be ready enough to get started.

      I'm planning to make a post on the Tildes blog tomorrow or Thursday announcing this more formally, but I'd like to keep it a bit quiet until then, in case there are any issues or major gaps in the docs discovered when some of you start looking at it. I'd especially appreciate it if any of you would like to try setting up a local development version and let me know how it goes, and if the instructions all make sense.

      There are two new pages on the docs site as part of this as well:

      • Development Setup - describes how to do the initial setup necessary to get a local development version of the site running
      • Development - a general page with information and instructions related to a lot of aspects of site development. It's very scattered right now and I intend to split it into multiple pages eventually, but that will require some more work on the blog to support being able to organize it well. There are still some definite gaps in here, but it should describe most of the major pieces.

      I'd appreciate any feedback about the documents, code, etc. As mentioned, I'd be especially grateful if some of you want to try setting up a local development version by following my instructions, and give feedback about if any parts of the process are unclear, incomplete, or otherwise need more work. Please feel free to ask any questions you have as well.

      235 votes
    3. Contributing to Tildes - Accessing on localhost

      Hi, I've started developing syntax highlighting, but I'm unable to connect to Tildes on localhost. It's running, I can connect to Prometheus, but not to Tildes. I use Ubuntu. I know there are few...

      Hi, I've started developing syntax highlighting, but I'm unable to connect to Tildes on localhost. It's running, I can connect to Prometheus, but not to Tildes. I use Ubuntu.

      I know there are few people here who already contributed to Tildes, how do you connect to Tildes?

      • Firefox shows Secure Connection Failed, even after adding exception in about:config for domains localhost, *, 127.0.0.1, both with and without port, I even tried adding https:// before them.
      • Qutebrowser displays nothing
      • Chromium displays ERR_CONNECTION_RESET (not something like insecure connection)
      • Chrome displays ERR_CONNECTION_RESET (not something like insecure connection)
      • Curl displays OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to localhost:4443
      • wget displays Unable to establish SSL connection.
      • lynx displays Unable to connect to remote host.

      Could someone tell me how to config Firefox / install certificate for Tildes on localhost / move Tildes to http?

      Thank you

      Edit: I tried setting firefox security exception in a different way and this happened.

      6 votes