Comments (8)
Not sure about S3, I think git and hg repos should be supported (specifying their URL and branch)
from fontbakery.
This ticket about what to do with results of convertion of ufo files into something else.
from fontbakery.
Yep, the results should ultimately be uploaded to a git or hg repo
from fontbakery.
You mean save to the same repo and push back? I don't get it.
That means that we need to ask for write permissions to git repos? Also that means that we will be build fonts always twice, 1st time when author make changes, second time when we push again and again get notification.
I opened this ticket just for reminder for myself. May be title is little missleading, but if you like to discuss we can. I have strong arguments agains storing binary files inside repository. Even if git generally is not so terrible bad for binary files it still bad practice and will increase repository size (git doesn't suppor download resume).
Autogenerated files can have confusing workflow. What to do if file have wrong format and convertion is failed? Delete old? How to notify that it is outdated? Other question how to force author to pull changes after every commit and in few minutes bakery commit?
So, overall questions:
- Different permissions level
- Storing autogenerated binary files is not good
- (In my opinion) broken workflow
May be, just as idea, we can offer dropbox integration and send generated file into special folder. Font author will get asyncroniously notification from dropbox desktop client and in to bother him/her and don't ruin workflow.
from fontbakery.
We don't push to the original repo branch, we push to another branch, or
another repo :)
Dropbox isn't acceptable, its a proprietary service. Git can behave like
Dropbox with Sparkleshare.
from fontbakery.
Ok, then we should offer own git hosting service, because bot pushing is
prohibited by TOS https://help.github.com/articles/github-terms-of-service.
Account terms #2, may be other places. But they definitely said it several
times that against automatic commits.
On Thu, Apr 25, 2013 at 3:30 PM, Dave Crossland [email protected]:
We don't push to the original repo branch, we push to another branch, or
another repo :)Dropbox isn't acceptable, its a proprietary service. Git can behave like
Dropbox with Sparkleshare.—
Reply to this email directly or view it on GitHubhttps://github.com/xen/bakery/issues/8#issuecomment-17003755
.
Mikhail Kashkin
http://comfort.ly/
http://www.vurt.ru/
from fontbakery.
Okay, good to know. However, if its not automated then it seems like any
git GUI to me.
from fontbakery.
We are closed all questions here.
from fontbakery.
Related Issues (20)
- com.google.fonts/check/metadata/valid_name_values is redundant
- metadata/nameid/full_name and metadata/nameid/family_name are redundant
- com.google.fonts/check/metadata/unknown_designer is redundant
- com.google.fonts/check/metadata/multiple_designers is redundant
- com_google_fonts_check_metadata_normal_style and com.google.fonts/check/metadata/italic_style are redundant
- [check/family/equal_codepoint_coverage] implementation may be incomplete
- review com.google.fonts/check/metadata/nameid/font_name
- New check: Instances on fvar table have postscript names HOT 3
- New check: Overlapping components that don't have to be HOT 1
- New check: article/images (location, resolution and filesize) HOT 20
- HTML and Markdown reporters are broken HOT 4
- GHMarkdown reporter used to sort results by log-level
- [com.google.fonts/check/varfont/regular_wght_coord:adobefonts] respect Italic fvar and STAT Axis Value Format 3 HOT 1
- Idea: PASS should be the default if not return value HOT 1
- [webversion] TypeNetwork Profile broken HOT 3
- New check: CFF Table ASCII Strings
- Running TN profile from GitHub action not working HOT 22
- com.google.fonts/check/outline_alignment_miss ERROR if OS/2 version too low HOT 3
- ERROR on `com.google.fonts/check/varfont/instances_in_order` (EXPERIMENTAL)
- An ERROR broke GHMarkdown syntax
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fontbakery.