Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
michaelbushkov [2005/09/02 18:41] – MichaelBushkovmichaelbushkov [2022/10/06 03:08] (current) – Fix page link KubilayKocak
Line 1: Line 1:
-My name is Michael Bushkov and I'm a 4th year student of the Applied Mathematics faculty of the Rostov State University, Russia. I've been working with %%FreeBSD%% for almost 3 years, because it is used almost everywhere in the University Computer Center, where I've been working since finishing school. The most serious project, I've contributed to %%FreeBSD%%, was the lookupd project. It was intended to be alternative to the nsswitch subsystem, but was used mostly because of its caching abilities.+===== Michael Bushkov =====
  
-During the Summer Of Code I'm going to make several patches for the libc library to extend nsswitch subsystem. I will also add caching ability to nsswitch by developing caching library and caching daemon. Here is the slightly corrected text of the proposal, that I've initially submitted to Google: NsswitchAndCachingOriginalProposal.+===== Summer Of Code 2006 =====
  
-The detailed description of the project can be found here: NsswitchAndCachingTechnicalDetails.+My full project name is **Nss-LDAP importing and nsswitch subsystem improvement**.
  
-----+Here is the original project's proposal: [[MichaelBushkov/LdapCachedOriginalProposal|LdapCachedOriginalProposal]].
  
-The deadline arrived, so I've made the final report about what had been done: NsswitchAndCachingFinalReport+This summer's work revealed a lot of interesting things that can be (and will be) done in the nearest time. The Summer of Code 2006 project, however, is completed - all proposed tasks are seem to be done. There is a lot of space for improvements in the completed tasks, though - so I guess, I know, how to spend nearest month or two :)
  
-The latest source tree patch, that was released (it contains the caching daemon and all the libc modifications) can be found here: [http://perforce.freebsd.org/fileDownLoad.cgi?FSPC=//depot/projects/soc2005/nsswitch%5fcached/patches/nsswitch%5fcached.diff&REV=2 Download]+The **detailed description of the completed project** can be found here: [[MichaelBushkov/LdapCachedDetailedDescription|LdapCachedDetailedDescription]]. 
 + 
 +===== About me ===== 
 + 
 +I'm Michael Bushkov - and I'm lucky to be in the cohort of students, who'll participate in the Summer Of Code 2006. I'm a 4th (almost - a 5th) year student of the Rostov State University, Rostov-on-Don, Russia (by the way, Rostov-on-Don is the beautiful middle-sized city, situated in the Southern-European part of Russia). For several past years my professional life was deeply connected with %%FreeBSD%% administration and development. I work at the University's Computer Center, where I have all the necessary abilities and equipment (almost all University's servers run %%FreeBSD%%). 
 + 
 +My basic projects for %%FreeBSD%% were lookupd daemon and caching daemon (cached). These projects have a bit similar functionality, but caching daemon is much more powerful and much more deeply integrated into the system. I was developing caching daemon during the Summer Of Code 2005, where I was also lucky enough to participate (big "thank you!" to BrooksDavis and **Jacques Vidrine**, who were my mentors on the project). 
 + 
 +I was able to finally merge the code, I've developed during the %%SoC%% 2005, to the -CURRENT. This happened several weeks ago - thanks to HajimuUmemoto for that. Without his help this merging won't be possible. Hajimu also agreed to be my mentor for my current (%%SoC%% 2006) project. 
 + 
 +===== Previous work (Summer Of Code 2005) ===== 
 + 
 +During the Summer Of Code I made several patches for the libc library to extend nsswitch subsystem. I have also added caching ability to nsswitch by developing caching library and caching daemon. Here is the slightly corrected text of the proposal, that I've initially submitted to Google: [[MichaelBushkov/NsswitchAndCachingOriginalProposal|NsswitchAndCachingOriginalProposal]]. 
 + 
 +The detailed description of the project can be found here: [[MichaelBushkov/NsswitchAndCachingTechnicalDetails|NsswitchAndCachingTechnicalDetails]]. 
 + 
 +After the deadline has finally arrived, I've made the final report about what had been done: [[MichaelBushkov/NsswitchAndCachingFinalReport|NsswitchAndCachingFinalReport]] 
 + 
 +All my work, that was made during %%SoC%% 2005 and after can be found on the perforce depot: [[http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=/depot/projects/soc2005/nsswitch%5fcached&HIDEDEL=YES|Sources]] 
 + 
 +----
  
-All my work can be found on the peforce depot: [http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=/depot/projects/soc2005/nsswitch%5fcached&HIDEDEL=YES Sources]+{{tag>Homepage}}
  
  • michaelbushkov.1125686510.txt.gz
  • Last modified: 2005/09/02 18:41
  • by MichaelBushkov