Comments (3)
I'm not completely sure what they mean by sync either (what is "Synchronization UX"?). But I myself would feel more comfortable with leaving management of external repos to good old plain git.
What I found rather confusing at first was that when "manually" changing or adding .vcf files, they first didn't show up in ppl. Then I figured out that ppl probably doesn't read the repository but the blobs in the .git folder. So you have to run
git add . && git commit -a -m 'some message'
in the local repo to make the changes visible in ppl.
I think wrapping those commands in a convenient sync command (as "sync manual changes") would fit better in the scope of a address book application while leaving the full complexity and possibilities of managing other repos with git.
my 2 cents
from ppl.
well i'm with you fellas!
but seriously, i say that because i'm of two minds on this. on balance, i think i lean to the unix-like simplicity of doing it well.
...by the way, is posting a new issue the preferred way to discuss a desired feature creep? i have an idea that i think is hot-diggity but i don't want to be just opening issues. maybe a single issue "feature req" for people to pile on? part of this question is an ignorance of how git works overall, and then what you prefer in particular.
from ppl.
...by the way, is posting a new issue the preferred way to discuss a desired feature creep? i have an idea that i think is hot-diggity but i don't want to be just opening issues. maybe a single issue "feature req" for people to pile on? part of this question is an ignorance of how git works overall, and then what you prefer in particular.
I know you've already opened that multiple email fields issue now, but I wanted to answer your question anyway. The answer is yes! Of course! Go nuts and open as many feature request issues as you want. And the same goes for anyone else reading this.
If opening too many feature request issues all the time ever became a problem I'm sure we could very easily discuss that and deal with it like sensible adults. But for now let's not risk missing any opportunities to improve or fix ppl.
An issue per request is better than one big issue for all because then it's easy to close individual requests and forget about them forever once they're implemented or rejected.
from ppl.
Related Issues (20)
- include ppl edit <any-identifier> HOT 1
- Bash completion needs to escape shell tokens HOT 1
- Some questions about features and refactoring HOT 4
- Convert to use the vcard gem HOT 3
- Add support for the KIND field HOT 1
- Add support for the RELATED field HOT 1
- Add support for the NOTE field HOT 1
- Test out using the Thor gem for the CLI HOT 1
- Add more code quality tools and their badges HOT 5
- setting nickname erases name details in the vcard HOT 6
- autocomplete fails when it encounters invalid dates in the data set HOT 2
- ppl is destructively intolerant of tags it doesn't recognize HOT 1
- Colorized and aligned custom address book format HOT 1
- Not sure if Ruby version checking is doing the intended thing HOT 2
- Undo "ppl init" HOT 3
- create brew install HOT 1
- Mac/iOS integration HOT 1
- Windows OS Support HOT 1
- Strange error about "undefined method `version' for nil:NilClass (NoMethodError)" HOT 2
- ERROR: Failed to build gem native extension. HOT 3
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 ppl.