By Amindri Udugala
පසුගිය ඔක්තොබර් 31 දා Google open source බ්ලොග් අඩවිය මගින් GSoC සදහා සහභාගි වු සිසුන්ගෙ විශ්වවිද්යාලීය හා සම්බන්ධ දත්ත පළ කළහ. ඒ අනූව ලෝකයේ විවිධ විශ්වවිද්යාල 595 ක සිසුන් සහභාගී වූ අතර එයින් විශ්වවිද්යාල 160 ක් මෙම වැඩසටහනට ආයුධුනික විය. වැඩිම සිසුන් පිරිසක් සහභාගි වූ විශ්වවිද්යාලය ලෙස මුල් තැන හිමි වූයේ සිසුන් 27 ක් සහභාගි වු ශ්රී ලංකාවේ මොරටුව විශ්වවිද්යාලයටයි.
මෙවර කලාපය තුලින් ද, GSOC වැඩසටහන සාර්ථකව නිමා කළ සිසුන් කීප දෙනෙකු සම්ග පිළිසදරේ යෙදුනා. ඒ සියලු සිසුන්ද මොරටුව විශ්වවිද්යාලයේ සිසුන්වේ.
චාමික වීරසිංහ
මොරටුව විශ්ව විද්යාලයේ ඉංජිනේරු පීඨයේ තෙවන වසර පරිඝණක ඉංජිනේරු විද්යාව හදාරන සිසුවෙක් වන චාමිකගේ උපන් ගම රාගම ප්රදේශයයි.
චාමික ඡායාරූප ශිල්පයට දැඩි ඇලමක් දක්වනවා. එනිසා පරිඝණක විද්යා අංශයේ පුවත් ලිපිවල ජායාරූප ශිල්පියෙක් ලෙසද ඔහු කටයුතු කරනවා. ඊට අමතරව විනෝදාංශ වශයෙන් ලංකාවේ සුන්දර තැන්වල සංචාරය කිරීම, චිත්රපටි නැරඹීම, අන්තර්ජාලයේ සැරිසැරීම ආදිය සිදු කරන බව ඔහු අප සමග පැවසුවා.
ඔබ සහභාගි වූ ව්යාපෘතිය ගැන සදහන් කලොත්?
මම දායකත්වය ලබාදුන්නේ XWIKI යන සංවිධානයටයි. සරලව කිව්වොත් එය බොහෝ දුරට
wikipedia වැනි wiki සංකල්පය භාවිතා කරන විවිධ ආයතන වලට යොදාගත හැකි සර්වරයක් (server). දැනට තාක්ෂණයෙන් ඉහල ජංගම දුරකතන බොහොමයක් මෙහෙයුම් පද්ධතිය ලෙස ගූගල් ඇන්ඩ්රොයිඩ් (Google Android) භාවිතා කරනවා. එනිසා XWIKI සර්වරයට මෙම උපාංග තුලින් ප්රවේශ වීමට උපකාරවන මෘදුකාංග නිපදවීම එම සංවිධානයේ අවශ්යතාවයක් උනා. මගේ ව්යාපෘතිය උනේ එලෙස මෘදුකාංග නිපදවීමට අවශ්ය Android library එකක් සැකසීමයි. මෙය XWIKI සඳහා Android මෘදුකාංග ප්රවර්ධකයන්ට තමන්ගේ මෘදුකාංග නිපදවීමේදී පහසුවෙන් භාවිතා කළ හැකියි. ඊට අමතරව මෙම Android library එක භාවිතා කරන අන්දම විදහාපාන FOSS Android මෘදුකාංගයක් සහ පරිශීලක අතුරු මුහුණත් (user interfaces) ගණනාවක්ම සැකසුවා.
මෙය ඔබ GSoC හි සහභාගි වන ප්රථමය අවස්තාවද?
ඔව්. විශ්ව විද්යාලයට ඇතුලුවීමටත් කලින් GSoC ගැන අසා තිබුනත් ඒ සඳහා මුලින්ම උත්සහා දැරුවේ මෙවරයි.
ඔබ GSoC සදහා අයදුම් කිරීමට බලපෑ හේතුව වගේම මේ සදහා අයදුම් කිරිමට දිරිගැන්වු හේතුව කුමක්ද?
අපි තෙවන වසරේදී FOSS වලට අදාල ව්යාපෘතියක් කළා. එය සම්පූර්ණ කිරීමත් සමග FOSS ගැන මනා අවබෝධයක් සහ ආශාවක් ඇති උනා. තමන්ගේ දැනුම යොදා ලෝකයට යම් සේවයක් කිරීමට ඇති කැමැත්ත ප්රධාන වශයෙන් GSoC සඳහා අයදුම් කිරීමට මාව යොමුකළා. අපගේ විශ්වවිද්යාලය මගින් GSoC පිළිබඳව විස්තරාත්මකව දැනුවත් කිරීම ලොකු පිටිවහලක් උනා. මෙහිදී ලැබෙන ආර්ථික වාසියත් නිරන්තරයෙන් ව්යාපෘතිය සම්පූර්ණ කිරීමට දිරිගැන්වීමක් උනා.
GSoC තුලින් ඔබට ලැබුනු අත්දැකීම් ගැන යමක් පැවසුවොත්?
GSoC තුලින් ලැබුනු අත්දැකීම් කියා නිම කල නොහැකියි. කෙනෙක් කිව්වොත් එය තමන්ගේ තාක්ෂණික දැනුම විතරක් වැඩි කරනවා කියලා එය සම්පූර්ණයෙන්ම වැරදියි. FOSS ලෝකය තුල අපට විවිධ මිනිසුන් සමග අදහස් ප්රකාශකර ගනිමින්, එකිනෙකා උදව් කරගනිමින් හා දැනුම බෙදාගනිමින්
සුහදව කටයුතු කරන්න වෙනවා. ඒ සඳහා අවශ්ය පූර්ණ අත්දැකීම් සම්භාරයක් GSoC ක්රියාවලිය තුල ලැබෙනවා. එය එදිනෙදා ජීවිතයට අතිශයින් වැදගත්. තාක්ෂණික දැනුම සලකා බැලීමේදී FOSS සඳහා වැඩි වශයෙන් යොදා ගැනෙන ක්රියාවලි හා මෘදුකාංග ගැන ලොකු අවබෝධයක් ලැබුනා.
ඔබ සිතන පරිදි GSoC හි සහාභාගිත්වය මගින් සිසුන්ට ලැබෙන වාසිදායකම අත්දැකීම කුමක්ද?
ක්ෂේත්රයේ අති දක්ෂයන් සමග සුහදව අදහස් හුවමාරු කරගනිමින් ඔවුන්ගේ දැනුම උකහා ගනිමින් ව්යාපෘතියක් සම්පූර්ණ කිරීමට අවස්ථාවක් ලැබීම තමයි මා සිතනා පරිදා සිසුවෙකුට ලැබෙන වාසිදායකම අත්දැකීම. එමගින් සිසුවා අධ්යාපනයෙන් පසු රැකියා ලෝකයේ කටයුතු කිරීම අවශ්ය මනා අවබෝධයක් නිරායාසයෙන්ම ලැබෙනවා.
ඔබගේ අනෙකුත් වැඩ සමග GSoC හි වැඩකටයුතු කළමණාකරනය කර ගැනිමට අපහසුතාවක් තිබෙද?
යම් තරමක අපහසුතාවයක් ඇති උනා. මා වැනි තෙවන වසරේ ඉගෙනුම ලබන සියල්ලට මේ කාලය තුල වෘතීයමය පුහුණු කටයුතුවල යෙදීම අනිවාර්යයයි. ඒනිසා GSoC ව්යාපෘතිය අදාල වැඩ සඳහා රාත්රී කාලය හා සති අන්තය තමයි යොදා ගන්න සිදුවුනේ. එය තරමක අභියෝගයක් උනත් සාර්ථකව මුහුණ දුන්නා. තමන්ගේ ව්යාපෘතිය මත අවශ්ය කාලය වෙනස් විය හැකියි. මගේ ව්යාපෘතියට තරමක් කාලය අවශ්ය වූ නිසයි එය අභියෝගාත්මක උනේ. මෙහිදී මතක් කරයුතුයි කථිකාචාර්ය ආසිරි රත්නායක මහතා නිබඳව මාව අභියෝග හමුවේ දිරිමත් කළා. මගේ සොහොයුරු සාරංග වීරසිංහ සහ දෙමාපියන්ද හැකි සෑම අයුරකින්ම උපකාර කිරීම ගැන මං කෘතවේදී විය යුතුයි.
ඔබ FOSS වලට ඇලුම් කරන්නේ ඇයි?
FOSS යනු කිසිදු ලාභ අපේක්ෂාවකින් තොරව හුදෙක් තාක්ෂණයේ දියුණුව සඳහා තමන්ගේ දැනුම යොදවන්නක්. මේ සංකල්පය ඇත්තටම වානිජකරණය වූ ලෝකයේ ජීවත්වන අප අතර පැවතීමත් පුදුමයක්. නමුත් එවන් වූ දායකත්වයක් සැපයීමෙන් ලබන්නාවූ ආත්ම තෘප්තිය මිල කළ නොහැකියි. එකී ආත්ම තෘප්තිය නිසයි මම FOSS වලට කැමති.
ඉදිරි වර්ෂ වල සදහා සහභාගි වීමට බලපොරොත්තු වන අනෙකුත් සිසුන්ට, ඔබට කීමට ඇත්තේ කුමක්ද?
මුලින්ම කියන්න ඕනේ GSoC සඳහා ලොකු දැනුමක් අවශ්යයි කියලා පසුබට වෙන්න එපා. මුලින්ම තමන් කැමති FOSS ව්යාපෘතියක් තෝරා ගන්න. එම සංවිධානයෙන් සදහන් කරන ව්යාපෘතියක් හෝ තමන්
කැමති දෙයක් ගැන යෝජනාව දෙන්න ඕනේ. මේ යෝජනාව සකසද්දි තමන් ව්යාපෘතිය කරන ආකාරය ඉතාම පැහැදිලිව ඉදිරිපත් කරන්න ඕනේ. බොරුවක් කරොත් වැඩක් වෙන්නේ නෑ. ඒ ව්යාපෘතියට අවශ්ය තොරතුරු අදාල පුද්ගලයන්ගෙන් අසා දැනගන්න.
ඔබ ව්යාපෘතිය ගැන තියන ආසාව හා කැපවීම පිළිඹිඹු වෙන්නේ එමගින් තමයි. යෝජනාව තෝරා ගත්තට පස්සේ ඔබට අමාරු වෙන්නේ නෑ ව්යාපෘතිය සම්පූර්ණ කරන එක. FOSS ව්යාපෘති ඕනෑම කෙනෙකුට සහය දෙන්න කැමතියි. ඒ නිසා අවශ්ය උපදෙස් ලබාගෙන පහසුවෙන් ව්යාපෘතිය සම්පූර්ණ කළ හැකියි.
උදේශ් ලියනාරච්චි
මීලගට අපි සම්බන්ධ කරගත්තේ ගාල්ල උපන් ගම වු උදේශ්, ඔහු මොරටුව විශ්වවිද්යාලයේ ඉංජිනේරු පීඨයේ පරිගණක විද්යා ඉංජිනේරු දෙපාර්තමේන්තුවේ 4 වන වසර සිසුවෙක්.
ඔබ අධ්යාපන කටයුතු වලට අමතරව නිරත වන බාහිර ක්රියකරකම් හා කැමති දේවල් මොනවද?
අධ්යාපන කටයුතු වලට අමතරව විශ්වවිද්යාලයේ බාහිර කටයුතු වලට සහභාගී වෙනවා. දෙපාර්තමේන්තුව මගින් කරන සමාජ සත්කාර වලට සහභාගී වෙනවා. මොරටුව විශ්ව විද්යාලයේ IEEE ශිෂ්ය ශාඛාවේ ක්රියාකාරී සාමාජිකයෙක් විදියට වැඩ කරා. ඒ වගේම කාලයක් එහි වෙබ් අඩවිය පවත්වාගෙන ගියා.
ඊට අමතරව මම විනෝදාංශයක් විදියට සංගීත කටයුතු වල යෙදෙනවා. සින්දු අහනවා. වයලින් වාදයන තවදුරටත් ඉගෙන ගන්න හිතන් ඉන්නේ.
ඔබ සහභාගි වූ ව්යාපෘතිය පිලිබද සදහන් කලොත්?
එම ව්යාපෘතියSelenium IDE එකට අලුත් කොටසක් එකතු කිරීමක්. Selenium කියන්නේ මෘදුකාංග තත්ව පරීක්ෂා කිරීමේ අදියරේදී යොදාගන්න ප්රචලිත තවත් මෘදුකාංගයක්. www.selenium.org වෙබ් අඩවියට පිවිස ඒ විස්තර තවත් බලාගන්න පුළුවන්. මෙහෙදී මම එකතු කර කොටසින් සිදු වන්නේ පෙරදී තෝරාදුන් රූප කොටසක් මුළු වෙබ් පිටුවම සොයා එම රූප කොටස තිබෙන තැන සොයා දීමක්. මේ සදහා image processing ක්රම උපායන් භාවිත කරා. මේක ඇත්තටම සිදු කෙරුනේ research එකක් විදියට.
මෙ ඔබ GSoC හි සහභාගි වන ප්රථම වතාවද?
ඔව්, මෙය මාගේ ප්රථම අවස්ථාවයි.
ඔබ GSoC සදහා අයදුම් කලේ කුමන හේතුවක් නිසාද? එලෙසම ඒ සදහා දිරිගැන්වු හේතුව කුමක්ද?
මගේ ලොකු අපේක්ෂාවක් තිබුනා විවෘත කේත මෘදුකාංග ව්යාපෘතියක් සමග සම්බන්ධ වී ඒ සදහා සහාය වීමට. GSoC ඒ සඳහා හොදම අවස්ථාවක්. ඒ වගේම අපේ දෙපාර්තමේන්තුව මගින් GSoC සදහා සහභාගී වීම සඳහා ලොකු දිරි ගැන්වීමක් තිබුනා.
විවෘත කේත මෘදුකාංග ව්යාපෘතියකට ක්රියාකාරීව සහභාගී වීම මගින් අපිට වෘත්තිමය වසයෙන් ගන්න පුළුවන් අත්දැකීම් සමුදාය කියා නිම කර නොහැකියි. මෙය අපි තනියම ව්යාපෘතියක් කරනවා වගේ නෙවේ. ඒක නිසා මේ දේ කරලම බලන්න ඕන කියලා හිතුනා.
GSoC තුලින් ඔබට ලැබුනු අත්දැකීම් පිලිබද පැවසුවොත්?
අපිට වෘත්තිමය වශයෙන් ගන්න පුළුවන් අත්දැකීම් සමුදායක් ලබාගන්න අවස්ථාවක් ලැබුනා. ගොඩක් GSoC ව්යාපෘති research නිසා ඒක එක්තර විදියක අත්දැකීමක්. විවෘත කේත මෘදුකාංග ව්යාපෘතියක හැසිරෙන ආකාරය ගැන වගේම එහි සිටින එම ක්ෂේත්රයේ ප්රවීන වෘත්තිකයන් හා ගැටීමට අවස්ථාවක් ලැබෙනවා. එම ප්රවීනයන් සමග කටයුතු කරන විදිය වගේම බොහෝ අලුත් තාක්ෂණයන් පාවිච්චි කරන්න අවස්ථාවක් ලැබෙනවා.
ඔබ සිතන පරිදි GSoC හි සහාභාගිත්වය මගින් සිසුන්ට ලැබෙන වාසිදායකම අත්දැකීම කුමක්ද?
ක්ෂේත්රයේ ප්රවීනයන් එක්ක දැනුම බෙදාගන්න ලැබෙන එක තමයි ප්රධානතම දේ ලෙස මා දකින්නේ. ඒ වගේම බොහෝ රට වල GSoC කරන අපි වගේ අය අදුනගන්න ලැබෙනවා.
ඔබගෙ අනෙකුත් වැඩ සමග GSoC හි වැඩ කළමණාකරනය කර ගැනිම අපහසුතාවක් වුනාද?
GSoC සමග අනෙකුත් වැඩකටයුතු කළමනාකරණයට කිසිම බාධාවක් වෙන්නේ නැහැ. අපිට වැඩ කරන්න ලැබෙන වෘත්තිකයන් බොහොම දෙනෙක් දන්නවා අපි ඉගෙන ගන්න ගමන් මේ වැඩේ කරන බව. ලොකු කාලයක් ලැබෙන නිසා ඒ අදාල කාලයට අදාල වැඩ කොටස කරන්න අපහසුවක් වෙන්නේ නැහැ. විවෘත කේත මෘදුකාංග ව්යාපෘතිවල/ ප්රජාවල ඉන්න ප්රවීනයන් උදව් කරන්න සැදී පැහැදී ඉන්න අය. ඒ නිසා ප්රශ්න නිරාකරණය කරගැනීම පහසුයි.
ඔබත් සමග සංවාදයෙන් හැගී ගියා ඔබ FOSS සදහා ඇල්මක් දක්වන බව එයට හේතුව කුමක්ද?
FOSS නිසා ලෝක වාසි ජනතාවට උපකාරයක් කරන්න අපිට අවස්ථාවක් ලැබෙනවා. එකෙන් අපිට ලැබෙන සතුට වෙන කිසිම දෙකින් ලැබෙන්නේ නැ.
ඉදිරි වර්ෂ වල GSoC සදහා සහභාගි වීමට බලපොරොත්තු වන අනෙකුත් සිසුන්ට, ඔබට දීමට ඇති පණිවිඩය කුමක්ද?
GSoc සදහා උත්සහ ගැනීමම ඔබට ලොකු අත්දැකීමක් වේවි. ඔබගේ නිර්මාණාත්මක අදහස් ක්රියාත්මක කිරීමට හොද අවස්ථාවක්. රටට ලෝකයට මිනිස් සමාජයට ඔබගේ දැනුමෙන් සේවය කිරීමට අවස්ථාවක්. අලුත් යාළුවන් ඇතිවෙන විනෝදජනක වැඩක්. අතට ලොකු ගානක් එන වැඩක්. මේ ඕනෑම විදියකට GSoC දිහා බලන්න පුළුවන්. GSoC සදහා තේරුනත් නොතේරුනත් විවෘත කේත මෘදුකාංග ව්යාපෘතියක් හා කටයුතු කිරීම ඔබගේ වෘත්තිමය ජිවිතයට ලොකු පිටුවහලක් වේවි.
එශාන් සුදාරක
හොරණ ප්රදේශයේ පදිංචි එශාන් ද මොරටුව විශ්වවිද්යාලයේ 4 වන වසර පරිඝණක විද්යා ඉංජිනේරු ශිෂ්යයෙකි.
ක්රිකට් ක්රීඩාවේ නිරත වීම, සිංහල බ්ලොග් අඩවි වල කවි කියවීම සහ සංගීතය වැනි අංශ කෙරෙහි උනන්දුවක් දක්වන එශාන් මීලගට අපත් සමග සාකච්චාවට එකතු වෙනවා.
ඔබ සහභාගි වන ව්යාපෘතිය පිලිබද සදහන් කලොත්?
මම දායකත්වය දැක්වූයේ Apache Cayenne ව්යාපෘතියටයි. එහිදි මගේ කාර්යය වූයේ Cayenne Modeler ව්යාපෘතියට Eclipse IDE එක අනුබද්ධ කිරීමයි
මෙය ඔබ GSoC සදහා සහභාගි වන ප්රථම වතාවද?
නැ මේ දෙවන වතාවයි. 2010 වසරේ Apache Archiva ව්යාපෘතිය සමග වැඩ කළා
ඔබ GSoC සදහා අයදුම් කලේ ඇයි? එලෙස මෙම වැඩසටහන සදහා අයදුම් කිරිමට දිරිගැන්වු හේතුව කුමක්ද?
hSENID ආයතනයේ ආධුනිකත්ව පුහුණුව ලබන කාලයේදී විවිධ මෘදුකාංග පද්ධති සමග වැඩ කිරිමට සිදු විය. එම කාලයේදී නිදහස් මෘදුකාංග වලට දායකත්වය දැක්වීම මගින් විශාල ප්රයොජන ලැබිය හැකි බව තේරුම් ගත්තා. පසුව මට අවශ්ය වුනා නිදහස් මෘදුකාංග ප්රජාවට ඇතුලත් වී එහි ප්රවීණයන් සමග වැඩ කොට අත්දැකීම් ලබාගන්න. එයට තිබෙන හොදම මග GSoC වුනා. තවත් එක් හේතුවක් වූයේ එම වැඩසටහන් මගින් ලබා දෙන මුදලයි.
GSoC තුලින් ඔබට ලැබුනු අත්දැකීම් පිලිබද සදහන් කලොත්.
GSoC සමග මා හට අත්දැකීම් අවස්ථා 2 ක් තිබෙනවා. එම ව්යාපෘති වල මාගේ උපදේශකයන් ගැන සදහන් කළ යුතුයි. ඔවුන්ගේ උපදෙස් මා හට බෙහෙවින් වැදගත් වුනා. ඇත්තෙන්ම මට GSoC යනු මා විසින්ම නිර්ණය කරගත් කාල සීමාවක් තුල වැඩ කිරීමයි. නමුත් සැලසුම් කල කාළ සීමාව තුල වැඩ නිම කරගත නොහැකි වූ අවස්ථා ද ඇති වුවත් ඒ සෑම අවස්ථාවකදීම මට අලුත් යමක් ඉගෙනීමට හැකි වුනා. මාගේ උපදේශකවරයා ලබා දුන් උපදෙස් ව්යාපෘතිය සාර්ථකව නිම කරගැනීමට රුකුලක් වුනා. අවසානයේදී ඒ සියලු දෙනා මගේ හොද මිතුරන්ද වුනා. ඇත්තෙන්ම මම තවමත් එම ව්යාපෘති සදහා දායකත්වය දක්වනවා.
ඔබ සිතන පරිදි GSoC හි සහාභාගිත්වය මගින් සිසුන්ට ලැබෙන වාසිදායකම අත්දැකීම කුමක්ද?
GSoC ව්යාපෘතිය සමග වැඩ කිරීම මගින් ලැබෙන තාක්ෂණික අත්දැකීම් හා අදාළ ප්රජාව තුල ලැබෙන පිළිගැනීම තමයි වැදගත් ම දෙය. අවසානයෙ ඔබ ගැන සදහන් කළ හැකි හිතවත් මිතුරු කැළක් ද ප්රජාව තුල ගොඩ නැගෙනු ඇත.
ඔබගේ අනෙකුත් වැඩකටයුතු සමග GSoC හි වැඩ කළමණාකරනය කර ගැනිමට අපහසුතාවක් පැවතුනාද?
කාල කළමණාකරනයGSoC සදහා අත්යවශ්යම දෙයක්. විශේෂයෙන්ම ඔබ අවසන් වසර සිසුවෙක් නම්. නමුත් ඔබට උත්සහය හා උනන්දුව තිබේ නම් ව්යාපෘතිය සාර්ථකව කරගැනීම එතරම් දෙයක් නොවේ.
ඔබ FOSS සදහා කැමැත්තක් දක්වන්නේ ඇයි?
තවමත් ඉගෙනීමේ නිරත වන අප වැනි අයට FOSS යනු සම්පත් ආකරයක්. විශ්වවිද්යාලයේදී ඉගෙන ගන්නා සිද්ධාන්ත ප්රායෝගිකව යෙදීමට ඇති පහසුම මග FOSS ලෙසයි මම දකින්නේ.
ඉදිරි වර්ෂ වල මෙම වැඩසටහන සදහා සහභාගි වීමට බලපොරොත්තු වන අනෙකුත් සිසුන්ට, ඔබට පැවසීමට ඇත්තේ කුමක්ද?
මම පළමුව කීමට කැමතියි GSoC යනු තනිකරම FOSS නොවන බව. එය නිදහස් මෘදුකාංග ප්රජාවෙහි එක් උපකුලකයක් පමණයි. ඔබ නිදහස් මෘදුකාංග ප්රජාව සමග සම්බන්ධ වීමෙන් පසු එම සබදතාව නොකඩවා පවත්වාගෙන යා යුතුය. එමගින් ඔබට එම ප්රජාව තුල වටිනා අනන්යතාවක් ගොඩ නගා ගත හැකියි. මෙම අනන්යතාවය GSoC ව්යාපෘතිය සදහා දිගටම සහාය දැක්විමට මහත් රුකුලක්.
GSoC සාර්ථකව නිම කිරීමට පහත කරුනු මම නිර්දේශ කරනවා. නව තාක්ෂනයන් ගැන අවධානයෙන් සිටිය යුතුය (Dzone වැනි වෙබ් අඩවි වල ලිපි කියවන්න) දැනට තිබෙන මෘදුකාංග භාවිතා කරමින් අත්හදා බැලීම් කර ඒවාට හුරු වන්න (ඉහත කරුණු පිලිපැදිම මගින් පරිඝණක ඉංජිනෙරුවෙකුට තිබුය යුතු පසුතලය ඔබට ලැබෙනු ඇත. ඔබ මෙසේ තාක්ෂණික නිපුණතා වර්ධනය කර ගත් පසු ඔබට නිදහස් මෘදුකාංග ප්රජාවට පිවිසිය හැක) ඔබ උනන්දුවක් දක්වන ව්යාපෘති වල තොරතුරු කියවා දැන ගන්න. තවද එම ව්යාපෘතීන් වල මෘදුකාංග
නිෂ්පාදන ගැනද තොරතුරු දැනගන්න. එමගින් ඔබට තෙරුම් ගත හැකියි අදාළ ව්යාපෘතීන් ඔබගේ ශක්යතාවන්ට ගැලපෙනවාද යන්න. GSoC හි දුෂ්කරතම කාර්යය වන්නෙ ව්යාපෘති යොජනාව සම්මත කරගැනීමයි. ඉන්පසුව පැමිණෙන ඕනෑම අභියොගයක් ජය ගැනීමට මුලු ප්රජාවම ඔබට උදව් කරනු නිසැකයි. අවසාන ලෙස මට කීමට ඇත්තේ GSoC වැඩසටහනට සහභාගි වී හොදින් එය නිම කරන්න යන්නයි. තම මව් රටේ නමට කැළලක් වන සියලු දෙයින් වැලකී සිටින්න යන්නයි.
තිවංක සෝමසිරි
අපත් සමග මෙවර කලාපයෙහි අවසාන වශයෙන් එකතු වන්නේ මොරටුව විශ්වවිද්යාලයේ අවසන් වසර පරිඝණක ඉංජිනේරු සිසුවෙක් වන තිවංක, ඔහුගේ උපන් ගම වන්නේ වාද්දුවයි.
ඔහු නිදහස් කාල වේලාව ගත කිරීමට කැරම් ක්රීඩාවේ නියැලීම, චිත්රපට නැරඹීම ආදිය සිදු කරනවා.
ඔබ සහභාගි වන ව්යාපෘතිය පිලිබද යමක් සදහන් කලොත්?
Apache Xerces2-J ව්යාපෘතියේ Asynchronous LSParser and parseWithContext() මගේ සහභාගීත්වයෙන් මෙවර GSOC සඳහා නිමා වුනා. XML තාක්ෂණය හා සම්බන්ධ මෙම ව්යාපෘතියේ මා විසින් කේත කරන ලද කොටස පිලිබඳ වඩා හොඳ අවබොධයක් ලබා ගැනීම සඳහා මෙම වෙබ් පිටුවට පිවිසෙන්න (http://wiki.apache.org/xerces/ThiwankaSomasiri/gsoc_2011_XERCESJ-1429_proposal).
මෙය GSoC වැඩසටහන සමග ඔබ එක්වන ප්රථම අවස්තාව. මේ සදහා ඔබ යොමු කල හේතුව කුමක්ද?
FOSS පිළිබඳව වඩා හොඳ අවබෝධයක් ලබා ගැනීම
මගේ මූලික අරමුණ වුනා. ඒ සමගම මෙම ව්යාපෘතිය සමග සම්බන්ධ වීම තුළින් ක්ෂේත්රය තුල යම් පිලිගැනීමක් ද වර්ධනය වනවා. ඉදිරි තාක්ෂණික වැඩ කටයුතු සදහා වඩා හොද අඩිතාලමක් මෙමගින් නිර්මාණය වෙනවා. විශේෂයෙන්ම රැකියාවේ නියැලීමේදී බොහෝ විට FOSS පිලිබඳව දැනුවත් වීම වඩා වැදගත් වෙනවා. ඊට අමතරව මෙමගින් ලැබෙන ආර්ථිකමය වාසි පිලිබඳව දැනුවත් වීමද වටිනවා.
මෙම සියලුම කාරණා මෙම මහඟු අවස්ථාවට අයැදුම් කිරීමට හේතු වුනා.
GSoC වැඩසටහන තුලින් ඔබට ලැබුනු අත්දැකීම් පිලිබද සදහන් කලොත්?
GSoC තුළින් ලබා ගත් විශේෂතම අත්දැකීමක් වන්නේ mentor හරහා ලබා ගන්නා අත්දැකීමයි. mentor හරහා පුළුල් දැනුමක් නියත වශයෙන්ම ලැබෙනවා. mentor සමග සාකච්චාවෙන් සහ mailing list තුළ තමන්ට ඇති වන ගැටළු සහගත තත්වව පිලිබද විමසීමෙන් බොහෝ දේ තහවුරු කරගැනීමට හැකි වනු ඇත. මේ සමගම තමන්ගේ විසඳුම් සමඟ අනෙකුත් (mailing list වල සිටින) අයගේ විසඳුම් සසඳා බැලීමටද හැකියාව ලැබෙනවා.
ඉහත ක්රියාකාරකම් සමග නියැලීමෙන් ලබන දැනුවත්භාවය හා අධ්යාපනය ඉතා වටිනවා.
ඔබ සිතන පරිදි GSoC හි සහාභාගිත්වය මගින් සිසුන්ට ලැබෙන වාසිදායකම අත්දැකීම කුමක්ද?
මෙමගින් ලැබෙන වාසිදායක අවස්ථා රැසක් පිලිබද සදහන් කරන්න පුලුවන්. FOSS ව්යාපෘති යනු ඉතා විශාල කේත පද්ධති වලින් සමන්විත ව්යාපෘති වේ. මේ හා සම්බන්ධව වැඩ කිරීමේදී එම කේත පද්ධති පිලිබඳව ඉතා විශාල දැනුමක් ලබා ගැනීමට හැකි වෙනවා.
එම කේත රචනා කර ඇති ආකාරය පිලිබඳව මනා අවබොධයක් ලැබෙනවා. උදාහරණයක් වශයෙන් ගතහොත් design patterns යොදා ගෙන ඇති ආකාරය පිලිබඳ හොඳ අවබොධයක් ලැබෙනවා.
ඔබගේ අනෙකුත් වැඩකටයුතු සමග GSoC හි වැඩ කළමණාකරනය කර ගැනිමට අපහසුතාවක් ඇති වුනාද?
නැහැ. මේ සඳහා දිනකට පැය හතරක හෝ පහක කාලයක් වැය කිරීම ප්රමාණවත් වුනා. නිසි කාලකලමණාකරනය නිසා අපහසුතාවයක් ඇති වුනේ නැහැ.
ඔබ විවෘත කේත මෘදුකාංග සදහා ඇල්මක් දැක්වීමට හේතුව කුමක්ද?
මෙම ව්යාපෘති මගින් කේත කිරීම සඳහා ලබෙන පුළුල් අවබෝධය ඉතාමත් අගනා දෙයක්. තවද අපගේ අවශ්යයයතාවයන් සඳහා අපට අවැසි පරිදි කේත වෙනස් කරගැනීමට හැකියාව ඇති වීම තවත් එක් හේතුවකි.
ඉදිරි වර්ෂ වල සදහා සහභාගි වීමට බලපොරොත්තු වන අනෙකුත් සිසුන්ට, ඔබට පැවසීමට ඇත්තෙ කුමක්ද?
GSoC නිවේදනය කිරීම්ට පෙර සිටම යම් කිසි ව්යාපෘතියක් තෝරාගෙන ඒ හා දැඩි සම්බන්ධතාවක් ගොඩ නගා ගැනීම වැදගත් වෙනවා. එබැවින් GSoC නිවේදනය වන විට ඔබට එම ව්යාපෘතිය පිලිබඳව ඉතා හොද දැනුමක් ලැබෙනවා. මෙය ව්යාපෘතියට තේරී පත් වීමට බොහෝ විට සහාය වෙනවා.
මෙවර කලාපය සමග අප GSoC 2011 වැඩසටහන සදහා තේරී පත් වූ, එය සාර්ථකව අවසන් කල සිසුන් 4 දෙනෙකු සමග පිලිසදරේ යෙදුනා. ඔවුන්ගේ සහ මීට පෙර මෙම විෂේශාංගය තුලින් අප සාකච්චා කල සිසුන් ගේ අදහස් මෙවර GSoC වැඩසටහන හා එක්වීමට බලාපොරොත්තු වන සිසුන් හට යම් උපකාරයක් වනු ඇති බව FOSS User සගරාවෙහි අදහසයි. තවත් මෙවැනි සිසුන් පිරිසක් සමගින් නැවතත් ඔබ දැනුවත් කිරීමේ අදහස ඇතිව හා මෙම සිසුන් සතර දෙනා හට සුභ ප්රාර්ථනා කරමින් මෙවර විෂේශාංගය නිමා කරනවා.
Read More...