> I guess we are quite keen on engaging with the local community. We have been 
> conducting rather well attended annual workshops (roughly 50 participants) in 
> the hope of fostering engagements with the community at large. However, our 
> experience has been that it is difficult to build a sustainable engagement 
> because it requires a very specific background and the overheads of 
> background building could be high. We have tried to engage the external 
> student community for their B.E. projects but by the time they build the 
> background to be productive, it's almost the time for them to graduate and 
> then the continuity of the project suffers.
> 
> All this has forced me to restrict the explorations and give up on the 
> ambition of taking the ideas to their logical conclusion in the form of 
> submitting code patches to GCC.  The problem is that in the kind of 
> explorations we want to do, even an adhoc code for experimentation comes late 
> in the picture and a sensible publicly shareable (and understandable) code 
> comes much much later. So I have no clue how to engage with people who can 
> work on this only part time with most of their time and energy being taken 
> away by their day job which cannot be compromised because paapee pet kaa 
> sawaal hai :-)

> In any case, I will be happy to give talks and should be able to pitch it at 
> different levels depending upon the interest and the background of the 
> audience. I would be happy if this could lead to a long term association. If 
> there is a reasonable number of people who wish to explore the option of 
> engaging with us, I will be happy to host the talks at IIT Bombay (and they 
> could well be on a Saturday or a Sunday). My Ph.D. students would be happy to 
> showcase what they are doing although I am afraid there is nothing that would 
> look entertaining unless one is curious about the behind-the-scene activities 
> of how programs are made to work :-)

I think the projects with the objective to outreach could be very different. 
For example a Learning Management System / Course Selector / Admin that could 
be used by Engineering Colleges that could build an engaged community (I am 
sure there is still a lot of scope here). Or Civic apps like Public Transport 
Guide / City Guide, etc. The key would be to build this publicly on GitHub, 
making students / colleges use the software, enter issues, see code, push 
patches, have meetups etc. I am sure there could be a lot of ideas in that 
direction. This might be also a good opportunity to engage the local community 
and make it production quality. I am sure there would be a dozen of high 
quality Rails / Django developers who would be happy to pitch in / be 
associated. 

You are right about highly advanced topics though, there might not be enough 
critical mass around those projects. Here it might be a better choice to engage 
with tech companies who are working on those domains (which I think are again 
very few).

-- 
http://mm.ilug-bom.org.in/mailman/listinfo/linuxers

Reply via email to