Re: [Gimp-developer] summer of code
Greetings, Lorelei. Based on your introduction, there are several GIMP related projects you could work on. In regards to the Python related project, the main person to speak is Manish Singh. I am interested in your work with Scheme as my main involvement with GIMP revolves around Script-Fu and its script files. The use of DrScheme to provide a better way to interact with GIMP while developing or debugging scripts is interesting. Another possible GSoC project would be enhancing the Script-Fu console to make it easier to test and debug scripts. In terms of priorities, a unified scripting interface would most likely be given a higher priority than an improved Script-Fu interface. However, project selection is based on the votes the student proposals receive. If you are selected for a project involving Script-Fu or Scheme I will most likely be selected as your mentor. In preparing to start on a GIMP related project there are several things you can do. You should join the GIMP developer mailing list, introduce yourself on the #gimp IRC channel, and set up a build environment on your computer so you can compile GIMP from source. You should also have a look at http://developer.gimp.org/. If you have questions about GIMP, or setting up a build environment (it can be tricky to be sure you have all the needed packages), feel free to ask on the gimp-devel mailing list or on IRC. For most general questions about GIMP you can usually get a quick answer on the IRC channel. Most of the active GIMP developers can be found on the IRC channel at varying times throughout the day. -- Cheers! Kevin. http://www.ve3syb.ca/ |What are we going to do today, Borg? Owner of Elecraft K2 #2172 |Same thing we always do, Pinkutus: | Try to assimilate the world! #include disclaimer/favourite | -Pinkutus the Borg ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
Re: [Gimp-developer] summer of code
Lorelei [EMAIL PROTECTED] wrote: Hi everyone, my name's Lorelei Kelly, and I'm interested in applying for a GIMP summer of code project. [...] Hi Lorelei, thanks for the information. The ideas on the Wiki page are only suggestions, and you shouldn't take them as the only possibilities. My immediate thought is that, from a purely selfish gimp-o-centric point of view, the big win for us would be to leverage your impressive scheme background, rather than getting you into a project where most of it would be new and you'd have a hard time completing it. I wonder whether there is any possibility of doing something like packaging the interface your group developed to make it broadly available? Anyway, Kevin is our Scheme expert, and Yosh is our Python expert, so I leave it to them to respond more specifically. (If you are interested in batting around ideas, I invite you to visit the gimp irc channel, #gimp on irc.gimp.org.) -- Bill ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
Re: [Gimp-developer] summer of code
Thanks for the response. I'd certainly like to see our work, which we called DrFu, become more widely used, but I'm not sure what it would take. Right now setting it up involves having both the GIMP and DrScheme installed separately, getting our files into the right directories, and then using a script that opens both programs and gets them communicating. My first thought is that MrEd would need to be distributed with the Gimp (from what I can tell, it's currently only available bundled with DrScheme) and then I could write an interface specific to this system rather than relying on the existing DrScheme program, which does a lot we don't need. That would fit with the work I've already done, as creating a new interface is something I looked into last summer but didn't have time to finish. I'd then want to convert the system from relying on the script-fu server to directly interacting with the procedure database. The server was pretty clearly not designed to do some of the things we want from it, and I think this would help make it less fragile. The concern I have with this plan is I don't know how reasonable it would be to add MrEd as a dependency. Maybe there are other strategies? Lorelei On Sat, Mar 22, 2008 at 5:05 PM, Bill Skaggs [EMAIL PROTECTED] wrote: Lorelei [EMAIL PROTECTED] wrote: Hi everyone, my name's Lorelei Kelly, and I'm interested in applying for a GIMP summer of code project. [...] Hi Lorelei, thanks for the information. The ideas on the Wiki page are only suggestions, and you shouldn't take them as the only possibilities. My immediate thought is that, from a purely selfish gimp-o-centric point of view, the big win for us would be to leverage your impressive scheme background, rather than getting you into a project where most of it would be new and you'd have a hard time completing it. I wonder whether there is any possibility of doing something like packaging the interface your group developed to make it broadly available? Anyway, Kevin is our Scheme expert, and Yosh is our Python expert, so I leave it to them to respond more specifically. (If you are interested in batting around ideas, I invite you to visit the gimp irc channel, #gimp on irc.gimp.org.) -- Bill ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
Re: [Gimp-developer] Summer of Code
elf wrote: This link is about my idea: http://gimp.mrtech.ru/ There is short article. But if you are interested in I can show all mathemetic calculations, graphics and other materials I have. Your application submitted in the Google SoC web interface should definitely contain links to this material. It should also contain an overview of your educational background, and a rough schedule of the tasks you'll have to do. Well, today is 7 may and for registration I have only 1 day. So, I would like to know answer for my question: if I can develop this module in the context Summer of Code? Right now, my answer would be no. This looks like yet another edge detection filter. This might be caused by mutual problem with the english language - from your description, there seems to be much more than is visible in the example images, almost like you're trying to convert an image to a vector representation with the ability to restore the bitmap image (the parameters your were talking about?). You should show us why your approach it is outstanding - for example, how it performs in comparison to other edge detection filters in GIMP. Also, a short summary of possible uses (image analysis?, image recognition?) would help us to understand what a user can do with your approach. Please submit your application to Google, and try to include anything make makes it possible to understand what you're going to do. HTH, Michael -- The GIMP http://www.gimp.org | IRC: irc://irc.gimp.org/gimp Wiki http://wiki.gimp.org | .de: http://gimpforum.de Plug-ins http://registry.gimp.org | ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
Re: [Gimp-developer] Summer of Code
On 5/7/06, Michael Schumacher [EMAIL PROTECTED] wrote: elf wrote: Well, today is 7 may and for registration I have only 1 day. So, I would like to know answer for my question: if I can develop this module in the context Summer of Code? Right now, my answer would be no. This looks like yet another edge detection filter. True, although it seems like a better edge-detector than anything we have so far. This might be caused by mutual problem with the english language - from your description, there seems to be much more than is visible in the example images, almost like you're trying to convert an image to a vector representation with the ability to restore the bitmap image (the parameters your were talking about?). You should show us why your approach it is outstanding - for example, how it performs in comparison to other edge detection filters in GIMP. Also, a short summary of possible uses (image analysis?, image recognition?) would help us to understand what a user can do with your approach. Please submit your application to Google, and try to include anything make makes it possible to understand what you're going to do. One thing you might consider is that it appears that you already have working code, and in that case, converting that working code into a working GIMP plugin is usually a fairly straightforward process that is far less work than the scope of a typical SoC project. If there is a way you can think of broadening your proposal, it would help. You obviously have the education and experience that is most useful in a GIMP collaborator. There are several example projects you might be interested in tackling alongside converting your code into a GIMP plugin. Perhaps one of those captures your imagination. Some of them involve plug-ins, so would be a natural tie-in. You also might want to propose doing some work in translating the GIMP UI and/or help into your native language. While pure documentation work is not allowed by Google, I see nothing that forbids *any* documentation work, and depending on the state of the translation of gimp into your native tongue, it could be a great help to us. Still, if you do that, I suggest that you make at least one other proposal (Google allows you up to 20!) in case it gets disqualified. Rockwalrus ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
Re: Re: [Gimp-developer] Summer of Code
This looks like it could make a nice GIMP plug-in. There's a tutorial at developer.gimp.org about writing a plug-in and the GIMP source tree has lots of examples. Let us know if you need further help. Sven Well, I'm glad that you are interested in.I want to know if I can write this plug-in in the context of Summer of Code? ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
Re: [Gimp-developer] Summer of Code
Hi, elf [EMAIL PROTECTED] writes: I am a student of MSTU and I have participated in developing alrithm that converts halftone black and white image to array of lines with certain parameters that can discribe parent image. There were some of requirements that we have observed: - It must run as fast as possible, we consider that that our algorithm can work in real time, without any delay. - It has to represent a full list of line we needed to solve our problem and there must be no false lines. At the end we got the complete working algorithm and I think that may interest the GIMP project. And also I think I can include this algorithm to GIMP. This will be a usefull function I thought. Follow the link to see what it can do: http://almaz.mrtech.ru/algo.jpg This looks like it could make a nice GIMP plug-in. There's a tutorial at developer.gimp.org about writing a plug-in and the GIMP source tree has lots of examples. Let us know if you need further help. Sven ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
Re: [Gimp-developer] Summer of Code
Hi, Kevin Sookocheff [EMAIL PROTECTED] writes: I've applied to the program to work on the Save for the Web plug-in and the Healing Brush. The Healing Brush in particular is interesting to me and is quite related to the work that I'm already familiar with when I did my Master's thesis. I am very happy about your application. Your experience seems to make you a very good candidate for the Healing Brush project. We are looking forward to work with you. Sven ___ Gimp-developer mailing list Gimp-developer@lists.XCF.Berkeley.EDU https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer