Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zoobert
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
zoobert
14y ago
It seems cool but why would you use it instead of having a c lib (or c obj file) interfaced with ctypes or swig ... ? Maybe I miss what LLVM brings ? Thanks
32.
▲
by
zoobert
14y ago
No but I do know. Thanks. As said below bounties on bugs is a fantastic idea.
33.
▲
by
zoobert
14y ago
I am the developer of Gmvault ( http://www.gmvault.org ) an open source tool having its development hosted on github ( https://github.com/gaubert/gmvault ). I really like the idea of crowd funding and would like my tool to be founded like
34.
▲
by
zoobert
14y ago
@feronull @jarek-foksa. Ok thanks for the info. I agree with jarek-foksa it is still a bit tricksy and I would prefer to access the file i/o with native code. What does it means ? Do I need to build my own "file i/o" lib in c to interface w
35.
▲
by
zoobert
14y ago
@Jarred. Thanks for sharing about the CEF project. I need to build a cross-platform GUI in Python if possible and wanted to use wxWidgets with the python binding. Now CEF seems really great: The possibility to make an HTML5-Javascript App a
36.
▲
by
zoobert
14y ago
SqlAlchemy is one of the best SQL abstraction library I've ever used. I loved the programmatical SQL language in python. It is very flexible and allows you to create powerful requests (left joins, ....) in python. A must use if you like pyt
37.
▲
by
zoobert
14y ago
Gmvault can fail for multiple reasons, for example Gmail can cut the connection and throttle you for a while. There are also bugs left or GMail emails that cannot be downloaded (email corruption ?). For this reason, there is a --restart opt
38.
▲
by
zoobert
14y ago
I am the Gmvault developer. 1. Gmvault doesn't save all your emails in a .db file. It creates a db directory which contains sub directories containing your emails in eml format. So it is using a standard email format and allow users to acce
39.
▲
by
zoobert
14y ago
If you don't want to use the oauth token mechanism or if it doesn't work, you could also use your gmail password but it isn't recommended.
40.
▲
by
zoobert
14y ago
If the proxy let you connect to the Gmail IMAP server, I don't see why it wouldn't work
41.
▲
by
zoobert
14y ago
This is something I have in mind: Cloud save. It will be added in the roadmap. Please contact me and I will keep you in the loop. Regarding the money I am thinking of adding a donate button to support the project.
42.
▲
by
zoobert
14y ago
yes it is there for the restore operation but not for sync. It will be available in the next version (to be released in 2 weeks)
43.
▲
by
zoobert
14y ago
Thank you all for the feedback and support. It's been great and proved that a simple tool up for that task is needed by plenty of people. If you would like to participate and help me developing Gmvault contact me on twitter at @zoobert or v
44.
▲
by
zoobert
14y ago
It is only one way: Gmail to disk. When you restore the emails to a Gmail account you will loose part of the info (labels, ....).
45.
▲
by
zoobert
14y ago
It is available on the gh-pages branch of the Gmvault github repository ( https://github.com/gaubert/gmvault/tree/gh-pages ). Pull it and submit your suggestions. Many thanks.
46.
▲
by
zoobert
14y ago
Awesome. Let me know if you need some support.
47.
▲
by
zoobert
14y ago
Uuuuh I think there is scale issue. This is an open source tool that I am willing to support. I do not intend to create a start-up here. Still you are right and I will reference bootstrap.
48.
▲
by
zoobert
14y ago
Thanks for the support. I am not a designer, I am not working full time on this product and my free time is quite limited. Still I spent lots of time designing the logo. I kind of like it as it is very simple and tells you what the product
49.
▲
by
zoobert
14y ago
mbsync is a IMAP sync tool. Gmvault is a dedicated Gmail tool so it preserves all Gmail specific attributes like the labels, ... and allow you to restore all your emails in a Gmail account. With mbsync you might be able to upload your email
50.
▲
by
zoobert
14y ago
I will take that as a compliment. Yes files are all stored individually as .eml file. All the extra Gmail info (labels, ...) goes in .meta
51.
▲
by
zoobert
14y ago
Nop of course not. You can check the sources to be sure that Gmvault is only talking to Gmail. You can also use XOAuth (token security mechanism) to allow Gmvault accessing your account. This is by the way the recommended authentication way
52.
▲
by
zoobert
14y ago
please gglanzani and weiran. Send me your errors or create an issue in https://github.com/gaubert/gmvault/issues I would appreciate to have the logs with the debug activated: ./gmvault sync foo.bar@gmail.com --debug
53.
▲
by
zoobert
14y ago
You use the --encrypt flag. See ./gmvault sync -h for more info
54.
▲
by
zoobert
14y ago
Well so far I've been doing many download and upload of my entire mailbox (5 GB) and the Gmail team did not contact me to tell me to slow down a bit. Sometimes (especially during the week-end ?) the connection was cut and I could had to wai
55.
▲
by
zoobert
14y ago
;-) I like that. Thanks for helping me keeping the theme right
56.
▲
by
zoobert
14y ago
Nop they are stored encrypted with a key randomly generated
57.
▲
by
zoobert
14y ago
Yes your are right. I will fix the script to look for the default python.
58.
▲
by
zoobert
14y ago
Thanks I fixed it. Sorry for the premature launch I think it was somehow a mistake (too early) but I needed a boost to be sure that I was doing something useful.
59.
▲
by
zoobert
14y ago
it is only to backup specific target labels (or imap directories). If you ever restore your Gmail account with OfflineIMAP then I think that you will loose partly this information. I would say the purpose of these tools is different.
60.
▲
by
zoobert
14y ago
Thanks for the feedback. There is a restart functionality use the --restart option (see gmvault sync -h for more info). Also note that when you restart from scratch, if the email has already been downloaded and is identical then the downloa
More ›