
Tamamlandı
İlan edilme:
Teslimde ödenir
I have a mature Perl 5.16 code (FvwmTabs) that adds tabbed interfaces to windows under FVWM on Linux. The scripts still run under 5.22, but I now need full compatibility with Perl 5.36 while keeping every bit of existing behaviour unchanged. Your task is to refactor the current source so it compiles cleanly with `perl -wT 5.36`, replaces any deprecated syntax, and upgrades the original CPAN modules to their latest stable versions. Wherever possible, preserve variable names and logic flow so future diffing is straightforward. Key points • Platform: Linux + FVWM window manager • Functionality must look and feel identical after the upgrade • All externally-used modules should be bumped to current releases; record each change in a CHANGELOG • I have working code (no formal tests). Please include at least a minimal verification script that spins up FVWM, loads the upgraded module, opens a few windows and confirms the tabbed interface appears without warnings. Deliverables 1. Updated source files ready for Perl 5.36 2. A concise CHANGELOG documenting syntax updates and module version bumps 3. A verification script plus instructions for running it on a clean Linux box 4. A short hand-over note explaining anything that might still need attention Acceptance criteria • `perlcritic` at severity 5 passes (or explain exceptions) • Running under `perl -Mstrict -Mwarnings` produces no warnings • All FVWM tabbed-window features operate exactly as before If you’re comfortable navigating older Perl idioms and modern CPAN practices, this should be a straightforward but satisfying upgrade.
Proje No: 40073259
6 teklifler
Uzaktan proje
Son aktiviteden bu yana geçen zaman 3 ay önce
Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir

Hi, I can upgrade your FvwmTabs codebase from Perl 5.16 to full Perl 5.36 compatibility while preserving all existing behavior. The work includes refactoring deprecated syntax, updating CPAN modules, passing strict/warnings/taint checks, and providing a minimal FVWM verification script plus a concise CHANGELOG. Estimated timeline is 3–5 working days with milestone-based delivery. Best regards,
€45 EUR 4 gün içinde
1,5
1,5
6 freelancer bu proje için ortalama €48 EUR teklif veriyor

Dear Client, I am a skilled Linux developer with expertise in Perl and CPAN modules. I am confident in my ability to upgrade your Perl 5.16 code to be fully compatible with Perl 5.36 while maintaining all existing functionality. I will ensure a seamless transition by refactoring the code, updating deprecated syntax, and upgrading CPAN modules to their latest stable versions. I will provide updated source files, a detailed CHANGELOG, a verification script for testing, and a comprehensive hand-over note. My goal is to deliver a high-quality solution that meets all acceptance criteria and ensures that your FvwmTabs project continues to run smoothly on Linux with the FVWM window manager. I look forward to discussing this project further with you. Best regards, Yevhenii
€45 EUR 1 gün içinde
0,0
0,0

--------⭐⭐⭐⭐ Hi, Expert is HERE! ⭐⭐⭐⭐ -------- I’m confident I can upgrade your FvwmTabs Perl scripts to full Perl 5.36 compatibility while keeping every feature and behavior exactly as it is. I have extensive experience modernizing legacy Perl code—resolving deprecated syntax, updating CPAN modules, and ensuring clean `strict`/`warnings` compliance. Here’s my approach: - Refactor your code for `perl -wT 5.36` with no behavioral changes. - Update all external modules to their latest stable releases, logging each in a concise CHANGELOG. - Provide a minimal verification script that spins up FVWM, opens a few windows, and confirms the tabbed interface works without warnings. - Ensure `perlcritic` severity 5 compliance, explaining any exceptions. I’ll preserve variable names and logic flow so future diffs remain clear. After delivery, you’ll have fully modernized scripts, documentation, and a handover note for any remaining considerations. I can start immediately and guarantee smooth, warning-free operation under Perl 5.36. Looking forward to helping you bring FvwmTabs fully up to date!
€45 EUR 7 gün içinde
0,0
0,0

Hi there! Your Perl scripts work but are outdated, risking warnings or incompatibility on 5.36. Keeping the exact behavior while upgrading modules is critical for your workflow. I will refactor the Perl 5.16 code to fully run on 5.36, update CPAN modules, and preserve logic. All changes will be documented in a concise CHANGELOG, plus a verification script for testing. You will get clean, warning-free code with minimal fuss and full FVWM tab functionality. Do you want me to also suggest any optional modernizations for easier future maintenance? Start /Open chat now.
€45 EUR 7 gün içinde
0,0
0,0

Hi. I’m comfortable with this job and have the necessary experience to do it. I’m new on Freelancer but I’m very experienced software developer and team leader. Let’s talk about this project? No compromise. Thank you.
€60 EUR 7 gün içinde
0,0
0,0

I bring over 12 years of hands-on backend development experience, working extensively with Perl and Python to build, maintain, and automate production-grade systems. I have strong experience in API development, debugging complex issues, and supporting live environments where reliability and performance are critical. I focus on writing clean, maintainable code, communicating clearly, and delivering on time. I don’t just complete tasks—I understand the business requirement behind them and ensure the solution is robust and scalable.
€45 EUR 7 gün içinde
0,0
0,0

Espoo, Finland
Ödeme yöntemi onaylandı
Oca 4, 2018 tarihinden bu yana üye
€8-30 EUR
€30-250 EUR
$250-750 USD
$250-750 USD
$30-250 USD
$8-15 AUD / saat
$30-250 USD
€750-1500 EUR
₹1000-3000 INR
$15-25 USD / saat
$10-11 USD
₹600-1500 INR
$15-25 USD / saat
₹1500-12500 INR
₹400-750 INR / saat
$30-250 USD
₹1500-12500 INR
$15-25 USD / saat
$30-250 USD
₹37500-75000 INR
€250-750 EUR
₹1500-12500 INR