Hey, As I already noted, development moved to gitorious - so adding to sourceforge project (what I did), doesn't give you permission to push to repository. Please create gitorious account and I'll add you to collaborators right away.
Project address is: https://gitorious.org/embeddable-common-lisp and ECL repository address is: https://gitorious.org/embeddable-common-lisp I'm going to write something more this week about new branching model - in shourtcut - everything in-development lands in develop branch, and each push to master is equal to new release. More on fixes topic - great job and thank you. Could you also remove trailing whitespaces from the second patch of yours regarding stack direction? Best regards, Daniel Evrim Ulu writes: > Hello, this tests are very nice. > > Anyway, > > I've fixed autotools finally. Here is the patch: > > https://github.com/evrim/ecl-mobile/commit/7db27861a6c3cdb8407a3c834f797f918d89ed32 > > My sf account is evrimulu. If you provide me write access, i'll glad to push > it. > > evrim. > > On Sun, Feb 22, 2015 at 9:34 PM, Daniel Kochmański > <jackdan...@hellsgate.pl> wrote: >> Hello, >> >> Anton Vodonosov writes: >> >>> Hello Daniel, >>> >>> My main wish to you: the most important criterion - don't break ECL, >>> don't make it worse than it is today. >> >> Thank you. I do agree, it's most important case and my greatest concern >> about whole thing. >>> >>> And thanks for your initiative to take care about the project. >>> >>> From your list of goals, I think new release is the most important, >>> because HEAD is quite different from the last release. Juan Jose >>> didn't released his last changes, so probably the HEAD is >>> in some work-in progress state. >>> >>> I can help with testing using cl-test-grid - we build all the libraries >>> from quicklisp on old release, and with new release and compare results >>> to detect regressions, like this: >>> https://common-lisp.net/project/cl-test-grid/ecl/ecl-diff-2-lisp-to-c.html >>> >> Thank you. I saw you already submitted some test results. I'll take a >> closer look at whole procedure as next thing. >> >> BR, >> Daniel >> >> ps. sorry for resend - i had problems with mu4e configuration (wrong >> e-mail sender address, and mail didn't came through to mailing list). >>> >>> >>> 21.02.2015, 09:51, "Daniel Kochmański" <jackdan...@hellsgate.pl>: >>>> Hello, >>>> >>>> it's saturday and nobody has risen concerns about new maintainership, so >>>> I assume it's ok with you all - thanks for putting trust on unknown >>>> person. >>>> >>>> For start I need admin privileges on SF, and on wikispaces (which also >>>> requires subscription renewal). My user name on both portals is >>>> dkochmanski. >>>> >>>> Best regards, >>>> Daniel >>>> >>>> Juan Jose Garcia-Ripoll writes: >>>>> Dear all, >>>>> >>>>> first of all thanks for taking me into consideration and for volunteering >>>>> to continue the project. I was overoptimistic in assuming that I could >>>>> even >>>>> continue fixing bugs or reading the mailing list at all. I therefore >>>>> welcome any initiative to have a stable team that works on bugs and keeps >>>>> the project alive and useful. Just let me know what you need, such as >>>>> adding you to the Admin list and perhaps updating or giving you access to >>>>> other resources. >>>>> >>>>> Since I do not have much time to read these threads, I would appreciate a >>>>> warning when the issue has been settled by the community, with a list of >>>>> steps that I should take. >>>>> >>>>> Best regards >>>>> >>>>> Juanjo >>>>> >>>>> On Sun, Feb 15, 2015 at 10:00 PM, ZhanLin Shang <shangzhan...@gmail.com> >>>>> wrote: >>>>>> Hi Daniel, >>>>>> I agree with your opinion, I know some C (I've been playing around with C >>>>>> for 5 years but not embedding) and some CL (which is the language I use >>>>>> the >>>>>> most), I will try to help if I can. >>>>>> Best, >>>>>> Z.Shang >>>>>> >>>>>> On Sun Feb 15 2015 at 8:56:01 PM Daniel Kochmański < >>>>>> jackdan...@hellsgate.pl> wrote: >>>>>>> Hi all, >>>>>>> >>>>>>> most of you have probably noticed, that ECL is unmaintained for quite a >>>>>>> while. Some spontaneous attempts are made, like submitting a patch, or >>>>>>> answering question - what is great, but insufficient. Many important bug >>>>>>> fixes last on git head, a few potential improvements wait in patch >>>>>>> queue. The other words - ECL starts to smell funny, what's a shame, >>>>>>> since it's a great project. >>>>>>> >>>>>>> I'm writing to mailing list to volunteer myself as projects >>>>>>> maintainer. I'm sure there are people better suited for such role, but >>>>>>> since nobody asks for it, I do. Please reply to this message with >>>>>>> protests or support, if any. I'm full time embedded engineer with strong >>>>>>> C background, and solely speaking - CL new-be. Since I'm full time >>>>>>> worker, I can spare only a few hours a week, but I'm sure it would be >>>>>>> sufficient for start. >>>>>>> >>>>>>> Short plan of things, which have to be done (any help welcome) - in >>>>>>> descendent order: >>>>>>> >>>>>>> ** Roll out a new release >>>>>>> Many bug-fixes lie on git, and are absent on current release. It is >>>>>>> really important to make a new release. >>>>>>> >>>>>>> 1. Introduce new branching model >>>>>>> http://nvie.com/posts/a-successful-git-branching-model/ >>>>>>> >>>>>>> 2. Move development to gitorious >>>>>>> Split separate projects into separate repositories (libffi, gmp) >>>>>>> >>>>>>> 3. Patch submissions >>>>>>> I think it would be plausible to move patch submissions to >>>>>>> mailing list, so they can be commented. >>>>>>> >>>>>>> ** Refresh >>>>>>> 1. Website >>>>>>> I find it counter-intuitive and hard to navigate. Sitemap should >>>>>>> be rearranged, and maybe even moved from SF. >>>>>>> >>>>>>> 2. Materials >>>>>>> Wiki's subscription is ended now. It should be brought back. >>>>>>> Usage examples should be easier to find and study. >>>>>>> It would be nice to have tutorials describing, how to install and >>>>>>> embed ECL in project. >>>>>>> >>>>>>> 3. Patch/feature/bug queues (as started by Arto) >>>>>>> Decide, which patches need to be merged into ECL, reject the >>>>>>> rest. Same with feature requests - if something is beyond our >>>>>>> reach for now, should be tagged as won't do. Bug reports should be >>>>>>> checked for these already fixed, not-bugs and some which won't be >>>>>>> fixed anytime soon. >>>>>>> >>>>>>> 4. Actualizing ECL support libraries - libffi breaks on build for >>>>>>> armv5 (new version works like a charm). It is also at least worth >>>>>>> considering switching to lgpl3 (for pragmatic reasons) - this one >>>>>>> requires further discussion, but first things first. >>>>>>> >>>>>>> ** Evolve >>>>>>> 1. Third party libraries >>>>>>> - Use most recent libraries (asdf, quicklisp, swank, etc) >>>>>>> - Treat libffi as separate project /move to more recent version/ >>>>>>> - Treat libgc as separate project /consider lgplv3/ >>>>>>> >>>>>>> 2. Make more ports >>>>>>> - Android (merge patches, write nice tutorial) >>>>>>> - NaCL >>>>>>> - Minix >>>>>>> >>>>>>> 3. Regression / testing / deployment >>>>>>> - vagrant >>>>>>> - automated reports >>>>>>> - suggestions? >>>>>>> >>>>>>> 4. ECL java application for android >>>>>>> >>>>>>> ============================ >>>>>>> >>>>>>> I already wrote similar mail to Juan Jose Garcia-Ripoll (attached as >>>>>>> reference), and he suggested to write to mailing list. >>>>>>> >>>>>>> Best regards, >>>>>>> Daniel Kochmański >>>>>>>> Hello, >>>>>>>> >>>>>>>> my name is Daniel Kochmański, and I want to say, that I am really >>>>>>>> impressed by your work on Embeddable Common Lisp, and I want to thank >>>>>>>> you for it. I find ecl nice piece of software and consider it a great >>>>>>>> opportunity to learn. >>>>>>>> >>>>>>>> I'm writing to you, because I want to be maintainer of it. I have >>>>>>>> strong >>>>>>>> C background, and I'm learning Common Lisp, so it wouldn't be very good >>>>>>>> pick if project is actively developed, but since it starts to smell >>>>>>>> funny (pun intended), I think it won't be a bad idea. I'm full time >>>>>>>> embedded systems engineer, so I can spare only few hours a week, but >>>>>>>> I'm >>>>>>>> convinced it would be sufficient for start. >>>>>>>> >>>>>>>> First thing I'd like to do is to roll out a new release, since git head >>>>>>>> has many improvements over current release (especially bugfix for >>>>>>>> bordeaux-threads), and cleanup of feature-requests and bug-reports on >>>>>>>> SourceForge. >>>>>>>> >>>>>>>> Then I plan to move development to gitorious, and host third party >>>>>>>> libraries as separate projects. Also, branching model would change - >>>>>>>> current commits will land on "develop", and "master" will be kept for >>>>>>>> releases only. I'm also considering reorganizing, or even moving ecl >>>>>>>> site from SourceForge, because I find it really hard to navigate. There >>>>>>>> is also problem with wiki, where subscription has ended, and needs >>>>>>>> reactivation by one of the wiki organizers (according to wikispaces). >>>>>>>> >>>>>>>> Next thing would be actualizing libffi (build breaks on armv5 on old >>>>>>>> sources included with ECL), and merging patches for android and nacl >>>>>>>> builds - I'm working on it on my local repository lately. After that to >>>>>>>> attract more people, I think that would be a nice idea to make android >>>>>>>> app, which will bring ECL to android devices. >>>>>>>> >>>>>>>> What do you think about this proposition? I was convincing myself to >>>>>>>> write this mail for few weeks from now, but I'm still not sure if I >>>>>>>> should write to mailing list first. Anyways, again, thank you for >>>>>>>> keeping this project alive for so many years. >>>>>>>> >>>>>>>> Best regards, >>>>>>>> Daniel Kochmański >>>>>>>> >>>>>>>> -- >>>>>>>> Daniel Kochmański | Poznań, Poland >>>>>>>> ;; aka jackdaniel >>>>>>>> >>>>>>>> "Be the change that you wish to see in the world." - Mahatma Gandhi >>>>>>> -- >>>>>>> Daniel Kochmański | Poznań, Poland >>>>>>> ;; aka jackdaniel >>>>>>> >>>>>>> "Be the change that you wish to see in the world." - Mahatma Gandhi >>>>>>> >>>>>>> ------------------------------------------------------------ >>>>>>> ------------------ >>>>>>> Dive into the World of Parallel Programming. The Go Parallel Website, >>>>>>> sponsored by Intel and developed in partnership with Slashdot Media, is >>>>>>> your >>>>>>> hub for all things parallel software development, from weekly thought >>>>>>> leadership blogs to news, videos, case studies, tutorials and more. >>>>>>> Take a >>>>>>> look and join the conversation now. http://goparallel.sourceforge.net/ >>>>>>> _______________________________________________ >>>>>>> Ecls-list mailing list >>>>>>> Ecls-list@lists.sourceforge.net >>>>>>> https://lists.sourceforge.net/lists/listinfo/ecls-list >>>>>> ------------------------------------------------------------------------------ >>>>>> Dive into the World of Parallel Programming. The Go Parallel Website, >>>>>> sponsored by Intel and developed in partnership with Slashdot Media, is >>>>>> your >>>>>> hub for all things parallel software development, from weekly thought >>>>>> leadership blogs to news, videos, case studies, tutorials and more. Take >>>>>> a >>>>>> look and join the conversation now. http://goparallel.sourceforge.net/ >>>>>> _______________________________________________ >>>>>> Ecls-list mailing list >>>>>> Ecls-list@lists.sourceforge.net >>>>>> https://lists.sourceforge.net/lists/listinfo/ecls-list >>>> >>>> -- >>>> Daniel Kochmański | Poznań, Poland >>>> ;; aka jackdaniel >>>> >>>> "Be the change that you wish to see in the world." - Mahatma Gandhi >>>> >>>> ------------------------------------------------------------------------------ >>>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server >>>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards >>>> with Interactivity, Sharing, Native Excel Exports, App Integration & more >>>> Get technology previously reserved for billion-dollar corporations, FREE >>>> http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk >>>> _______________________________________________ >>>> Ecls-list mailing list >>>> Ecls-list@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/ecls-list >> >> -- >> Daniel Kochmański | Poznań, Poland >> ;; aka jackdaniel >> >> "Be the change that you wish to see in the world." - Mahatma Gandhi >> >> ------------------------------------------------------------------------------ >> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server >> from Actuate! Instantly Supercharge Your Business Reports and Dashboards >> with Interactivity, Sharing, Native Excel Exports, App Integration & more >> Get technology previously reserved for billion-dollar corporations, FREE >> http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk >> _______________________________________________ >> Ecls-list mailing list >> Ecls-list@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/ecls-list -- Daniel Kochmański | Poznań, Poland ;; aka jackdaniel "Be the change that you wish to see in the world." - Mahatma Gandhi ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk _______________________________________________ Ecls-list mailing list Ecls-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ecls-list