Hi Janek, good to see you again here! Hope you will contribute to the project very useful stuff.
As we discussed during the conference, we will probably fix a new Yade version within the next few weeks before next Debian Jessie freeze. So we are trying now not to break too many things. Please read this nice git-tutorial from Jerome [1] first. "Forking" a repo is a really nice technique to test new changes before they will be merged to the main branch. [1] https://www.yade-dem.org/doc/github.html?highlight=github Best regards Anton 2014-09-18 19:30 GMT+02:00 Janek Kozicki <[email protected]>: > Hi, > > two years passed since you moved to github and finally I am ready to > move with you and do some development :) And so I request now access > to yade/trunk.git as currently I have this: > > $ git push > ERROR: Permission to yade/trunk.git denied to cosurgi. > > Also please accept my apologies for not attending this summer conference > where I wanted to share my plans with you. It happened that just a > few days before the conference we have moved with whole family and it > was very difficult to get things sorted out so quickly in a new > place. And so I could not prepare anything. I expected that we will > move faster, well before the conference, but it took longer than > expected. > > So, for now we will have to resort to this mailing list > communications, but I hope to attend the next conference :) > > As some of you already know I was studying physics in past 5 years. > I was so busy with notebooks and books that I was contributing very > little to yade during that time. But I learned a lot :) Now I am > starting my (third) master thesis: it will focus on quantum > mechanics. I plan to defend it on summer 2015. > > I think that I already understand Schrodinger's equation. But solving > this, and solving Dirac's equation will be great to learn more about > how it really works :) I'm not sure though if that could be > interesting for other yade folks :) But if it works then maybe > in the future we will see new yade users from the area of quantum > mechanics! > > So currently I am working on implementing quantum mechanics in /pkg/qm/ > package for yade. > > I just wanted to make a first small commit, where I added > std::complex<Real> to possible types in qt4 inspect, because QM uses > complex numbers everywhere. In the future I hope to use quaternions > too, for example based on book by S.Adler "Quaternionic quantum > mechanics and quantum fields" :) > > best regards > Janek Kozicki > > > Janek Kozicki said: (by the date of Tue, 13 Mar 2012 14:11:42 +0100) > >> Good move. >> >> I hope this will not make additional mess in wiki and/or documentation. >> >> best regards >> Janek Kozicki >> >> Anton Gladky said: (by the date of Mon, 12 Mar 2012 22:08:46 +0100) >> >> > Dear yade users and developers, >> > >> > I'm trying to make some changes on yade repository to allow new >> > contributors to push their changes into the yade main branch without >> > breaking it. >> > >> > We (me and Bruno) are on a stage of transition the yade main trunk to >> > git. The new project was created on github.com [1]. >> > >> > Many open-source project are moving on git, because it has a lot of >> > positive sides, especially branching. You can find tons of information >> > on your own language on this topic. I will just shortly give some main >> > commands to start to use new yade git-branch. >> > >> > Please, note, all the history of the yade was saved and migrated onto >> > git. Also all names of committers were fixed to escape different names >> > of the same person. About 12 committs were not identified, they marked >> > as "unknown". >> > >> > Yade releases were tagged and subscribed by GPG-key (even historical >> > 0.08.x versions!) [6]. >> > >> > Steps to start to work with git-branch of yade: >> > >> > 1. Register on github.com >> > >> > 2. Add your SSH key to GitHub [2]: >> > On the GitHub site Click “Account Settings” > >> > Click “SSH Public Keys” > Click “Add another public key” >> > >> > 3. Set your username and email: >> > git config --global user.name "Firstname Lastname" >> > git config --global user.email "[email protected]" >> > >> > 4. Fork A Repo [3]: >> > click the “Fork” button on the https://github.com/yade/trunk >> > >> > 5. Set Up Your Local Repo: >> > git clone [email protected]:username/trunk.git >> > >> > 6. Configure remotes: >> > git remote add upstream [email protected]:yade/trunk.git >> > git fetch upstream >> > >> > All these steps should be done just once. >> > After that you can make changes on your working branch. >> > To commit changes: >> > git add . >> > git commit -am'Commit message' >> > git push origin master >> > >> > "git push" can be performed once per several commits. >> > >> > Changes will be pushed to your personal "fork", If you have tested your >> > changes and ready to push them into the main trunk, just do a "pull >> > request" [4]. After reviewing your changes they will be added to the >> > main trunk. >> > >> > To pull new updates from the upstream: >> > git fetch upstream >> > >> > >> > It looks a little difficult. But after some practice, you will probably >> > find it pretty useful and handy. >> > There are a lot of additional commands in git, which can be very useful. >> > >> > For those, who used git already, it should not cause any problems >> > with new repo. The short instruction on using Yade on GitHub can be >> > found on wiki-page [5]. >> > >> > Please, note, all other services like a bug-tracker, question-section, >> > download files etc will remain on Launchpad. >> > Please, do not make direct commits to the lp:yade, this branch >> > automatically imports all changes from git. >> > >> > I want to ask you to test this new repo and give a feedback. The >> > git-branch is now importing back to the branch lp:yade >> > >> > If you have any questions/problems, do not hesitate to ask them. >> > I hope this migration will have a positive impact on the YADE development. >> > >> > If we find this change too complicated, unreliable etc. we will easily >> > return back to our bzr-branches. >> > >> > Thank you. >> > >> > Anton >> > >> > [1] https://github.com/yade >> > [2] http://help.github.com/linux-set-up-git/ >> > [3] http://help.github.com/fork-a-repo/ >> > [4] http://help.github.com/send-pull-requests/ >> > [5] https://yade-dem.org/wiki/Yade_on_github >> > [6] https://github.com/yade/trunk/tags >> > >> >> >> -- >> Janek Kozicki http://janek.kozicki.pl/ | >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~yade-dev >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~yade-dev >> More help : https://help.launchpad.net/ListHelp > > > -- > Janek Kozicki http://janek.kozicki.pl/ | > > _______________________________________________ > Mailing list: https://launchpad.net/~yade-dev > Post to : [email protected] > Unsubscribe : https://launchpad.net/~yade-dev > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~yade-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~yade-dev More help : https://help.launchpad.net/ListHelp

