Coder Social home page Coder Social logo

grace's Introduction

Michael (He/They)

Developer in the glittering city of Las Vegas hailing from the frigid mountain tops of Switzerland!

I am excited you found my profile page! While I am always looking for new challenges - as of right now I am not accepting any collaboration or job offers.

grace's People

Contributors

dsteinbrunner avatar jvbonin avatar mdiener avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

grace's Issues

Parse error output

Hi there
I added a little sth to better find parse errors of the config file:
in config.py I changed:
def parse_config_file(self, config_file):
strings = []
self.linenumber = 0
print 'config file is: '+str(config_file) +'we start at line: '+str(self.linenumber)
for line in config_file:
self.linenumber += 1
if not re.search('^\s
//._', line):
strings.append(line)

    try:
        return load_json(''.join(strings))
    except:
        print 'error is at: ' +str(self.linenumber)+' line is ' + line
        raise WrongFormatError('The provided configuration file could not be parsed.')

I'm not sure if I should push it. these are my very first steps in python so there is probably a better way to do it...

./manage build produces wrong css

E.g. input:

.. url('images/checkbox/front_unchecked.svg') left top/25px 25px no-repeat;

Then output:

.. url('images/checkbox/back_unchecked.svg') left "top/25px" 25px no-repeat;

Where "top/25px" is invalid CSS - it should be top/25px; fix!

Disclaimer still needed?

The readme starts with:

DOES NOT WORK COMPLETELY YET! PLEASE ONLY USE TO TEST OR TRY OUT! THIS NOTICE WILL BE REMOVED AS SOON AS I THINK IT HAS REACHED A PRODUCTIVE POINT.

Has a productive point been reached? What needs done before this can be removed?

Windows-ize grace

grace is installed as a normal py script in the Scripts dir on Windows but all the other items there are have both an exe and a renamed py script which allow for them to be easily accessed at the command prompt. It would be nice to have this same level of windows support for grace.

The `./manage zip` command does not compress

The ./manage zip command creates DZM files which are too big: If a rename a DZM file to a ZIP file, uncompress and recompress (using default compression of 6) then my sample was reduced from 1.7Mb down to 630Kb.

Handling `project.cfg` is cumbersome due to `deployment_path`

To enable proper deploying I've to set the deployment_path to a correct value; but this means that git status keeps complaining about the fact that my project.cfg has been edited. To suppress this I use git update-index --assume-unchanged project.cfg.

But sometimes I have to edit the project.cfg, like when I want to increase the version entry: Then I've to "unignore" the configuration file via git update-index --no-assume-unchanged project.cfg, undo my deployment_path change, edit my desired changed, commit, redo my deployment_path change, and "ignore" the file via again git update-index --assume-unchanged project.cfg.

This workflow is too cumbersome! Suggestion: Use a environment variable like DIZMO_SPACE_DEPLOYMENT_PATH and if this would not be possible [like on Win(32|64)?] use a .grace.cfg to avoid setting the deployment-path in each project.cfg.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.